/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/nptl/ |
A D | pthread_mutex_unlock.c | 45 mutex->__data.__owner = 0; in __pthread_mutex_unlock_usercnt() 48 --mutex->__data.__nusers; in __pthread_mutex_unlock_usercnt() 60 if (--mutex->__data.__count != 0) in __pthread_mutex_unlock_usercnt() 94 if (--mutex->__data.__count != 0) in __pthread_mutex_unlock_full() 129 &mutex->__data.__list.__next); in __pthread_mutex_unlock_full() 135 --mutex->__data.__nusers; in __pthread_mutex_unlock_full() 161 if (--mutex->__data.__count != 0) in __pthread_mutex_unlock_full() 212 --mutex->__data.__nusers; in __pthread_mutex_unlock_full() 253 mutex->__data.__owner = 0; in __pthread_mutex_unlock_full() 257 --mutex->__data.__nusers; in __pthread_mutex_unlock_full() [all …]
|
A D | pthread_mutex_lock.c | 80 ++mutex->__data.__count; in __pthread_mutex_lock() 115 mutex->__data.__spins += (cnt - mutex->__data.__spins) / 8; in __pthread_mutex_lock() 129 mutex->__data.__owner = id; in __pthread_mutex_lock() 131 ++mutex->__data.__nusers; in __pthread_mutex_lock() 218 ++mutex->__data.__count; in __pthread_mutex_lock_full() 282 ++mutex->__data.__count; in __pthread_mutex_lock_full() 369 mutex->__data.__count = 1; in __pthread_mutex_lock_full() 400 ++mutex->__data.__count; in __pthread_mutex_lock_full() 459 mutex->__data.__count = 1; in __pthread_mutex_lock_full() 471 ++mutex->__data.__nusers; in __pthread_mutex_lock_full() [all …]
|
A D | pthread_mutex_trylock.c | 46 ++mutex->__data.__count; in __pthread_mutex_trylock() 53 mutex->__data.__owner = id; in __pthread_mutex_trylock() 54 mutex->__data.__count = 1; in __pthread_mutex_trylock() 55 ++mutex->__data.__nusers; in __pthread_mutex_trylock() 135 ++mutex->__data.__count; in __pthread_mutex_trylock() 210 ++mutex->__data.__count; in __pthread_mutex_trylock() 295 ++mutex->__data.__nusers; in __pthread_mutex_trylock() 296 mutex->__data.__count = 1; in __pthread_mutex_trylock() 323 ++mutex->__data.__count; in __pthread_mutex_trylock() 367 ++mutex->__data.__nusers; in __pthread_mutex_trylock() [all …]
|
A D | pthread_mutex_timedlock.c | 56 ++mutex->__data.__count; in pthread_mutex_timedlock() 69 mutex->__data.__count = 1; in pthread_mutex_timedlock() 111 mutex->__data.__spins += (cnt - mutex->__data.__spins) / 8; in pthread_mutex_timedlock() 176 ++mutex->__data.__count; in pthread_mutex_timedlock() 226 oldval = mutex->__data.__lock; in pthread_mutex_timedlock() 246 ++mutex->__data.__count; in pthread_mutex_timedlock() 319 mutex->__data.__count = 1; in pthread_mutex_timedlock() 338 mutex->__data.__count = 0; in pthread_mutex_timedlock() 350 mutex->__data.__count = 1; in pthread_mutex_timedlock() 381 ++mutex->__data.__count; in pthread_mutex_timedlock() [all …]
|
A D | pthread_cond_destroy.c | 32 lll_lock (cond->__data.__lock, pshared); in __pthread_cond_destroy() 34 if (cond->__data.__total_seq > cond->__data.__wakeup_seq) in __pthread_cond_destroy() 38 lll_unlock (cond->__data.__lock, pshared); in __pthread_cond_destroy() 43 cond->__data.__total_seq = -1ULL; in __pthread_cond_destroy() 48 unsigned int nwaiters = cond->__data.__nwaiters; in __pthread_cond_destroy() 60 if (cond->__data.__mutex != NULL in __pthread_cond_destroy() 61 && cond->__data.__mutex != (void *) ~0l) in __pthread_cond_destroy() 64 lll_futex_wake (&mut->__data.__lock, INT_MAX, in __pthread_cond_destroy() 70 lll_unlock (cond->__data.__lock, pshared); in __pthread_cond_destroy() 74 lll_lock (cond->__data.__lock, pshared); in __pthread_cond_destroy() [all …]
|
A D | pthread_rwlock_tryrdlock.c | 30 lll_lock (rwlock->__data.__lock, rwlock->__data.__shared); in __pthread_rwlock_tryrdlock() 32 if (rwlock->__data.__writer == 0 in __pthread_rwlock_tryrdlock() 33 && (rwlock->__data.__nr_writers_queued == 0 in __pthread_rwlock_tryrdlock() 36 if (__builtin_expect (++rwlock->__data.__nr_readers == 0, 0)) in __pthread_rwlock_tryrdlock() 38 --rwlock->__data.__nr_readers; in __pthread_rwlock_tryrdlock() 45 lll_unlock (rwlock->__data.__lock, rwlock->__data.__shared); in __pthread_rwlock_tryrdlock()
|
A D | pthread_cond_init.c | 31 cond->__data.__lock = LLL_LOCK_INITIALIZER; in __pthread_cond_init() 32 cond->__data.__futex = 0; in __pthread_cond_init() 33 cond->__data.__nwaiters = (icond_attr != NULL in __pthread_cond_init() 37 cond->__data.__total_seq = 0; in __pthread_cond_init() 38 cond->__data.__wakeup_seq = 0; in __pthread_cond_init() 39 cond->__data.__woken_seq = 0; in __pthread_cond_init() 40 cond->__data.__mutex = (icond_attr == NULL || (icond_attr->value & 1) == 0 in __pthread_cond_init() 42 cond->__data.__broadcast_seq = 0; in __pthread_cond_init()
|
A D | pthread_mutex_setprioceiling.c | 33 if ((mutex->__data.__kind & PTHREAD_MUTEX_PRIO_PROTECT_NP) == 0) 50 if (mutex->__data.__owner == THREAD_GETMEM (THREAD_SELF, tid)) 59 int oldval = mutex->__data.__lock; 67 oldval = atomic_compare_and_exchange_val_acq (&mutex->__data.__lock, 75 = atomic_compare_and_exchange_val_acq (&mutex->__data.__lock, 83 lll_futex_wait (&mutex->__data.__lock, ceilval | 2, 86 while (atomic_compare_and_exchange_val_acq (&mutex->__data.__lock, 109 newlock = (mutex->__data.__lock & ~PTHREAD_MUTEX_PRIO_CEILING_MASK); 110 mutex->__data.__lock = newlock 114 lll_futex_wake (&mutex->__data.__lock, INT_MAX,
|
A D | descr.h | 175 next->__prev = (void *) &mutex->__data.__list.__next; \ 180 (void *) (((uintptr_t) &mutex->__data.__list.__next) \ 188 next->__prev = mutex->__data.__list.__prev; \ 192 prev->__next = mutex->__data.__list.__next; \ 193 mutex->__data.__list.__prev = NULL; \ 194 mutex->__data.__list.__next = NULL; \ 205 mutex->__data.__list.__next \ 208 (void *) (((uintptr_t) &mutex->__data.__list) | val)); \ 214 if (runp == &mutex->__data.__list) \ 220 while (next != &mutex->__data.__list) \ [all …]
|
A D | pthread_rwlock_trywrlock.c | 30 lll_lock (rwlock->__data.__lock, rwlock->__data.__shared); in __pthread_rwlock_trywrlock() 32 if (rwlock->__data.__writer == 0 && rwlock->__data.__nr_readers == 0) in __pthread_rwlock_trywrlock() 34 rwlock->__data.__writer = THREAD_GETMEM (THREAD_SELF, tid); in __pthread_rwlock_trywrlock() 38 lll_unlock (rwlock->__data.__lock, rwlock->__data.__shared); in __pthread_rwlock_trywrlock()
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/nptl/sysdeps/pthread/ |
A D | pthread_cond_wait.c | 56 < cbuffer->cond->__data.__total_seq) in __condvar_cleanup() 58 ++cbuffer->cond->__data.__wakeup_seq; in __condvar_cleanup() 59 ++cbuffer->cond->__data.__futex; in __condvar_cleanup() 61 ++cbuffer->cond->__data.__woken_seq; in __condvar_cleanup() 114 ++cond->__data.__total_seq; in __pthread_cond_wait() 115 ++cond->__data.__futex; in __pthread_cond_wait() 122 cond->__data.__mutex = mutex; in __pthread_cond_wait() 136 val = seq = cond->__data.__wakeup_seq; in __pthread_cond_wait() 164 val = cond->__data.__wakeup_seq; in __pthread_cond_wait() 169 ++cond->__data.__woken_seq; in __pthread_cond_wait() [all …]
|
A D | pthread_rwlock_unlock.c | 30 lll_lock (rwlock->__data.__lock, rwlock->__data.__shared); in __pthread_rwlock_unlock() 31 if (rwlock->__data.__writer) in __pthread_rwlock_unlock() 32 rwlock->__data.__writer = 0; in __pthread_rwlock_unlock() 34 --rwlock->__data.__nr_readers; in __pthread_rwlock_unlock() 39 ++rwlock->__data.__writer_wakeup; in __pthread_rwlock_unlock() 40 lll_unlock (rwlock->__data.__lock, rwlock->__data.__shared); in __pthread_rwlock_unlock() 42 rwlock->__data.__shared); in __pthread_rwlock_unlock() 47 ++rwlock->__data.__readers_wakeup; in __pthread_rwlock_unlock() 48 lll_unlock (rwlock->__data.__lock, rwlock->__data.__shared); in __pthread_rwlock_unlock() 50 rwlock->__data.__shared); in __pthread_rwlock_unlock() [all …]
|
A D | pthread_cond_broadcast.c | 37 lll_lock (cond->__data.__lock, pshared); in __pthread_cond_broadcast() 40 if (cond->__data.__total_seq > cond->__data.__wakeup_seq) in __pthread_cond_broadcast() 43 cond->__data.__wakeup_seq = cond->__data.__total_seq; in __pthread_cond_broadcast() 44 cond->__data.__woken_seq = cond->__data.__total_seq; in __pthread_cond_broadcast() 45 cond->__data.__futex = (unsigned int) cond->__data.__total_seq * 2; in __pthread_cond_broadcast() 46 int futex_val = cond->__data.__futex; in __pthread_cond_broadcast() 48 ++cond->__data.__broadcast_seq; in __pthread_cond_broadcast() 54 if (cond->__data.__mutex == (void *) ~0l) in __pthread_cond_broadcast() 63 if (__builtin_expect (mut->__data.__kind in __pthread_cond_broadcast() 71 INT_MAX, &mut->__data.__lock, in __pthread_cond_broadcast() [all …]
|
A D | pthread_rwlock_rdlock.c | 35 lll_lock (rwlock->__data.__lock, rwlock->__data.__shared); in __pthread_rwlock_rdlock() 40 if (rwlock->__data.__writer == 0 in __pthread_rwlock_rdlock() 42 && (!rwlock->__data.__nr_writers_queued in __pthread_rwlock_rdlock() 49 --rwlock->__data.__nr_readers; in __pthread_rwlock_rdlock() 58 if (__builtin_expect (rwlock->__data.__writer in __pthread_rwlock_rdlock() 69 --rwlock->__data.__nr_readers_queued; in __pthread_rwlock_rdlock() 77 lll_unlock (rwlock->__data.__lock, rwlock->__data.__shared); in __pthread_rwlock_rdlock() 81 rwlock->__data.__shared); in __pthread_rwlock_rdlock() 84 lll_lock (rwlock->__data.__lock, rwlock->__data.__shared); in __pthread_rwlock_rdlock() 86 --rwlock->__data.__nr_readers_queued; in __pthread_rwlock_rdlock() [all …]
|
A D | pthread_rwlock_wrlock.c | 35 lll_lock (rwlock->__data.__lock, rwlock->__data.__shared); in __pthread_rwlock_wrlock() 40 if (rwlock->__data.__writer == 0 && rwlock->__data.__nr_readers == 0) in __pthread_rwlock_wrlock() 49 if (__builtin_expect (rwlock->__data.__writer in __pthread_rwlock_wrlock() 57 if (++rwlock->__data.__nr_writers_queued == 0) in __pthread_rwlock_wrlock() 60 --rwlock->__data.__nr_writers_queued; in __pthread_rwlock_wrlock() 65 int waitval = rwlock->__data.__writer_wakeup; in __pthread_rwlock_wrlock() 68 lll_unlock (rwlock->__data.__lock, rwlock->__data.__shared); in __pthread_rwlock_wrlock() 72 rwlock->__data.__shared); in __pthread_rwlock_wrlock() 75 lll_lock (rwlock->__data.__lock, rwlock->__data.__shared); in __pthread_rwlock_wrlock() 78 --rwlock->__data.__nr_writers_queued; in __pthread_rwlock_wrlock() [all …]
|
A D | pthread_rwlock_timedrdlock.c | 35 lll_lock(rwlock->__data.__lock, rwlock->__data.__shared); in pthread_rwlock_timedrdlock() 42 if (rwlock->__data.__writer == 0 in pthread_rwlock_timedrdlock() 44 && (!rwlock->__data.__nr_writers_queued in pthread_rwlock_timedrdlock() 48 if (++rwlock->__data.__nr_readers == 0) in pthread_rwlock_timedrdlock() 51 --rwlock->__data.__nr_readers; in pthread_rwlock_timedrdlock() 104 --rwlock->__data.__nr_readers_queued; in pthread_rwlock_timedrdlock() 112 lll_unlock (rwlock->__data.__lock, rwlock->__data.__shared); in pthread_rwlock_timedrdlock() 116 waitval, &rt, rwlock->__data.__shared); in pthread_rwlock_timedrdlock() 119 lll_lock (rwlock->__data.__lock, rwlock->__data.__shared); in pthread_rwlock_timedrdlock() 121 --rwlock->__data.__nr_readers_queued; in pthread_rwlock_timedrdlock() [all …]
|
A D | pthread_cond_timedwait.c | 59 lll_lock (cond->__data.__lock, pshared); in __pthread_cond_timedwait() 70 ++cond->__data.__total_seq; in __pthread_cond_timedwait() 71 ++cond->__data.__futex; in __pthread_cond_timedwait() 78 cond->__data.__mutex = mutex; in __pthread_cond_timedwait() 92 val = seq = cond->__data.__wakeup_seq; in __pthread_cond_timedwait() 106 (cond->__data.__nwaiters in __pthread_cond_timedwait() 173 val = cond->__data.__wakeup_seq; in __pthread_cond_timedwait() 182 ++cond->__data.__wakeup_seq; in __pthread_cond_timedwait() 183 ++cond->__data.__futex; in __pthread_cond_timedwait() 192 ++cond->__data.__woken_seq; in __pthread_cond_timedwait() [all …]
|
A D | pthread_rwlock_timedwrlock.c | 35 lll_lock (rwlock->__data.__lock, rwlock->__data.__shared); in pthread_rwlock_timedwrlock() 42 if (rwlock->__data.__writer == 0 && rwlock->__data.__nr_readers == 0) in pthread_rwlock_timedwrlock() 51 if (__builtin_expect (rwlock->__data.__writer in pthread_rwlock_timedwrlock() 91 if (++rwlock->__data.__nr_writers_queued == 0) in pthread_rwlock_timedwrlock() 94 --rwlock->__data.__nr_writers_queued; in pthread_rwlock_timedwrlock() 99 int waitval = rwlock->__data.__writer_wakeup; in pthread_rwlock_timedwrlock() 102 lll_unlock (rwlock->__data.__lock, rwlock->__data.__shared); in pthread_rwlock_timedwrlock() 106 waitval, &rt, rwlock->__data.__shared); in pthread_rwlock_timedwrlock() 109 lll_lock (rwlock->__data.__lock, rwlock->__data.__shared); in pthread_rwlock_timedwrlock() 112 --rwlock->__data.__nr_writers_queued; in pthread_rwlock_timedwrlock() [all …]
|
A D | pthread_cond_signal.c | 34 int pshared = (cond->__data.__mutex == (void *) ~0l) in __pthread_cond_signal() 38 lll_lock (cond->__data.__lock, pshared); in __pthread_cond_signal() 41 if (cond->__data.__total_seq > cond->__data.__wakeup_seq) in __pthread_cond_signal() 44 ++cond->__data.__wakeup_seq; in __pthread_cond_signal() 45 ++cond->__data.__futex; in __pthread_cond_signal() 48 if (! __builtin_expect (lll_futex_wake_unlock (&cond->__data.__futex, 1, in __pthread_cond_signal() 49 1, &cond->__data.__lock, in __pthread_cond_signal() 53 lll_futex_wake (&cond->__data.__futex, 1, pshared); in __pthread_cond_signal() 57 lll_unlock (cond->__data.__lock, pshared); in __pthread_cond_signal()
|
/l4re-core-master/uclibc/lib/contrib/uclibc/test/nptl/ |
A D | tst-cond22.c | 110 c.__data.__lock, c.__data.__futex, c.__data.__total_seq, in do_test() 111 c.__data.__wakeup_seq, c.__data.__woken_seq, c.__data.__mutex, in do_test() 112 c.__data.__nwaiters, c.__data.__broadcast_seq); in do_test() 152 c.__data.__lock, c.__data.__futex, c.__data.__total_seq, in do_test() 153 c.__data.__wakeup_seq, c.__data.__woken_seq, c.__data.__mutex, in do_test() 154 c.__data.__nwaiters, c.__data.__broadcast_seq); in do_test()
|
A D | tst-initializers1.c | 33 if (mtx_normal.__data.__kind != PTHREAD_MUTEX_TIMED_NP) in main() 35 if (mtx_recursive.__data.__kind != PTHREAD_MUTEX_RECURSIVE_NP) in main() 37 if (mtx_errorchk.__data.__kind != PTHREAD_MUTEX_ERRORCHECK_NP) in main() 39 if (mtx_adaptive.__data.__kind != PTHREAD_MUTEX_ADAPTIVE_NP) in main() 41 if (rwl_normal.__data.__flags != PTHREAD_RWLOCK_PREFER_READER_NP) in main() 43 if (rwl_writer.__data.__flags in main()
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/nptl/sysdeps/unix/sysv/linux/ |
A D | lowlevelrwlock.sym | 8 MUTEX offsetof (pthread_rwlock_t, __data.__lock) 9 NR_READERS offsetof (pthread_rwlock_t, __data.__nr_readers) 10 READERS_WAKEUP offsetof (pthread_rwlock_t, __data.__readers_wakeup) 11 WRITERS_WAKEUP offsetof (pthread_rwlock_t, __data.__writer_wakeup) 12 READERS_QUEUED offsetof (pthread_rwlock_t, __data.__nr_readers_queued) 13 WRITERS_QUEUED offsetof (pthread_rwlock_t, __data.__nr_writers_queued) 14 FLAGS offsetof (pthread_rwlock_t, __data.__flags) 15 WRITER offsetof (pthread_rwlock_t, __data.__writer) 16 PSHARED offsetof (pthread_rwlock_t, __data.__shared)
|
A D | lowlevelcond.sym | 8 cond_lock offsetof (pthread_cond_t, __data.__lock) 9 cond_futex offsetof (pthread_cond_t, __data.__futex) 10 cond_nwaiters offsetof (pthread_cond_t, __data.__nwaiters) 11 total_seq offsetof (pthread_cond_t, __data.__total_seq) 12 wakeup_seq offsetof (pthread_cond_t, __data.__wakeup_seq) 13 woken_seq offsetof (pthread_cond_t, __data.__woken_seq) 14 dep_mutex offsetof (pthread_cond_t, __data.__mutex) 15 broadcast_seq offsetof (pthread_cond_t, __data.__broadcast_seq)
|
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-9/include/experimental/ |
A D | buffer | 375 __to_mbuf(_Tp* __data, size_t __n) 385 buffer(_Tp (&__data)[_Nm]) noexcept 386 { return net::__to_mbuf(__data, _Nm); } 391 { return net::__to_cbuf(__data, _Nm); } 401 { return net::__to_cbuf(__data.data(), __data.size()); } 406 { return net::__to_cbuf(__data.data(), __data.size()); } 411 { return net::__to_mbuf(__data.data(), __data.size()); } 416 { return net::__to_cbuf(__data.data(), __data.size()); } 421 { return net::__to_mbuf(&__data.front(), __data.size()); } 426 { return net::__to_cbuf(&__data.front(), __data.size()); } [all …]
|
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-11/include/experimental/ |
A D | buffer | 375 __to_mbuf(_Tp* __data, size_t __n) 385 buffer(_Tp (&__data)[_Nm]) noexcept 386 { return net::__to_mbuf(__data, _Nm); } 391 { return net::__to_cbuf(__data, _Nm); } 401 { return net::__to_cbuf(__data.data(), __data.size()); } 406 { return net::__to_cbuf(__data.data(), __data.size()); } 411 { return net::__to_mbuf(__data.data(), __data.size()); } 416 { return net::__to_cbuf(__data.data(), __data.size()); } 421 { return net::__to_mbuf(&__data.front(), __data.size()); } 426 { return net::__to_cbuf(&__data.front(), __data.size()); } [all …]
|