Searched refs:xch_hash (Results 1 – 3 of 3) sorted by relevance
95 fmd_xprt_class_t **xch_hash; /* subscription hash bucket array */ member
225 xch->xch_hash = fmd_zalloc(sizeof (void *) * hashlen, FMD_SLEEP); in fmd_xprt_class_hash_create()236 for (xcp = xch->xch_hash[i]; xcp != NULL; xcp = ncp) { in fmd_xprt_class_hash_destroy()247 fmd_free(xch->xch_hash, sizeof (void *) * xch->xch_hashlen); in fmd_xprt_class_hash_destroy()264 for (xcp = xch->xch_hash[h]; xcp != NULL; xcp = xcp->xc_next) { in fmd_xprt_class_hash_insert()271 xcp->xc_next = xch->xch_hash[h]; in fmd_xprt_class_hash_insert()273 xch->xch_hash[h] = xcp; in fmd_xprt_class_hash_insert()294 pp = &xch->xch_hash[h]; in fmd_xprt_class_hash_delete()
1487 return (hash_walk_init(wsp, (uintptr_t)xch.xch_hash, xch.xch_hashlen, in xpc_walk_init()