Home
last modified time | relevance | path

Searched refs:data (Results 1 – 16 of 16) sorted by relevance

/nptl/
A Dpthread_getspecific.c25 struct pthread_key_data *data; in ___pthread_getspecific() local
30 data = &THREAD_SELF->specific_1stblock[key]; in ___pthread_getspecific()
51 data = &level2[idx2nd]; in ___pthread_getspecific()
54 void *result = data->data; in ___pthread_getspecific()
57 uintptr_t seq = data->seq; in ___pthread_getspecific()
60 result = data->data = NULL; in ___pthread_getspecific()
A Dcleanup_defer.c30 ibuf->priv.data.prev = THREAD_GETMEM (self, cleanup_jmp_buf); in ___pthread_register_cancel_defer()
31 ibuf->priv.data.cleanup = THREAD_GETMEM (self, cleanup); in ___pthread_register_cancel_defer()
34 ibuf->priv.data.canceltype = THREAD_GETMEM (self, canceltype); in ___pthread_register_cancel_defer()
55 THREAD_SETMEM (self, cleanup_jmp_buf, ibuf->priv.data.prev); in ___pthread_unregister_cancel_restore()
57 THREAD_SETMEM (self, canceltype, ibuf->priv.data.canceltype); in ___pthread_unregister_cancel_restore()
58 if (ibuf->priv.data.canceltype == PTHREAD_CANCEL_ASYNCHRONOUS) in ___pthread_unregister_cancel_restore()
A Dnptl_deallocate_tsd.c54 void *data = level2[inner].data; in __nptl_deallocate_tsd() local
56 if (data != NULL) in __nptl_deallocate_tsd()
59 level2[inner].data = NULL; in __nptl_deallocate_tsd()
73 __pthread_keys[idx].destr (data); in __nptl_deallocate_tsd()
A Dsem_waitcommon.c92 atomic_fetch_add_relaxed (&sem->data, -((uint64_t) 1 << SEM_NWAITERS_SHIFT)); in __sem_wait_cleanup()
112 (unsigned int *) &sem->data + SEM_VALUE_OFFSET, 0, in do_futex_wait()
136 uint64_t d = atomic_load_relaxed (&sem->data); in __new_sem_wait_fast()
141 if (atomic_compare_exchange_weak_acquire (&sem->data, &d, d - 1)) in __new_sem_wait_fast()
172 uint64_t d = atomic_fetch_add_relaxed (&sem->data, in __new_sem_wait_slow64()
198 atomic_fetch_add_relaxed (&sem->data, in __new_sem_wait_slow64()
203 d = atomic_load_relaxed (&sem->data); in __new_sem_wait_slow64()
214 if (atomic_compare_exchange_weak_acquire (&sem->data, in __new_sem_wait_slow64()
A Dcleanup.c30 ibuf->priv.data.prev = THREAD_GETMEM (self, cleanup_jmp_buf); in ___pthread_register_cancel()
31 ibuf->priv.data.cleanup = THREAD_GETMEM (self, cleanup); in ___pthread_register_cancel()
52 THREAD_SETMEM (THREAD_SELF, cleanup_jmp_buf, ibuf->priv.data.prev); in ___pthread_unregister_cancel()
A Dsem_post.c43 uint64_t d = atomic_load_relaxed (&isem->data); in __new_sem_post()
52 while (!atomic_compare_exchange_weak_release (&isem->data, &d, d + 1)); in __new_sem_post()
56 futex_wake (((unsigned int *) &isem->data) + SEM_VALUE_OFFSET, 1, private); in __new_sem_post()
A Dtst-sem11.c38 if ((u.ns.data >> SEM_NWAITERS_SHIFT) != 0) in main()
75 if ((u.ns.data >> SEM_NWAITERS_SHIFT) != 0) in main()
A Dnptl-printers.py57 data = mutex['__data']
58 self.lock = data['__lock']
59 self.count = data['__count']
60 self.owner = data['__owner']
61 self.kind = data['__kind']
314 data = cond['__data']
315 self.wrefs = data['__wrefs']
440 data = rwlock['__data']
441 self.readers = data['__readers']
443 self.shared = data['__shared']
[all …]
A Dtst-sem13.c34 unsigned int nwaiters = (u.ns.data >> SEM_NWAITERS_SHIFT); in do_test_wait()
46 nwaiters = (u.ns.data >> SEM_NWAITERS_SHIFT); in do_test_wait()
A Dsem_getvalue.c37 *sval = atomic_load_relaxed (&isem->data) & SEM_VALUE_MASK; in __new_sem_getvalue()
A DsemaphoreP.h28 sem->data = value; in __new_sem_open_init()
A Dunwind.c69 struct _pthread_cleanup_buffer *oldp = buf->priv.data.cleanup; in unwind_stop()
144 __pthread_unwind ((__pthread_unwind_buf_t *) ibuf->priv.data.prev); in libc_hidden_def()
A Dsem_init.c50 isem->data = value; in __new_sem_init()
A Dpthread_setspecific.c87 level2->data = (void *) value; in ___pthread_setspecific()
A Ddescr.h90 } data; member
308 void *data; member
A Dpthread_create.c414 unwind_buf.priv.data.prev = NULL; in start_thread()
415 unwind_buf.priv.data.cleanup = NULL; in start_thread()

Completed in 15 milliseconds