Searched refs:addr (Results 1 - 25 of 273) sorted by relevance

1234567891011

/fuchsia/zircon/system/ulib/fzl/include/lib/fzl/
H A Dmemory-probe.h22 bool probe_for_read(const void* addr);
23 bool probe_for_write(void* addr);
/fuchsia/zircon/bootloader/src/
H A Ddevice_id.c19 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 Ddevice_id.h11 void device_id(mac_addr addr, char out[DEVICE_ID_MAX]);
/fuchsia/zircon/third_party/ulib/jemalloc/include/jemalloc/internal/
H A Dpages_externs.h21 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 Dreg.h13 #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 Daccept.c4 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 Dreg.h9 #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 Dmemscan.c11 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 Dshmdt.c5 int shmdt(const void* addr) { argument
H A Dshmat.c6 void* shmat(int id, const void* addr, int flag) { argument
/fuchsia/zircon/third_party/ulib/ngunwind/src/x86_64/
H A DGinit.c44 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 Dmemory-mapping.cpp55 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 Dremote.h12 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 Dphysmap.h32 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 Dzx_cache_flush.cpp13 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 Dvmo-probe.cpp13 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 Dpages.c64 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 DGinit.c70 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 DGdyn-remote.c40 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 Drelr.h13 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 Dmadvise.c4 int __madvise(void* addr, size_t len, int advice) { argument
H A Dmlock.c4 int mlock(const void* addr, size_t len) { argument
H A Dmunlock.c4 int munlock(const void* addr, size_t len) { argument
/fuchsia/zircon/system/dev/lib/amlogic/include/soc/aml-common/
H A Daml-rawnand.h43 #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 Dbootserver.h9 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);

Completed in 339 milliseconds

1234567891011