Home
last modified time | relevance | path

Searched refs:seq (Results 1 – 18 of 18) 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.h77 __le64 seq; member
111 __u64 seq; member
153 __u64 seq; member
170 __u64 seq; member
198 __u64 seq; member
Dxfrm.h77 __u32 seq; member
84 __u32 seq; member
315 __u32 seq; member
376 __u32 seq; member
Dum_timetravel.h24 __u32 seq; member
Dconnector.h49 __u32 seq; member
Ddm-log-userspace.h49 __u32 seq; member
Dipc.h30 unsigned short seq; member
Drds.h101 __u64 seq; member
111 __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/kernel/uapi/misc/
Dhabanalabs.h166 __u64 seq; member
175 __u64 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/rdma/
Dib_user_ioctl_verbs.h115 __u32 seq; member
Dib_user_verbs.h889 __u32 seq; member
/bionic/libc/kernel/uapi/linux/raid/
Dmd_p.h222 __le64 seq; member