/bionic/benchmarks/ |
H A D | util.cpp | 36 uintptr_t ptr = reinterpret_cast<uintptr_t>(orig_ptr); local 41 ptr += alignment - (ptr & (alignment - 1)); 42 ptr |= alignment | or_mask; 45 return reinterpret_cast<char*>(ptr);
|
/bionic/libc/arch-arm/bionic/ |
H A D | atomics_arm.c | 61 __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/arch-x86/bionic/ |
H A D | __set_tls.cpp | 59 extern "C" __LIBC_HIDDEN__ int __set_tls(void* ptr) { argument 61 __init_user_desc(&tls_descriptor, true, ptr);
|
/bionic/libc/arch-x86_64/bionic/ |
H A D | __set_tls.c | 35 __LIBC_HIDDEN__ int __set_tls(void* ptr) { argument 36 return __arch_prctl(ARCH_SET_FS, (uintptr_t) ptr);
|
/bionic/libc/bionic/ |
H A D | __cmsg_nxthdr.cpp | 32 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 D | __libc_init_main_thread.cpp | 39 extern "C" int __set_tls(void* ptr);
|
H A D | ndk_cruft.cpp | 343 size_t dlmalloc_usable_size(void* ptr) { argument 344 return malloc_usable_size(ptr);
|
H A D | net_if.cpp | 156 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 | new.cpp | 42 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 D | pthread_key.cpp | 174 int pthread_setspecific(pthread_key_t key, const void* ptr) { 183 data->data = const_cast<void*>(ptr);
|
H A D | system_property_set.cpp | 126 uint32_t* ptr = uint_buf_ + uint_buf_index_; 128 iov_[iov_index_].iov_base = ptr; 129 iov_[iov_index_].iov_len = sizeof(*ptr);
|
/bionic/libc/dns/include/ |
H A D | hostent.h | 67 #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/libc/dns/nameser/ |
H A D | ns_parse.c | 82 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/net/ |
H A D | getaddrinfo.c | 1305 #define BOUNDS_CHECK(ptr, count) \ 1307 if (eom - (ptr) < (count)) { h_errno = NO_RECOVERY; return NULL; } \
|
H A D | gethnamaddr.c | 210 #define BOUNDS_CHECK(ptr, count) \ 212 if (eom - (ptr) < (count)) \ 616 char *ptr = hbuf; local 619 if (ptr + size > hbuf_end) { 622 if (fread(ptr, 1, size, proxy) != size) return NULL; 623 hp->h_name = ptr; 624 ptr += size; 637 if (ptr + size > hbuf_end) { 640 if (fread(ptr, 1, size, proxy) != size) return NULL; 642 *aliases++ = ptr; 1347 char *cp, **q, *ptr; local [all...] |
H A D | sethostent.c | 145 char *buf, *ptr; local 161 if ((ptr = buf = malloc(len = info->buflen)) == NULL) { 196 HENT_SCOPY(hent.h_name, hp->h_name, ptr, len); 201 ptr, len); 203 ptr = (void *)ALIGN(ptr); 204 if ((size_t)(ptr - buf) >= info->buflen) 210 HENT_COPY(addr_ptrs[num], hp->h_addr_list[0], hp->h_length, ptr, 223 ptr = info->buf; 229 HENT_ARRAY(hp->h_aliases, anum, ptr, le [all...] |
/bionic/libc/dns/resolv/ |
H A D | res_comp.c | 132 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);
|
/bionic/libc/include/bits/ |
H A D | epoll_event.h | 36 void* ptr; member in union:epoll_data
|
/bionic/libc/include/sys/ |
H A D | socket.h | 120 struct cmsghdr* ptr = local 123 size_t len = __BIONIC_CAST(reinterpret_cast, char*, ptr + 1) - 128 return ptr;
|
/bionic/libc/kernel/uapi/drm/ |
H A D | armada_drm.h | 42 __u64 ptr; member in struct:drm_armada_gem_pwrite
|
/bionic/libc/kernel/uapi/linux/android/ |
H A D | binder.h | 101 binder_uintptr_t ptr; member in struct:binder_node_debug_info 123 binder_uintptr_t ptr; member in union:binder_transaction_data::__anon245 136 } ptr; member in union:binder_transaction_data::__anon246 145 binder_uintptr_t ptr; member in struct:binder_ptr_cookie 158 binder_uintptr_t ptr; member in struct:binder_pri_ptr_cookie
|
/bionic/libc/kernel/uapi/linux/ |
H A D | bcache.h | 29 __u64 ptr[]; member in struct:bkey 33 { return(k->ptr[i] >> offset) & ~(~0ULL << size); } static inline void SET_ ##name(struct bkey * k, unsigned i, __u64 v) \ 34 { k->ptr[i] &= ~(~(~0ULL << size) << offset); k->ptr[i] |= (v & ~(~0ULL << size)) << offset; \
|
H A D | nubus.h | 160 unsigned char * ptr; member in struct:nubus_dir
|
/bionic/libc/kernel/uapi/linux/mmc/ |
H A D | ioctl.h | 38 #define mmc_ioc_cmd_set_data(ic,ptr) ic.data_ptr = (__u64) (unsigned long) ptr
|
/bionic/libc/kernel/uapi/linux/netfilter/ |
H A D | xt_hashlimit.h | 51 void * ptr; member in union:xt_hashlimit_info::__anon721
|