Searched refs:ptr (Results 1 - 25 of 65) sorted by relevance

123

/bionic/libc/arch-arm/bionic/
H A Datomics_arm.c61 __atomic_cmpxchg(int old, int _new, volatile int *ptr) argument
64 return __sync_val_compare_and_swap(ptr, old, _new) != old;
68 __atomic_swap(int _new, volatile int *ptr) argument
72 prev = *ptr;
73 } while (__sync_val_compare_and_swap(ptr, prev, _new) != prev);
78 __atomic_dec(volatile int *ptr) argument
80 return __sync_fetch_and_sub (ptr, 1);
84 __atomic_inc(volatile int *ptr) argument
86 return __sync_fetch_and_add (ptr, 1);
/bionic/libc/bionic/
H A D__cmsg_nxthdr.cpp32 cmsghdr* ptr; local
33 ptr = reinterpret_cast<cmsghdr*>(reinterpret_cast<char*>(cmsg) + CMSG_ALIGN(cmsg->cmsg_len));
34 size_t len = reinterpret_cast<char*>(ptr+1) - reinterpret_cast<char*>(msg->msg_control);
38 return ptr;
H A Dnew.cpp42 void operator delete(void* ptr) throw() { argument
43 free(ptr);
46 void operator delete[](void* ptr) throw() { argument
47 free(ptr);
58 void operator delete(void* ptr, const std::nothrow_t&) throw() { argument
59 free(ptr);
62 void operator delete[](void* ptr, const std::nothrow_t&) throw() { argument
63 free(ptr);
H A Dnet_if.cpp156 struct if_nameindex* ptr = array; local
157 while (ptr->if_index != 0 || ptr->if_name != nullptr) {
158 free(ptr->if_name);
159 ++ptr;
H A D__libc_init_main_thread.cpp38 extern "C" int __set_tls(void* ptr);
/bionic/tests/
H A Dmalloc_test.cpp31 void *ptr = malloc(100); local
32 ASSERT_TRUE(ptr != NULL);
33 ASSERT_LE(100U, malloc_usable_size(ptr));
34 free(ptr);
46 char *ptr = (char *)calloc(1, alloc_len); local
47 ASSERT_TRUE(ptr != NULL);
48 ASSERT_LE(alloc_len, malloc_usable_size(ptr));
50 ASSERT_EQ(0, ptr[i]);
52 free(ptr);
80 char *ptr local
95 void* ptr; local
104 void* ptr; local
109 void* ptr; local
116 char *ptr = (char*)memalign(alignment, 100); local
151 char *ptr = (char *)malloc(100); local
167 char *ptr = (char *)malloc(200); local
183 char *ptr = (char *)malloc(200); local
221 char *ptr = (char *)calloc(1, 100); local
236 char *ptr = (char *)calloc(1, 200); local
251 char *ptr = (char *)calloc(1, 200); local
290 void* ptr = malloc(100); local
304 void* ptr = pvalloc(100); local
317 void* ptr = pvalloc(100); local
[all...]
H A Dstring_test.cpp212 Character *ptr, *ptr1, *ptr2; member in class:StringTestState
240 ptr = ptr1 = ptr2 = nullptr;
242 ptr = glob_ptr + alignments[align1_index_];
261 memcpy(state.ptr, state.ptr2, 2 * state.MAX_LEN);
267 strcpy(state.ptr + state.MAX_LEN - 1, state.ptr1);
270 EXPECT_TRUE(memcmp(state.ptr, state.ptr2, 2 * state.MAX_LEN) == 0);
517 memcpy(state.ptr, state.ptr1, state.MAX_LEN);
522 memset(state.ptr + state.MAX_LEN, '\1', state.MAX_LEN);
523 memcpy(state.ptr + state.MAX_LEN, state.ptr1, pos + 1);
524 state.ptr[
933 char* ptr = reinterpret_cast<char*>(malloc(sizeof(char) * len)); local
[all...]
/bionic/libc/arch-x86_64/bionic/
H A D__set_tls.c35 __LIBC_HIDDEN__ int __set_tls(void* ptr) { argument
36 return __arch_prctl(ARCH_SET_FS, (uintptr_t) ptr);
/bionic/tests/libs/
H A Ddlopen_nodelete_1.cpp23 extern "C" void dlopen_nodelete_1_set_unload_flag_ptr(bool* ptr) { argument
24 unload_flag_ptr = ptr;
H A Ddlopen_nodelete_2.cpp23 extern "C" void dlopen_nodelete_2_set_unload_flag_ptr(bool* ptr) { argument
24 unload_flag_ptr = ptr;
H A Ddlopen_nodelete_dt_flags_1.cpp22 extern "C" void dlopen_nodelete_dt_flags_1_set_unload_flag_ptr(bool* ptr) { argument
23 unload_flag_ptr = ptr;
/bionic/libc/upstream-netbsd/lib/libc/stdlib/
H A Dreallocarr.c57 reallocarr(void *ptr, size_t number, size_t size)
64 memcpy(&optr, ptr, sizeof(ptr));
68 memcpy(ptr, &nptr, sizeof(ptr));
90 memcpy(ptr, &nptr, sizeof(ptr));
/bionic/libc/dns/include/
H A Dhostent.h67 #define HENT_ARRAY(dst, anum, ptr, len) \
72 dst = (void *)ptr; \
73 ptr += _len; \
77 #define HENT_COPY(dst, src, slen, ptr, len) \
81 memcpy(ptr, src, (size_t)slen); \
82 dst = ptr; \
83 ptr += slen; \
87 #define HENT_SCOPY(dst, src, ptr, len) \
90 HENT_COPY(dst, src, _len, ptr, len); \
/bionic/linker/
H A Dlinker_allocator.cpp146 void LinkerSmallObjectAllocator::free(void* ptr) { argument
147 auto page_record = find_page_record(ptr);
149 ssize_t offset = reinterpret_cast<uintptr_t>(ptr) - sizeof(page_info);
152 __libc_fatal("invalid pointer: %p (block_size=%zd)", ptr, block_size_);
155 memset(ptr, 0, block_size_);
156 small_object_block_record* block_record = reinterpret_cast<small_object_block_record*>(ptr);
174 linker_vector_t::iterator LinkerSmallObjectAllocator::find_page_record(void* ptr) { argument
175 void* addr = reinterpret_cast<void*>(PAGE_START(reinterpret_cast<uintptr_t>(ptr)));
183 __libc_fatal("page record for %p was not found (block_size=%zd)", ptr, block_size_);
283 page_info* LinkerMemoryAllocator::get_page_info(void* ptr) { argument
292 realloc(void* ptr, size_t size) argument
327 free(void* ptr) argument
[all...]
H A Dlinker_allocator.h90 void* ptr = mmap(const_cast<T*>(hint), size, local
92 if (ptr == MAP_FAILED) {
98 prctl(PR_SET_VMA, PR_SET_VMA_ANON_NAME, ptr, size, "linker_alloc_vector");
100 return reinterpret_cast<T*>(ptr);
103 void deallocate(T* ptr, size_t n) { argument
104 munmap(ptr, n * sizeof(T));
117 void free(void* ptr);
123 linker_vector_t::iterator find_page_record(void* ptr);
142 void* realloc(void* ptr, size_t size);
143 void free(void* ptr);
[all...]
H A Dlinker_memory.cpp82 void free(void* ptr) { argument
83 get_allocator().free(ptr);
/bionic/libc/kernel/uapi/linux/mmc/
H A Dioctl.h42 #define mmc_ioc_cmd_set_data(ic,ptr) ic.data_ptr = (__u64) (unsigned long) ptr
/bionic/libc/versioner-dependencies/common/kernel_uapi/linux/mmc/
H A Dioctl.h42 #define mmc_ioc_cmd_set_data(ic,ptr) ic.data_ptr = (__u64) (unsigned long) ptr
/bionic/libc/kernel/uapi/linux/
H A Dion_test.h25 __u64 ptr; member in struct:ion_test_rw_data
/bionic/libc/versioner-dependencies/common/kernel_uapi/linux/
H A Dion_test.h25 __u64 ptr; member in struct:ion_test_rw_data
/bionic/libc/dns/net/
H A Dsethostent.c131 char *buf, *ptr; local
147 if ((ptr = buf = malloc(len = info->buflen)) == NULL) {
183 HENT_SCOPY(hent.h_name, hp->h_name, ptr, len);
188 ptr, len);
190 ptr = (void *)ALIGN(ptr);
191 if ((size_t)(ptr - buf) >= info->buflen)
197 HENT_COPY(addr_ptrs[num], hp->h_addr_list[0], hp->h_length, ptr,
210 ptr = info->buf;
216 HENT_ARRAY(hp->h_aliases, anum, ptr, le
[all...]
/bionic/libc/arch-x86/bionic/
H A D__set_tls.cpp60 extern "C" __LIBC_HIDDEN__ int __set_tls(void* ptr) { argument
62 __init_user_desc(&tls_descriptor, true, ptr);
/bionic/libc/upstream-netbsd/lib/libc/regex/
H A Dregex2.h158 uch *ptr; /* -> uch [csetsize] */ member in struct:__anon1154
165 #define CHadd(cs, c) ((cs)->ptr[(uch)(c)] |= (cs)->mask, (cs)->hash += (c))
166 #define CHsub(cs, c) ((cs)->ptr[(uch)(c)] &= ~(cs)->mask, (cs)->hash -= (c))
167 #define CHIN(cs, c) ((cs)->ptr[(uch)(c)] & (cs)->mask)
/bionic/libc/dns/nameser/
H A Dns_parse.c82 ns_skiprr(const u_char *ptr, const u_char *eom, ns_sect section, int count) { argument
83 const u_char *optr = ptr;
88 b = dn_skipname(ptr, eom);
91 ptr += b/*Name*/ + NS_INT16SZ/*Type*/ + NS_INT16SZ/*Class*/;
93 if (ptr + NS_INT32SZ + NS_INT16SZ > eom)
95 ptr += NS_INT32SZ/*TTL*/;
96 NS_GET16(rdlength, ptr);
97 ptr += rdlength/*RData*/;
100 if (ptr > eom)
102 _DIAGASSERT(__type_fit(int, ptr
[all...]
/bionic/libc/dns/resolv/
H A Dres_comp.c132 dn_skipname(const u_char *ptr, const u_char *eom) { argument
133 const u_char *saveptr = ptr;
135 if (ns_name_skip(&ptr, eom) == -1)
137 return (ptr - saveptr);

Completed in 479 milliseconds

123