THREAD_SETMEM(self, p_libc_specific[key], (void *) pointer);
THREAD_SETMEM_NC(self, p_libc_specific[key], (void *) pointer);
int __libc_internal_tsd_set(enum __libc_tsd_key_t key, const void * pointer){  pthread_descr self = thread_self();  THREAD_SETMEM(self, p_libc_specific[key], (void *) pointer);  return 0;}