Lines Matching defs:keyp
1438 tsd_create(uint_t *keyp, void (*destructor)(void *))
1447 if (*keyp) {
1478 *keyp = i + 1;
1490 tsd_destroy(uint_t *keyp)
1499 key = *keyp;
1500 *keyp = 0;
1632 * Assumes the caller is protecting *keyp from tsd_destroy
1635 tsd_getcreate(uint_t *keyp, void (*destroy)(void *), void *(*allocate)(void))
1638 uint_t key = *keyp;
1646 tsd_create(keyp, destroy);
1647 (void) tsd_set(*keyp, value = (*allocate)());