Lines Matching refs:hashbase
123 struct hc_head *hashbase; member
260 V_tcp_hostcache.hashbase = (struct hc_head *) in tcp_hc_init()
268 CK_SLIST_INIT(&V_tcp_hostcache.hashbase[i].hch_bucket); in tcp_hc_init()
269 V_tcp_hostcache.hashbase[i].hch_length = 0; in tcp_hc_init()
270 mtx_init(&V_tcp_hostcache.hashbase[i].hch_mtx, "tcp_hc_entry", in tcp_hc_init()
306 mtx_destroy(&V_tcp_hostcache.hashbase[i].hch_mtx); in tcp_hc_destroy()
307 free(V_tcp_hostcache.hashbase, M_HOSTCACHE); in tcp_hc_destroy()
344 hc_head = &V_tcp_hostcache.hashbase[HOSTCACHE_HASH(inc)]; in tcp_hc_lookup()
460 hc_head = &V_tcp_hostcache.hashbase[HOSTCACHE_HASH(inc)]; in tcp_hc_update()
669 THC_LOCK(&V_tcp_hostcache.hashbase[i]); in sysctl_tcp_hc_list()
671 &V_tcp_hostcache.hashbase[i].hch_bucket, hc_q) { in sysctl_tcp_hc_list()
700 THC_UNLOCK(&V_tcp_hostcache.hashbase[i]); in sysctl_tcp_hc_list()
731 hch_length = V_tcp_hostcache.hashbase[i].hch_length; in sysctl_tcp_hc_histo()
762 head = &V_tcp_hostcache.hashbase[i]; in tcp_hc_purge_internal()