pthread_key
struct pthread_key _thread_keytable[PTHREAD_KEYS_MAX];
int _thread_off_key_allocated = offsetof(struct pthread_key, allocated);
int _thread_off_key_destructor = offsetof(struct pthread_key, destructor);
int _thread_size_key = sizeof(struct pthread_key);