__tsd_item_t
extern void *tsdalloc(__tsd_item_t, size_t, void (*)(void *));
tsdalloc(__tsd_item_t n, size_t size, pfrv_t destructor)