Lines Matching refs:__key
242 int __libcpp_tls_create(__libcpp_tls_key* __key,
246 void *__libcpp_tls_get(__libcpp_tls_key __key);
249 int __libcpp_tls_set(__libcpp_tls_key __key, void *__p);
416 int __libcpp_tls_create(__libcpp_tls_key *__key, void (*__at_exit)(void *))
418 return pthread_key_create(__key, __at_exit);
421 void *__libcpp_tls_get(__libcpp_tls_key __key)
423 return pthread_getspecific(__key);
426 int __libcpp_tls_set(__libcpp_tls_key __key, void *__p)
428 return pthread_setspecific(__key, __p);
573 int __libcpp_tls_create(__libcpp_tls_key *__key, void (*__at_exit)(void *))
575 return tss_create(__key, __at_exit) == thrd_success ? 0 : EINVAL;
578 void *__libcpp_tls_get(__libcpp_tls_key __key)
580 return tss_get(__key);
583 int __libcpp_tls_set(__libcpp_tls_key __key, void *__p)
585 return tss_set(__key, __p) == thrd_success ? 0 : EINVAL;