Searched refs:dtor_entry (Results 1 – 1 of 1) sorted by relevance
/freebsd/sys/contrib/openzfs/module/os/linux/spl/ |
H A D | spl-tsd.c | 158 tsd_hash_entry_t *entry, *dtor_entry, *pid_entry; in tsd_hash_add() local 180 dtor_entry = tsd_hash_search(table, entry->he_key, DTOR_PID); in tsd_hash_add() 181 ASSERT3P(dtor_entry, !=, NULL); in tsd_hash_add() 182 entry->he_dtor = dtor_entry->he_dtor; in tsd_hash_add() 194 list_add(&entry->he_key_list, &dtor_entry->he_key_list); in tsd_hash_add() 592 tsd_hash_entry_t *dtor_entry, *entry; in tsd_destroy() local 600 dtor_entry = tsd_hash_search(table, *keyp, DTOR_PID); in tsd_destroy() 601 if (dtor_entry == NULL) { in tsd_destroy() 611 while (!list_empty(&dtor_entry->he_key_list)) { in tsd_destroy() 612 entry = list_entry(dtor_entry->he_key_list.next, in tsd_destroy() [all …]
|