Searched refs:hashbase (Results 1 – 4 of 4) sorted by relevance
229 V_tcp_hostcache.hashbase = (struct hc_head *) in tcp_hc_init()238 V_tcp_hostcache.hashbase[i].hch_length = 0; in tcp_hc_init()274 mtx_destroy(&V_tcp_hostcache.hashbase[i].hch_mtx); in tcp_hc_destroy()275 free(V_tcp_hostcache.hashbase, M_HOSTCACHE); in tcp_hc_destroy()305 hc_head = &V_tcp_hostcache.hashbase[hash]; in tcp_hc_lookup()364 hc_head = &V_tcp_hostcache.hashbase[hash]; in tcp_hc_insert()393 V_tcp_hostcache.hashbase[hash].hch_length--; in tcp_hc_insert()426 V_tcp_hostcache.hashbase[hash].hch_length++; in tcp_hc_insert()650 THC_LOCK(&V_tcp_hostcache.hashbase[i].hch_mtx); in sysctl_tcp_hc_list()696 THC_LOCK(&V_tcp_hostcache.hashbase[i].hch_mtx); in tcp_hc_purge_internal()[all …]
72 struct hc_head *hashbase; member
274 V_tcp_syncache.hashbase = malloc(V_tcp_syncache.hashsize * in syncache_init()283 TAILQ_INIT(&V_tcp_syncache.hashbase[i].sch_bucket); in syncache_init()286 callout_init_mtx(&V_tcp_syncache.hashbase[i].sch_timer, in syncache_init()287 &V_tcp_syncache.hashbase[i].sch_mtx, 0); in syncache_init()288 V_tcp_syncache.hashbase[i].sch_length = 0; in syncache_init()289 V_tcp_syncache.hashbase[i].sch_sc = &V_tcp_syncache; in syncache_init()290 V_tcp_syncache.hashbase[i].sch_last_overflow = in syncache_init()340 sch = &V_tcp_syncache.hashbase[i]; in syncache_destroy()359 free(V_tcp_syncache.hashbase, M_SYNCACHE); in syncache_destroy()576 return (&V_tcp_syncache.hashbase[hash]); in syncache_hashbucket()[all …]
122 struct syncache_head *hashbase; member