Searched defs:ptr (Results 1 - 25 of 39) sorted by path

12

/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/arch-x86/bionic/
H A D__set_tls.c60 __LIBC_HIDDEN__ int __set_tls(void* ptr) { argument
62 __init_user_desc(&tls_descriptor, true, ptr);
/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/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 Dndk_cruft.cpp338 size_t dlmalloc_usable_size(void* ptr) { argument
339 return malloc_usable_size(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 Dnew.cpp41 void operator delete(void* ptr) throw() { argument
42 free(ptr);
45 void operator delete[](void* ptr) throw() { argument
46 free(ptr);
57 void operator delete(void* ptr, const std::nothrow_t&) throw() { argument
58 free(ptr);
61 void operator delete[](void* ptr, const std::nothrow_t&) throw() { argument
62 free(ptr);
H A Dsystem_properties.cpp588 static void find_nth_fn(const prop_info *pi, void *ptr) argument
590 find_nth_cookie *cookie = reinterpret_cast<find_nth_cookie*>(ptr);
864 static inline int read_spec_entry(char **entry, char **ptr, int *len) argument
869 while (isspace(**ptr) && **ptr != '\0')
870 (*ptr)++;
872 tmp_buf = *ptr;
875 while (!isspace(**ptr) && **ptr != '\0') {
876 (*ptr)
[all...]
/bionic/libc/dns/nameser/
H A Dns_parse.c80 ns_skiprr(const u_char *ptr, const u_char *eom, ns_sect section, int count) { argument
81 const u_char *optr = ptr;
86 b = dn_skipname(ptr, eom);
89 ptr += b/*Name*/ + NS_INT16SZ/*Type*/ + NS_INT16SZ/*Class*/;
91 if (ptr + NS_INT32SZ + NS_INT16SZ > eom)
93 ptr += NS_INT32SZ/*TTL*/;
94 NS_GET16(rdlength, ptr);
95 ptr += rdlength/*RData*/;
98 if (ptr > eom)
100 _DIAGASSERT(__type_fit(int, ptr
[all...]
/bionic/libc/dns/net/
H A Dgethnamaddr.c194 #define BOUNDS_CHECK(ptr, count) \
196 if ((ptr) + (count) > eom) \
612 char *ptr = hbuf; local
615 if (ptr + size > hbuf_end) {
618 if (fread(ptr, 1, size, proxy) != size) return NULL;
619 hp->h_name = ptr;
620 ptr += size;
633 if (ptr + size > hbuf_end) {
636 if (fread(ptr, 1, size, proxy) != size) return NULL;
638 *aliases++ = ptr;
1349 char *cp, **q, *ptr; local
[all...]
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/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);
/bionic/libc/include/android/
H A Dlegacy_sys_atomics_inlines.h49 __ATOMIC_INLINE__ int __atomic_cmpxchg(int old, int _new, volatile int *ptr) { argument
51 return __sync_val_compare_and_swap(ptr, old, _new) != old;
54 __ATOMIC_INLINE__ int __atomic_swap(int _new, volatile int *ptr) { argument
57 prev = *ptr;
58 } while (__sync_val_compare_and_swap(ptr, prev, _new) != prev);
62 __ATOMIC_INLINE__ int __atomic_dec(volatile int *ptr) { argument
63 return __sync_fetch_and_sub(ptr, 1);
66 __ATOMIC_INLINE__ int __atomic_inc(volatile int *ptr) { argument
67 return __sync_fetch_and_add(ptr, 1);
/bionic/libc/include/sys/
H A Depoll.h61 void* ptr; member in union:epoll_data
/bionic/libc/kernel/uapi/drm/
H A Darmada_drm.h44 uint64_t ptr; member in struct:drm_armada_gem_pwrite
/bionic/libc/kernel/uapi/linux/android/
H A Dbinder.h100 binder_uintptr_t ptr; member in union:binder_transaction_data::__anon195
116 } ptr; member in union:binder_transaction_data::__anon196
122 binder_uintptr_t ptr; member in struct:binder_ptr_cookie
139 binder_uintptr_t ptr; member in struct:binder_pri_ptr_cookie
/bionic/libc/kernel/uapi/linux/
H A Dbcache.h30 __u64 ptr[]; member in struct:bkey
35 { return(k->ptr[i] >> offset) & ~(~0ULL << size); } static inline void SET_ ##name(struct bkey * k, unsigned i, __u64 v) \
36 { k->ptr[i] &= ~(~(~0ULL << size) << offset); k->ptr[i] |= (v & ~(~0ULL << size)) << offset; \
H A Dbinder.h99 binder_uintptr_t ptr; member in union:binder_transaction_data::__anon229
115 } ptr; member in union:binder_transaction_data::__anon230
121 binder_uintptr_t ptr; member in struct:binder_ptr_cookie
137 binder_uintptr_t ptr; member in struct:binder_pri_ptr_cookie
H A Dion_test.h25 __u64 ptr; member in struct:ion_test_rw_data
H A Dnubus.h192 unsigned char * ptr; member in struct:nubus_dir
H A Dppp-ioctl.h69 __u8 __user * ptr; member in struct:ppp_option_data
H A Dsoundcard.h451 int ptr; member in struct:count_info
H A Dvideodev2.h934 void __user * ptr; member in union:v4l2_ext_control::__anon884
/bionic/libc/kernel/uapi/linux/netfilter/
H A Dxt_hashlimit.h54 void * ptr; member in union:xt_hashlimit_info::__anon603
/bionic/libc/kernel/uapi/mtd/
H A Dmtd-abi.h36 unsigned char __user * ptr; member in struct:mtd_oob_buf

Completed in 651 milliseconds

12