Lines Matching refs:tcp_hashinfo
5172 inet_hashinfo2_init(&tcp_hashinfo, "tcp_listen_portaddr_hash", in tcp_init()
5175 tcp_hashinfo.bind_bucket_cachep = in tcp_init()
5181 tcp_hashinfo.bind2_bucket_cachep = in tcp_init()
5193 tcp_hashinfo.ehash = in tcp_init()
5200 &tcp_hashinfo.ehash_mask, in tcp_init()
5203 for (i = 0; i <= tcp_hashinfo.ehash_mask; i++) in tcp_init()
5204 INIT_HLIST_NULLS_HEAD(&tcp_hashinfo.ehash[i].chain, i); in tcp_init()
5206 if (inet_ehash_locks_alloc(&tcp_hashinfo)) in tcp_init()
5208 tcp_hashinfo.bhash = in tcp_init()
5211 tcp_hashinfo.ehash_mask + 1, in tcp_init()
5214 &tcp_hashinfo.bhash_size, in tcp_init()
5218 tcp_hashinfo.bhash_size = 1U << tcp_hashinfo.bhash_size; in tcp_init()
5219 tcp_hashinfo.bhash2 = tcp_hashinfo.bhash + tcp_hashinfo.bhash_size; in tcp_init()
5220 for (i = 0; i < tcp_hashinfo.bhash_size; i++) { in tcp_init()
5221 spin_lock_init(&tcp_hashinfo.bhash[i].lock); in tcp_init()
5222 INIT_HLIST_HEAD(&tcp_hashinfo.bhash[i].chain); in tcp_init()
5223 spin_lock_init(&tcp_hashinfo.bhash2[i].lock); in tcp_init()
5224 INIT_HLIST_HEAD(&tcp_hashinfo.bhash2[i].chain); in tcp_init()
5227 tcp_hashinfo.pernet = false; in tcp_init()
5229 cnt = tcp_hashinfo.ehash_mask + 1; in tcp_init()
5247 tcp_hashinfo.ehash_mask + 1, tcp_hashinfo.bhash_size); in tcp_init()