pthread_setspecific
int pthread_setspecific(pthread_key_t, const void *);
pthread_setspecific(_gmonkey, NULL);
pthread_setspecific(_gmonkey, NULL);
pthread_setspecific(_gmonkey, p);
PROTO_NORMAL(pthread_setspecific);
if (pthread_setspecific(tt->k, ret) == 0) {
DEF_STRONG(pthread_setspecific);
CHECKr(pthread_setspecific(key, pthread_self()));
#define ub_thread_key_set(key, v) LOCKRET(pthread_setspecific(key, v))
LOCKRET(pthread_setspecific(thr_debug_key, thr));
LOCKRET(pthread_setspecific(thr_debug_key, thisthr));
#define ub_thread_key_set(key, v) LOCKRET(pthread_setspecific(key, v))
#define ub_thread_key_set(key, v) LOCKRET(pthread_setspecific(key, v))