Lines Matching refs:_thread_keytable
42 struct pthread_key _thread_keytable[PTHREAD_KEYS_MAX]; variable
60 if (_thread_keytable[i].allocated == 0) { in _pthread_key_create()
61 _thread_keytable[i].allocated = 1; in _pthread_key_create()
62 _thread_keytable[i].destructor = destructor; in _pthread_key_create()
63 _thread_keytable[i].seqno++; in _pthread_key_create()
87 if (_thread_keytable[key].allocated) in _pthread_key_delete()
88 _thread_keytable[key].allocated = 0; in _pthread_key_delete()
119 if (_thread_keytable[key].allocated && in _thread_cleanupspecific()
122 _thread_keytable[key].seqno) { in _thread_cleanupspecific()
124 destructor = _thread_keytable[key].destructor; in _thread_cleanupspecific()
201 if (_thread_keytable[key].allocated) { in _pthread_setspecific()
209 _thread_keytable[key].seqno; in _pthread_setspecific()
235 if (_thread_keytable[key].allocated && in _pthread_getspecific()
236 (pthread->specific[key].seqno == _thread_keytable[key].seqno)) { in _pthread_getspecific()