Lines Matching refs:hmask

492 	unsigned int hmask = net->xfrm.policy_bydst[dir].hmask;  in policy_hash_bysel()  local
498 hash = __sel_hash(sel, family, hmask, dbits, sbits); in policy_hash_bysel()
500 if (hash == hmask + 1) in policy_hash_bysel()
512 unsigned int hmask = net->xfrm.policy_bydst[dir].hmask; in policy_hash_direct() local
518 hash = __addr_hash(daddr, saddr, family, hmask, dbits, sbits); in policy_hash_direct()
583 unsigned int hmask = net->xfrm.policy_bydst[dir].hmask; in xfrm_bydst_resize() local
584 unsigned int nhashmask = xfrm_new_hash_mask(hmask); in xfrm_bydst_resize()
599 for (i = hmask; i >= 0; i--) in xfrm_bydst_resize()
603 net->xfrm.policy_bydst[dir].hmask = nhashmask; in xfrm_bydst_resize()
610 xfrm_hash_free(odst, (hmask + 1) * sizeof(struct hlist_head)); in xfrm_bydst_resize()
615 unsigned int hmask = net->xfrm.policy_idx_hmask; in xfrm_byidx_resize() local
616 unsigned int nhashmask = xfrm_new_hash_mask(hmask); in xfrm_byidx_resize()
627 for (i = hmask; i >= 0; i--) in xfrm_byidx_resize()
635 xfrm_hash_free(oidx, (hmask + 1) * sizeof(struct hlist_head)); in xfrm_byidx_resize()
641 unsigned int hmask = net->xfrm.policy_bydst[dir].hmask; in xfrm_bydst_should_resize() local
646 if ((hmask + 1) < xfrm_policy_hashmax && in xfrm_bydst_should_resize()
647 cnt > hmask) in xfrm_bydst_should_resize()
655 unsigned int hmask = net->xfrm.policy_idx_hmask; in xfrm_byidx_should_resize() local
657 if ((hmask + 1) < xfrm_policy_hashmax && in xfrm_byidx_should_resize()
658 total > hmask) in xfrm_byidx_should_resize()
1230 unsigned int hmask; in xfrm_hash_rebuild() local
1308 hmask = net->xfrm.policy_bydst[dir].hmask; in xfrm_hash_rebuild()
1310 for (i = hmask; i >= 0; i--) { in xfrm_hash_rebuild()
4051 unsigned int hmask, sz; in xfrm_policy_init() local
4064 hmask = 8 - 1; in xfrm_policy_init()
4065 sz = (hmask+1) * sizeof(struct hlist_head); in xfrm_policy_init()
4070 net->xfrm.policy_idx_hmask = hmask; in xfrm_policy_init()
4083 htab->hmask = hmask; in xfrm_policy_init()
4134 sz = (htab->hmask + 1) * sizeof(struct hlist_head); in xfrm_policy_fini()