hashdestroy
hashdestroy(icc->cmp_table, M_CXGBEI, icc->cmp_hash_mask);
hashdestroy(sc->clip_table, M_CXGBE, sc->clip_mask);
hashdestroy(clip_db, M_CXGBE, clip_db_mask);
hashdestroy(t->hftid_hash_4t, M_CXGBE, t->hftid_4t_mask);
hashdestroy(t->hftid_hash_4t, M_CXGBE, t->hftid_4t_mask);
hashdestroy(t->hftid_hash_tid, M_CXGBE, t->hftid_tid_mask);
hashdestroy(td->listen_hash, M_CXGBE, td->listen_mask);
hashdestroy(names->names_hash, M_GEM_NAMES, names->hash_mask);
hashdestroy(ht->table, DRM_MEM_HASHTAB, ht->mask);
hashdestroy(sc->trs->inflight_ht, M_DEVBUF, sc->trs->inflight_mask);
hashdestroy(pmc_processhash, M_PMC, pmc_processhashmask);
hashdestroy(pmc_ownerhash, M_PMC, pmc_ownerhashmask);
hashdestroy(hwt_contexthash, M_HWT_CONTEXTHASH, hwt_contexthashmask);
hashdestroy(hwt_ownerhash, M_HWT_OWNERHASH, hwt_ownerhashmask);
hashdestroy(fdhashtbl, M_CACHE, fdhash);
hashdestroy(null_node_hashtbl, M_NULLFSHASH, null_hash_mask);
hashdestroy(pfs_vncache_hashtbl, M_PFSVNCACHE, pfs_vncache_hash);
hashdestroy(unp->un_hashtbl, M_UNIONFSHASH, UNIONFSHASHMASK);
hashdestroy(unp->un_hashtbl, M_UNIONFSHASH, UNIONFSHASHMASK);
hashdestroy(ksem_dictionary, M_KSEM, ksem_hash);
hashdestroy(V_ng_name_hash, M_NETGRAPH_NODE, V_ng_name_hmask);
hashdestroy(V_ng_ID_hash, M_NETGRAPH_NODE, V_ng_name_hmask);
hashdestroy(V_ng_name_hash, M_NETGRAPH_NODE, V_ng_name_hmask);
hashdestroy(V_ng_ID_hash, M_NETGRAPH_NODE, V_ng_ID_hmask);
hashdestroy(priv->hash, M_NETGRAPH_SOCK, priv->hmask);
hashdestroy(priv->hash, M_NETGRAPH_SOCK, priv->hmask);
#define SCTP_HASH_FREE(table, hashmark) hashdestroy(table, M_PCB, hashmark)
hashdestroy(counter_hash, M_SIFTR, siftr_hashmask);
hashdestroy(V_in6_ifaddrhashtbl, M_IFADDR, V_in6_ifaddrhmask);
hashdestroy(V_spdcachehashtbl, M_IPSEC_SPDCACHE, V_spdcachehash_mask);
hashdestroy(V_sphashtbl, M_IPSEC_SP, V_sphash_mask);
hashdestroy(V_savhashtbl, M_IPSEC_SA, V_savhash_mask);
hashdestroy(V_sahaddrhashtbl, M_IPSEC_SAH, V_sahaddrhash_mask);
hashdestroy(V_acqaddrhashtbl, M_IPSEC_SAQ, V_acqaddrhash_mask);
hashdestroy(V_acqseqhashtbl, M_IPSEC_SAQ, V_acqseqhash_mask);
void hashdestroy(void *, struct malloc_type *, u_long);
hashdestroy(ums->sd_pdhash, M_PAGEDEP, ums->sd_pdhashsize);
hashdestroy(ums->sd_idhash, M_INODEDEP, ums->sd_idhashsize);
hashdestroy(ums->sd_newblkhash, M_NEWBLK, ums->sd_newblkhashsize);
hashdestroy(ums->sd_bmhash, M_BMSAFEMAP, ums->sd_bmhashsize);
hashdestroy(dqhashtbl, M_DQUOT, dqhash);