Lines Matching refs:hashbase

235 	V_tcp_hostcache.hashbase = (struct hc_head *)  in tcp_hc_init()
243 TAILQ_INIT(&V_tcp_hostcache.hashbase[i].hch_bucket); in tcp_hc_init()
244 V_tcp_hostcache.hashbase[i].hch_length = 0; in tcp_hc_init()
245 mtx_init(&V_tcp_hostcache.hashbase[i].hch_mtx, "tcp_hc_entry", in tcp_hc_init()
280 mtx_destroy(&V_tcp_hostcache.hashbase[i].hch_mtx); in tcp_hc_destroy()
281 free(V_tcp_hostcache.hashbase, M_HOSTCACHE); in tcp_hc_destroy()
311 hc_head = &V_tcp_hostcache.hashbase[hash]; in tcp_hc_lookup()
370 hc_head = &V_tcp_hostcache.hashbase[hash]; in tcp_hc_insert()
399 KASSERT(V_tcp_hostcache.hashbase[hash].hch_length > 0 && in tcp_hc_insert()
400 V_tcp_hostcache.hashbase[hash].hch_length <= in tcp_hc_insert()
403 hash, V_tcp_hostcache.hashbase[hash].hch_length)); in tcp_hc_insert()
404 V_tcp_hostcache.hashbase[hash].hch_length--; in tcp_hc_insert()
437 V_tcp_hostcache.hashbase[hash].hch_length++; in tcp_hc_insert()
438 KASSERT(V_tcp_hostcache.hashbase[hash].hch_length < in tcp_hc_insert()
441 hash, V_tcp_hostcache.hashbase[hash].hch_length)); in tcp_hc_insert()
679 THC_LOCK(&V_tcp_hostcache.hashbase[i].hch_mtx); in sysctl_tcp_hc_list()
680 TAILQ_FOREACH(hc_entry, &V_tcp_hostcache.hashbase[i].hch_bucket, in sysctl_tcp_hc_list()
705 THC_UNLOCK(&V_tcp_hostcache.hashbase[i].hch_mtx); in sysctl_tcp_hc_list()
736 hch_length = V_tcp_hostcache.hashbase[i].hch_length; in sysctl_tcp_hc_histo()
766 THC_LOCK(&V_tcp_hostcache.hashbase[i].hch_mtx); in tcp_hc_purge_internal()
768 &V_tcp_hostcache.hashbase[i].hch_bucket, rmx_q, hc_next) { in tcp_hc_purge_internal()
769 KASSERT(V_tcp_hostcache.hashbase[i].hch_length > 0 && in tcp_hc_purge_internal()
770 V_tcp_hostcache.hashbase[i].hch_length <= in tcp_hc_purge_internal()
773 i, V_tcp_hostcache.hashbase[i].hch_length)); in tcp_hc_purge_internal()
775 TAILQ_REMOVE(&V_tcp_hostcache.hashbase[i].hch_bucket, in tcp_hc_purge_internal()
778 V_tcp_hostcache.hashbase[i].hch_length--; in tcp_hc_purge_internal()
783 THC_UNLOCK(&V_tcp_hostcache.hashbase[i].hch_mtx); in tcp_hc_purge_internal()