/fuchsia/zircon/system/ulib/fzl/include/lib/fzl/ |
H A D | memory-probe.h | 22 bool probe_for_read(const void* addr); 23 bool probe_for_write(void* addr);
|
/fuchsia/zircon/bootloader/src/ |
H A D | device_id.c | 19 void device_id(mac_addr addr, char out[DEVICE_ID_MAX]) { argument 22 APPEND_WORD(addr.x[0] | ((addr.x[4] << 8) & 0xF00), '-'); 23 APPEND_WORD(addr.x[1] | ((addr.x[5] << 8) & 0xF00), '-'); 24 APPEND_WORD(addr.x[2] | ((addr.x[4] << 4) & 0xF00), '-'); 25 APPEND_WORD(addr.x[3] | ((addr.x[5] << 4) & 0xF00), 0);
|
H A D | device_id.h | 11 void device_id(mac_addr addr, char out[DEVICE_ID_MAX]);
|
/fuchsia/zircon/third_party/ulib/jemalloc/include/jemalloc/internal/ |
H A D | pages_externs.h | 21 void *pages_map(void *addr, size_t size, bool *commit); 22 void pages_unmap(void *addr, size_t size); 23 void *pages_trim(void *addr, size_t alloc_size, size_t leadsize, 25 bool pages_commit(void *addr, size_t size); 26 bool pages_decommit(void *addr, size_t size); 27 bool pages_purge_lazy(void *addr, size_t size); 28 bool pages_purge_forced(void *addr, size_t size); 29 bool pages_huge(void *addr, size_t size); 30 bool pages_nohuge(void *addr, size_t size);
|
/fuchsia/zircon/kernel/include/ |
H A D | reg.h | 13 #define REG64(addr) ((volatile uint64_t *)(uintptr_t)(addr)) 14 #define REG32(addr) ((volatile uint32_t *)(uintptr_t)(addr)) 15 #define REG16(addr) ((volatile uint16_t *)(uintptr_t)(addr)) 16 #define REG8(addr) ((volatile uint8_t *)(uintptr_t)(addr)) 18 #define RMWREG64(addr, startbit, width, val) *REG64(addr) [all...] |
/fuchsia/zircon/third_party/ulib/musl/src/network/ |
H A D | accept.c | 4 int accept(int fd, struct sockaddr* restrict addr, socklen_t* restrict len) { argument 5 return accept4(fd, addr, len, 0);
|
/fuchsia/zircon/bootloader/include/ |
H A D | reg.h | 9 #define REG8(addr) ((volatile uint8_t *)(uintptr_t)(addr)) 10 #define REG16(addr) ((volatile uint16_t *)(uintptr_t)(addr)) 11 #define REG32(addr) ((volatile uint32_t *)(uintptr_t)(addr)) 12 #define REG64(addr) ((volatile uint64_t *)(uintptr_t)(addr))
|
/fuchsia/zircon/kernel/lib/libc/string/ |
H A D | memscan.c | 11 void *memscan(void *addr, int c, size_t size) argument 13 unsigned char *p = (unsigned char *)addr;
|
/fuchsia/zircon/third_party/ulib/musl/src/ipc/ |
H A D | shmdt.c | 5 int shmdt(const void* addr) { argument
|
H A D | shmat.c | 6 void* shmat(int id, const void* addr, int flag) { argument
|
/fuchsia/zircon/third_party/ulib/ngunwind/src/x86_64/ |
H A D | Ginit.c | 44 void *addr; local 48 case UNW_X86_64_R8: addr = &uc->uc_mcontext.gregs[REG_R8]; break; 49 case UNW_X86_64_R9: addr = &uc->uc_mcontext.gregs[REG_R9]; break; 50 case UNW_X86_64_R10: addr = &uc->uc_mcontext.gregs[REG_R10]; break; 51 case UNW_X86_64_R11: addr = &uc->uc_mcontext.gregs[REG_R11]; break; 52 case UNW_X86_64_R12: addr = &uc->uc_mcontext.gregs[REG_R12]; break; 53 case UNW_X86_64_R13: addr = &uc->uc_mcontext.gregs[REG_R13]; break; 54 case UNW_X86_64_R14: addr = &uc->uc_mcontext.gregs[REG_R14]; break; 55 case UNW_X86_64_R15: addr = &uc->uc_mcontext.gregs[REG_R15]; break; 56 case UNW_X86_64_RDI: addr 95 mem_is_valid(void *addr, size_t len) argument 115 validate_mem(unw_word_t addr) argument 157 access_mem(unw_addr_space_t as, unw_word_t addr, unw_word_t *val, int write, void *arg) argument 184 unw_word_t *addr; local 215 unw_fpreg_t *addr; local [all...] |
/fuchsia/zircon/system/utest/core/memory-mapping/ |
H A D | memory-mapping.cpp | 55 uintptr_t addr; local 59 offset, vmo, 0, page_size, &addr); 69 offset, vmo, 0, page_size, &addr); 78 offset, vmo, 0, page_size, &addr); 82 status = zx_vmar_unmap(zx_vmar_root_self(), addr, page_size); 94 char* addr = (char *)mmap(NULL, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANON, -1, 0); local 96 EXPECT_EQ('\0', addr[i], "non-zero memory found"); 98 int unmap_result = munmap(addr, 16384); 107 uint32_t* addr = (uint32_t*)mmap(NULL, 0, PROT_READ, MAP_PRIVATE|MAP_ANON, -1, 0); local 109 EXPECT_EQ(MAP_FAILED, addr, "mma 123 uint32_t* addr = (uint32_t*)mmap(NULL, sizeof(uint32_t), PROT_READ, MAP_PRIVATE|MAP_ANON, -1, 4); local 155 void* addr = mmap(NULL, page_size, PROT_READ|PROT_WRITE, local 186 volatile uint32_t* addr = (uint32_t*)mmap(NULL, sizeof(uint32_t), PROT_NONE, MAP_PRIVATE|MAP_ANON, -1, 0); local 210 uint32_t* addr = (uint32_t*)mmap(NULL, sizeof(uint32_t), PROT_READ, MAP_ANON, -1, 0); local 232 uint32_t* addr = (uint32_t*)mmap(NULL, sizeof(uint32_t), PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANON, -1, 0); local [all...] |
/fuchsia/zircon/third_party/ulib/ngunwind/include/ngunwind/private/ |
H A D | remote.h | 12 unw_word_t *addr, int8_t *valp, void *arg) 14 unw_word_t val, aligned_addr = *addr & -WSIZE, off = *addr - aligned_addr; 17 *addr += 1; 32 unw_word_t *addr, int16_t *valp, void *arg) 34 unw_word_t val, aligned_addr = *addr & -WSIZE, off = *addr - aligned_addr; 39 *addr += 2; 54 unw_word_t *addr, int32_t *valp, void *arg) 56 unw_word_t val, aligned_addr = *addr 11 fetch8(unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, int8_t *valp, void *arg) argument 31 fetch16(unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, int16_t *valp, void *arg) argument 53 fetch32(unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, int32_t *valp, void *arg) argument 75 fetchw(unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, unw_word_t *valp, void *arg) argument [all...] |
/fuchsia/zircon/kernel/vm/include/vm/ |
H A D | physmap.h | 32 static inline bool is_physmap_addr(const void* addr) { argument 33 return ((uintptr_t)addr >= PHYSMAP_BASE && 34 (uintptr_t)addr - PHYSMAP_BASE < PHYSMAP_SIZE); 53 static inline paddr_t physmap_to_paddr(const void* addr) { argument 54 DEBUG_ASSERT_MSG(is_physmap_addr(addr), "vaddr %p\n", addr); local 56 return (uintptr_t)addr - PHYSMAP_BASE + PHYSMAP_BASE_PHYS;
|
/fuchsia/zircon/system/ulib/zircon/ |
H A D | zx_cache_flush.cpp | 13 void for_each_cache_line(const void* addr, size_t len, uint32_t line_size, argument 15 for (uintptr_t p = (uintptr_t)addr & -(uintptr_t)line_size; 16 p < (uintptr_t)addr + len; 23 void for_each_dcache_line(const void* addr, size_t len, T func) { argument 24 for_each_cache_line(addr, len, DATA_CONSTANTS.dcache_line_size, func); 28 void for_each_icache_line(const void* addr, size_t len, T func) { argument 29 for_each_cache_line(addr, len, DATA_CONSTANTS.icache_line_size, func); 34 zx_status_t _zx_cache_flush(const void* addr, size_t len, uint32_t flags) { argument 58 uint8_t* p = reinterpret_cast<uint8_t*>(reinterpret_cast<uintptr_t>(addr) & ~mask); 59 const uint8_t* end = reinterpret_cast<const uint8_t*>(addr) [all...] |
/fuchsia/zircon/system/utest/libfzl/ |
H A D | vmo-probe.cpp | 13 bool probe_access(void* addr, AccessType access_type, bool expect_can_access) { argument 15 unittest_printf("probe_access for addr: %lu\n", (size_t)addr); 19 auto rd_fn = [](void* addr) { g_access_check_var = reinterpret_cast<uint32_t*>(addr)[0]; }; 21 ASSERT_NO_DEATH(rd_fn, addr, "Read probe failed when it should have succeeded."); 23 ASSERT_DEATH(rd_fn, addr, "Read probe succeeded when it should have failed."); 28 auto wr_fn = [](void* addr) { reinterpret_cast<uint32_t*>(addr)[0] = g_access_check_var; }; 30 ASSERT_NO_DEATH(wr_fn, addr, "Writ [all...] |
/fuchsia/zircon/third_party/ulib/jemalloc/src/ |
H A D | pages.c | 64 uintptr_t addr = (uintptr_t)start; local 65 if (addr < pages_base) 67 offset = addr - pages_base; 96 static zx_status_t fuchsia_pages_free(void* addr, size_t size) { argument 97 uintptr_t ptr = (uintptr_t)addr; 101 static void* fuchsia_pages_trim(void* ret, void* addr, size_t size, argument 106 pages_unmap(addr, leadsize); 115 pages_map(void *addr, size_t size, bool *commit) argument 129 ret = VirtualAlloc(addr, size, MEM_RESERVE | (*commit ? MEM_COMMIT : 0), 132 ret = fuchsia_pages_map(addr, siz 161 pages_unmap(void *addr, size_t size) argument 194 pages_trim(void *addr, size_t alloc_size, size_t leadsize, size_t size, bool *commit) argument 228 pages_commit_impl(void *addr, size_t size, bool commit) argument 259 pages_commit(void *addr, size_t size) argument 265 pages_decommit(void *addr, size_t size) argument 271 pages_purge_lazy(void *addr, size_t size) argument 287 pages_purge_forced(void *addr, size_t size) argument 300 pages_huge(void *addr, size_t size) argument 313 pages_nohuge(void *addr, size_t size) argument [all...] |
/fuchsia/zircon/third_party/ulib/ngunwind/src/arm/ |
H A D | Ginit.c | 70 validate_mem (unw_word_t addr) argument 75 if (PAGE_START(addr + sizeof (unw_word_t) - 1) == PAGE_START(addr)) 80 addr = PAGE_START(addr); 82 if (addr == 0) 87 if (last_good_addr[i] && (addr == last_good_addr[i])) 91 if (msync ((void *) addr, len, MS_ASYNC) == -1) 97 last_good_addr[victim++] = addr; 104 last_good_addr[victim] = addr; 112 access_mem(unw_addr_space_t as, unw_word_t addr, unw_word_t *val, int write, void *arg) argument 137 unw_word_t *addr; local 168 unw_fpreg_t *addr; local [all...] |
/fuchsia/zircon/third_party/ulib/ngunwind/src/mi/ |
H A D | Gdyn-remote.c | 40 intern_op (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, argument 45 if ((ret = fetch8 (as, a, addr, &op->tag, arg)) < 0 46 || (ret = fetch8 (as, a, addr, &op->qp, arg)) < 0 47 || (ret = fetch16 (as, a, addr, &op->reg, arg)) < 0 48 || (ret = fetch32 (as, a, addr, &op->when, arg)) < 0 49 || (ret = fetchw (as, a, addr, &op->val, arg)) < 0) 56 unw_word_t *addr, unw_dyn_region_info_t **regionp, void *arg) 65 if (!*addr) 68 if ((ret = fetchw (as, a, addr, &next_addr, arg)) < 0 69 || (ret = fetch32 (as, a, addr, (int32_ 55 intern_regions(unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, unw_dyn_region_info_t **regionp, void *arg) argument 100 intern_array(unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, unw_word_t table_len, unw_word_t **table_data, void *arg) argument 154 intern_dyn_info(unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, unw_dyn_info_t *di, void *arg) argument 209 unw_word_t dyn_list_addr, addr, next_addr, gen1, gen2, start_ip, end_ip; local 306 unw_word_t addr, gen; local [all...] |
/fuchsia/zircon/third_party/ulib/musl/ldso/ |
H A D | relr.h | 13 ElfW(Addr)* addr = (void*)(base + relr[i++]); 14 *addr++ += base; 19 ElfW(Addr)* run = addr; 20 addr += (sizeof(relr[0]) * CHAR_BIT) - 1;
|
/fuchsia/zircon/third_party/ulib/musl/src/mman/ |
H A D | madvise.c | 4 int __madvise(void* addr, size_t len, int advice) { argument
|
H A D | mlock.c | 4 int mlock(const void* addr, size_t len) { argument
|
H A D | munlock.c | 4 int munlock(const void* addr, size_t len) { argument
|
/fuchsia/zircon/system/dev/lib/amlogic/include/soc/aml-common/ |
H A D | aml-rawnand.h | 43 #define GENCMDDADDRL(adl, addr) \ 44 ((adl) | ((addr) & 0xffff)) 45 #define GENCMDDADDRH(adh, addr) \ 46 ((adh) | (((addr) >> 16) & 0xffff)) 48 #define GENCMDIADDRL(ail, addr) \ 49 ((ail) | ((addr) & 0xffff)) 50 #define GENCMDIADDRH(aih, addr) \ 51 ((aih) | (((addr) >> 16) & 0xffff))
|
/fuchsia/zircon/system/host/bootserver/ |
H A D | bootserver.h | 9 int tftp_xfer(struct sockaddr_in6* addr, const char* fn, const char* name); 10 int netboot_xfer(struct sockaddr_in6* addr, const char* fn, const char* name);
|