Lines Matching refs:state_hmask
61 return __xfrm_dst_hash(daddr, saddr, reqid, family, net->xfrm.state_hmask); in xfrm_dst_hash()
69 return __xfrm_src_hash(daddr, saddr, family, net->xfrm.state_hmask); in xfrm_src_hash()
76 return __xfrm_spi_hash(daddr, spi, proto, family, net->xfrm.state_hmask); in xfrm_spi_hash()
110 static unsigned long xfrm_hash_new_size(unsigned int state_hmask) in xfrm_hash_new_size() argument
112 return ((state_hmask + 1) << 1) * sizeof(struct hlist_head); in xfrm_hash_new_size()
123 nsize = xfrm_hash_new_size(net->xfrm.state_hmask); in xfrm_hash_resize()
144 for (i = net->xfrm.state_hmask; i >= 0; i--) in xfrm_hash_resize()
149 ohashmask = net->xfrm.state_hmask; in xfrm_hash_resize()
154 net->xfrm.state_hmask = nhashmask; in xfrm_hash_resize()
654 for (i = 0; i <= net->xfrm.state_hmask; i++) { in xfrm_state_flush_secctx_check()
674 for (i = 0; i <= net->xfrm.state_hmask; i++) { in xfrm_dev_state_flush_secctx_check()
715 for (i = 0; i <= net->xfrm.state_hmask; i++) { in xfrm_state_flush()
755 for (i = 0; i <= net->xfrm.state_hmask; i++) { in xfrm_dev_state_flush()
791 si->sadhcnt = net->xfrm.state_hmask; in xfrm_sad_getinfo()
887 (net->xfrm.state_hmask + 1) < xfrm_state_hashmax && in xfrm_hash_grow_check()
888 net->xfrm.state_num > net->xfrm.state_hmask) in xfrm_hash_grow_check()
1709 for (i = 0; i <= net->xfrm.state_hmask; i++) { in __xfrm_find_acq_byseq()
2354 net->xfrm.state_hmask = ((sz / sizeof(struct hlist_head)) - 1); in xfrm_state_init()
2379 sz = (net->xfrm.state_hmask + 1) * sizeof(struct hlist_head); in xfrm_state_fini()