Home
last modified time | relevance | path

Searched refs:seq (Results 1 – 19 of 19) sorted by relevance

/bionic/libc/bionic/
Dpthread_key.cpp51 atomic_uintptr_t seq; member
57 static inline bool SeqOfKeyInUse(uintptr_t seq) { in SeqOfKeyInUse() argument
58 return seq & (1 << SEQ_KEY_IN_USE_BIT); in SeqOfKeyInUse()
85 uintptr_t seq = atomic_load_explicit(&key_map[i].seq, memory_order_relaxed); in pthread_key_clean_all() local
86 if (SeqOfKeyInUse(seq) && seq == key_data[i].seq && key_data[i].data != nullptr) { in pthread_key_clean_all()
100 if (atomic_load_explicit(&key_map[i].seq, memory_order_relaxed) != seq) { in pthread_key_clean_all()
126 uintptr_t seq = atomic_load_explicit(&key_map[i].seq, memory_order_relaxed); in pthread_key_create() local
127 while (!SeqOfKeyInUse(seq)) { in pthread_key_create()
128 if (atomic_compare_exchange_weak(&key_map[i].seq, &seq, seq + SEQ_INCREMENT_STEP)) { in pthread_key_create()
149 uintptr_t seq = atomic_load_explicit(&key_map[key].seq, memory_order_relaxed); in pthread_key_delete() local
[all …]
/bionic/libc/kernel/uapi/linux/
Dbcache.h79 __le64 seq; member
116 __u64 seq; member
160 __u64 seq; member
177 __u64 seq; member
205 __u64 seq; member
Dum_timetravel.h24 __u32 seq; member
Dconnector.h49 __u32 seq; member
Ddm-log-userspace.h49 __u32 seq; member
Ddm-user.h58 __u64 seq; member
Dipc.h30 unsigned short seq; member
Dxfrm.h77 __u32 seq; member
84 __u32 seq; member
315 __u32 seq; member
377 __u32 seq; member
Drds.h102 __u64 seq; member
112 __u64 seq; member
Dtipc.h60 struct tipc_service_range seq; member
Dtcp.h27 __be32 seq; member
/bionic/libc/include/sys/
Dipc.h42 #define __seq seq
/bionic/libc/kernel/uapi/asm-generic/
Dipcbuf.h30 unsigned short seq; member
/bionic/libc/private/
Dbionic_tls.h105 uintptr_t seq; // Use uintptr_t just for alignment, as we use pointer below.
/bionic/libc/include/netinet/
Dtcp.h58 uint32_t seq; member
/bionic/libc/kernel/uapi/misc/
Dhabanalabs.h399 __u64 seq; member
408 __u64 seq; member
417 __u64 seq; member
/bionic/libc/kernel/uapi/rdma/
Dib_user_ioctl_verbs.h145 __u32 seq; member
Dib_user_verbs.h893 __u32 seq; member
/bionic/libc/kernel/uapi/linux/raid/
Dmd_p.h222 __le64 seq; member