/fuchsia/zircon/system/ulib/fvm/include/fvm/ |
H A D | fvm-lz4.h | 46 return offset == 0 && size == 0; 65 memcpy(outdata, data.get() + offset, cp_sz); 66 offset += cp_sz; 72 offset = 0; 83 size_t offset; member in struct:fvm::SparseReader::buffer
|
/fuchsia/zircon/third_party/ulib/musl/src/network/ |
H A D | dn_comp.c | 41 static int match(int* offset, const unsigned char* base, const unsigned char* dn, const char* end, argument 54 *offset = o; 66 int i, j, n, m = 0, offset = 0, bestlen = 0, bestoff = 0; local 87 m = match(&offset, *dnptrs, *p, end, lens, n); 90 bestoff = offset;
|
/fuchsia/zircon/kernel/vm/ |
H A D | vm_object_physical.cpp | 71 // get the physical address of a page at offset 72 zx_status_t VmObjectPhysical::GetPageLocked(uint64_t offset, uint pf_flags, list_node* free_list, argument 80 if (offset >= size_) { 84 uint64_t pa = base_ + ROUNDDOWN(offset, PAGE_SIZE); 94 zx_status_t VmObjectPhysical::LookupUser(uint64_t offset, uint64_t len, user_inout_ptr<paddr_t> buffer, argument 105 if (unlikely(!InRange(offset, len, size_))) { 109 uint64_t start_page_offset = ROUNDDOWN(offset, PAGE_SIZE); 110 uint64_t end = offset + len; 142 zx_status_t VmObjectPhysical::Lookup(uint64_t offset, uint64_t len, uint pf_flags, argument 151 if (unlikely(!InRange(offset, le [all...] |
/fuchsia/zircon/kernel/arch/x86/hypervisor/ |
H A D | pvclock.cpp | 145 "pvclock-offset-guest-mapping", &guest_ptr); 149 auto offset = guest_ptr.as<PvClockOffset>(); local 150 ZX_DEBUG_ASSERT(offset != nullptr); 151 memset(offset, 0, sizeof(*offset)); 154 offset->sec = time / ZX_SEC(1); 155 offset->nsec = time % ZX_SEC(1); 156 offset->tsc = tsc;
|
/fuchsia/zircon/bootloader/src/ |
H A D | netboot.c | 116 item->offset = 0; 138 if (msg->arg != item->offset) { 139 // printf("netboot: < received chunk at offset %d but current offset is %zu\n", msg->arg, item->offset); 140 ack.arg = item->offset; 142 } else if ((item->offset + len) > item->size) { 146 memcpy(item->data + item->offset, msg->data, len); 147 item->offset += len; 192 file_info->netboot_file_data->offset 206 buffer_write(const void* data, size_t* len, off_t offset, void* cookie) argument [all...] |
/fuchsia/zircon/system/ulib/fs/ |
H A D | pseudo-file.cpp | 83 zx_status_t BufferedPseudoFile::Content::Read(void* data, size_t length, size_t offset, argument 87 if (length == 0u || offset >= output_.length()) { 91 size_t remaining_length = output_.length() - offset; 95 memcpy(data, output_.data() + offset, length); 100 zx_status_t BufferedPseudoFile::Content::Write(const void* data, size_t length, size_t offset, argument 108 if (offset >= file_->input_buffer_capacity_) { 112 size_t remaining_length = file_->input_buffer_capacity_ - offset; 116 if (offset + length > input_length_) { 117 SetInputLength(offset + length); 119 memcpy(input_data_ + offset, dat 190 Read(void* data, size_t length, size_t offset, size_t* out_actual) argument 213 Write(const void* data, size_t length, size_t offset, size_t* out_actual) argument [all...] |
/fuchsia/zircon/kernel/dev/pcie/include/dev/ |
H A D | pci_config.h | 18 constexpr explicit PciReg8(uint16_t offset) argument 19 : offset_(offset) {} 22 constexpr uint16_t offset() const { return offset_; } function in class:PciReg8 30 constexpr explicit PciReg16(uint16_t offset) argument 31 : offset_(offset) {}; 34 constexpr uint16_t offset() const { return offset_; } function in class:PciReg16 42 constexpr explicit PciReg32(uint16_t offset) argument 43 : offset_(offset) {}; 46 constexpr uint16_t offset() const { return offset_; } function in class:PciReg32 86 static constexpr uint8_t kStdCfgEnd = static_cast<uint8_t>(kMaxLatency.offset() [all...] |
/fuchsia/zircon/kernel/arch/x86/ |
H A D | idt.cpp | 39 static inline void idt_set_offset(struct idt_entry* entry, uintptr_t offset) { argument 40 uint32_t low_16 = offset & 0xffff; 41 uint32_t mid_16 = (offset >> 16) & 0xffff; 44 uint32_t high_32 = (uint32_t)(offset >> 32); 100 uintptr_t offset = _isr_table[i] + clac_shift; 110 idt_set_vector(idt, (uint8_t)i, sel, offset, dpl, typ);
|
/fuchsia/zircon/kernel/lib/user_copy/include/lib/user_copy/ |
H A D | user_ptr.h | 54 // Returns a user_ptr offset by |offset| bytes from this one. 55 user_ptr byte_offset(size_t offset) const { 56 return ptr_ ? user_ptr(reinterpret_cast<T*>(reinterpret_cast<uintptr_t>(ptr_) + offset)) 80 zx_status_t copy_array_to_user(const T* src, size_t count, size_t offset) const { 86 return arch_copy_to_user(ptr_ + offset, src, len); 109 zx_status_t copy_array_from_user(typename fbl::remove_const<T>::type* dst, size_t count, size_t offset) const { 115 return arch_copy_from_user(dst, ptr_ + offset, len);
|
/fuchsia/zircon/system/ulib/fzl/ |
H A D | vmo-mapper.cpp | 60 uint64_t offset, 82 if (add_overflow(size, offset, &end_addr) || end_addr > vmo_size) { 87 size = vmo_size - offset; 90 return InternalMap(vmo, offset, size, map_options, vmar_manager); 123 uint64_t offset, 137 zx_status_t res = zx_vmar_map(vmar_handle, map_options, 0, vmo.get(), offset, size, &tmp); 59 Map(const zx::vmo& vmo, uint64_t offset, uint64_t size, zx_vm_option_t map_options, fbl::RefPtr<VmarManager> vmar_manager) argument 122 InternalMap(const zx::vmo& vmo, uint64_t offset, uint64_t size, zx_vm_option_t map_options, fbl::RefPtr<VmarManager> vmar_manager) argument
|
/fuchsia/zircon/system/ulib/inet6/ |
H A D | eth-client.c | 75 .offset = data - eth->iobuf, 81 e.cookie, e.offset, e.length, e.flags); 88 .offset = data - eth->iobuf, 94 e.cookie, e.offset, e.length, e.flags); 113 e->cookie, e->offset, e->length, e->flags); 134 e->cookie, e->offset, e->length, e->flags);
|
/fuchsia/zircon/kernel/dev/pcie/ |
H A D | pci_config.cpp | 82 zx_status_t status = Pci::PioCfgRead(static_cast<uint32_t>(base_ + addr.offset()), &val, 8u); 88 zx_status_t status = Pci::PioCfgRead(static_cast<uint32_t>(base_ + addr.offset()), &val, 16u); 94 zx_status_t status = Pci::PioCfgRead(static_cast<uint32_t>(base_ + addr.offset()), &val, 32u); 99 zx_status_t status = Pci::PioCfgWrite(static_cast<uint32_t>(base_ + addr.offset()), val, 8u); 103 zx_status_t status = Pci::PioCfgWrite(static_cast<uint32_t>(base_ + addr.offset()), val, 16u); 107 zx_status_t status = Pci::PioCfgWrite(static_cast<uint32_t>(base_ + addr.offset()), val, 32u); 128 auto reg = reinterpret_cast<const volatile uint8_t*>(base_ + addr.offset()); 133 auto reg = reinterpret_cast<const volatile uint16_t*>(base_ + addr.offset()); 138 auto reg = reinterpret_cast<const volatile uint32_t*>(base_ + addr.offset()); 143 auto reg = reinterpret_cast<volatile uint8_t*>(base_ + addr.offset()); [all...] |
/fuchsia/zircon/kernel/lib/hypervisor/include/hypervisor/ |
H A D | guest_physical_address_space.h | 22 GuestPtr(fbl::RefPtr<VmMapping> mapping, zx_vaddr_t offset) argument 23 : mapping_(fbl::move(mapping)), offset_(offset) {} 80 static inline zx_status_t guest_lookup_page(void* context, size_t offset, size_t index, argument
|
/fuchsia/zircon/kernel/syscalls/ |
H A D | vmo.cpp | 73 uint64_t offset, size_t len) { 74 LTRACEF("handle %x, data %p, offset %#" PRIx64 ", len %#zx\n", 75 handle, _data.get(), offset, len); 105 return vmo->Read(_data, len, offset); 109 uint64_t offset, size_t len) { 110 LTRACEF("handle %x, data %p, offset %#" PRIx64 ", len %#zx\n", 111 handle, _data.get(), offset, len); 141 return vmo->Write(_data, len, offset); 184 zx_status_t sys_vmo_op_range(zx_handle_t handle, uint32_t op, uint64_t offset, uint64_t size, argument 186 LTRACEF("handle %x op %u offset 72 sys_vmo_read(zx_handle_t handle, user_out_ptr<void> _data, uint64_t offset, size_t len) argument 108 sys_vmo_write(zx_handle_t handle, user_in_ptr<const void> _data, uint64_t offset, size_t len) argument 223 sys_vmo_clone(zx_handle_t handle, uint32_t options, uint64_t offset, uint64_t size, user_out_handle* out_handle) argument [all...] |
/fuchsia/zircon/kernel/vm/include/vm/ |
H A D | vm_object_physical.h | 34 zx_status_t LookupUser(uint64_t offset, uint64_t len, user_inout_ptr<paddr_t> buffer, 36 zx_status_t Lookup(uint64_t offset, uint64_t len, uint pf_flags, 41 zx_status_t GetPageLocked(uint64_t offset, uint pf_flags, list_node* free_list,
|
H A D | vm_page_list.h | 21 explicit VmPageListNode(uint64_t offset); 29 uint64_t offset() const { return obj_offset_; } function in class:final 115 zx_status_t status = pl.ForEveryPage(per_page_func, pl.offset(), 116 pl.offset() + pl.kPageFanOut * PAGE_SIZE); 131 zx_status_t status = pl.ForEveryPage(per_page_func, pl.offset(), 132 pl.offset() + pl.kPageFanOut * PAGE_SIZE); 191 zx_status_t AddPage(vm_page*, uint64_t offset); 192 vm_page* GetPage(uint64_t offset); 193 zx_status_t FreePage(uint64_t offset);
|
/fuchsia/zircon/system/dev/lib/amlogic/ |
H A D | a113-clocks.c | 53 static void a113_clk_update_reg(a113_clk_dev_t *dev, uint32_t offset, argument 57 uint32_t reg = a113_clk_get_reg(dev,offset); 60 a113_clk_set_reg(dev,offset,reg);
|
/fuchsia/zircon/system/ulib/launchpad/ |
H A D | elf.c | 47 uintptr_t offset; local 49 &offset, interp_len)) { 53 zx_status_t status = zx_vmo_read(vmo, buffer, offset, *interp_len);
|
/fuchsia/zircon/system/dev/bus/virtio/ |
H A D | device.h | 76 T ReadDeviceConfig(uint16_t offset, T* val) { return backend_->DeviceConfigRead(offset, val); } argument 78 void WriteDeviceConfig(uint16_t offset, T val) { backend_->DeviceConfigWrite(offset, val); } argument
|
/fuchsia/zircon/system/ulib/ddk/include/ddk/protocol/ |
H A D | usb.h | 59 // offset of the start of data from first page address of the vmo. 60 zx_off_t offset; member in struct:usb_request 62 // Add offset to get actual data. 125 size_t length, size_t offset); 127 size_t length, size_t offset); 130 size_t offset, size_t length); 132 size_t offset, size_t length); 134 zx_off_t offset, size_t length); 188 size_t length, size_t offset) { 189 return usb->ops->req_copy_from(usb->ctx, req, data, length, offset); 187 usb_req_copy_from(const usb_protocol_t* usb, usb_request_t* req, void* data, size_t length, size_t offset) argument 192 usb_req_copy_to(const usb_protocol_t* usb, usb_request_t* req, const void* data, size_t length, size_t offset) argument 202 usb_req_cacheop(const usb_protocol_t* usb, usb_request_t* req, uint32_t op, size_t offset, size_t length) argument 207 usb_req_cache_flush(const usb_protocol_t* usb, usb_request_t* req, size_t offset, size_t length) argument 212 usb_req_cache_flush_invalidate(const usb_protocol_t* usb, usb_request_t* req, zx_off_t offset, size_t length) argument [all...] |
/fuchsia/zircon/system/ulib/lockdep/include/lockdep/ |
H A D | lock_dependency_set.h | 140 // and a linear probe offset. 141 fbl::atomic<LockClassId>& GetEntry(LockClassId id, size_t offset) { argument 142 const size_t index = (id + offset) % kMaxLockDependencies; 145 const fbl::atomic<LockClassId>& GetEntry(LockClassId id, size_t offset) const { 146 const size_t index = (id + offset) % kMaxLockDependencies;
|
/fuchsia/zircon/third_party/ulib/jemalloc/include/jemalloc/internal/ |
H A D | extent_externs.h | 43 extent_hooks_t **r_extent_hooks, extent_t *extent, size_t offset, 46 extent_hooks_t **r_extent_hooks, extent_t *extent, size_t offset, 49 extent_hooks_t **r_extent_hooks, extent_t *extent, size_t offset, 52 extent_hooks_t **r_extent_hooks, extent_t *extent, size_t offset,
|
/fuchsia/zircon/third_party/ulib/musl/src/mman/ |
H A D | mmap.c | 45 size_t offset = 0; local 56 offset = (uintptr_t)start - info.base; 68 status = _mmap_file(offset, len, zx_options, flags, fd, fd_off, &ptr); 75 status = _zx_vmar_map(_zx_vmar_root_self(), zx_options, offset, vmo, fd_off, len, &ptr);
|
/fuchsia/zircon/third_party/ulib/ngunwind/include/ngunwind/private/ |
H A D | libunwind-dynamic.h | 186 #define _U_dyn_op_spill_fp_rel(op, qp, when, reg, offset) \ 188 (offset))) 190 #define _U_dyn_op_spill_sp_rel(op, qp, when, reg, offset) \ 192 (offset)))
|
/fuchsia/zircon/system/uapp/lsblk/ |
H A D | main.c | 204 static int try_read_skip_blk(int fd, off_t offset, size_t count) { argument 205 // check that count and offset are aligned to block size 217 if (offset % blksize) { 244 .block = offset / blksize, 255 hexdump8_ex(buf, count, offset); 264 static int cmd_read_blk(const char* dev, off_t offset, size_t count) { argument 271 // check that count and offset are aligned to block size 276 if (try_read_skip_blk(fd, offset, count) < 0) { 287 if (offset % blksize) { 295 if (offset) { [all...] |