Lines Matching refs:policy_bydst

340 		*dbits = net->xfrm.policy_bydst[dir].dbits4;  in __get_hash_thresh()
341 *sbits = net->xfrm.policy_bydst[dir].sbits4; in __get_hash_thresh()
345 *dbits = net->xfrm.policy_bydst[dir].dbits6; in __get_hash_thresh()
346 *sbits = net->xfrm.policy_bydst[dir].sbits6; in __get_hash_thresh()
359 unsigned int hmask = net->xfrm.policy_bydst[dir].hmask; in policy_hash_bysel()
370 return rcu_dereference_check(net->xfrm.policy_bydst[dir].table, in policy_hash_bysel()
379 unsigned int hmask = net->xfrm.policy_bydst[dir].hmask; in policy_hash_direct()
387 return rcu_dereference_check(net->xfrm.policy_bydst[dir].table, in policy_hash_direct()
450 unsigned int hmask = net->xfrm.policy_bydst[dir].hmask; in xfrm_bydst_resize()
463 odst = rcu_dereference_protected(net->xfrm.policy_bydst[dir].table, in xfrm_bydst_resize()
466 odst = rcu_dereference_protected(net->xfrm.policy_bydst[dir].table, in xfrm_bydst_resize()
472 rcu_assign_pointer(net->xfrm.policy_bydst[dir].table, ndst); in xfrm_bydst_resize()
473 net->xfrm.policy_bydst[dir].hmask = nhashmask; in xfrm_bydst_resize()
511 unsigned int hmask = net->xfrm.policy_bydst[dir].hmask; in xfrm_bydst_should_resize()
598 hmask = net->xfrm.policy_bydst[dir].hmask; in xfrm_hash_rebuild()
599 odst = net->xfrm.policy_bydst[dir].table; in xfrm_hash_rebuild()
604 net->xfrm.policy_bydst[dir].dbits4 = rbits4; in xfrm_hash_rebuild()
605 net->xfrm.policy_bydst[dir].sbits4 = lbits4; in xfrm_hash_rebuild()
606 net->xfrm.policy_bydst[dir].dbits6 = rbits6; in xfrm_hash_rebuild()
607 net->xfrm.policy_bydst[dir].sbits6 = lbits6; in xfrm_hash_rebuild()
610 net->xfrm.policy_bydst[dir].dbits4 = lbits4; in xfrm_hash_rebuild()
611 net->xfrm.policy_bydst[dir].sbits4 = rbits4; in xfrm_hash_rebuild()
612 net->xfrm.policy_bydst[dir].dbits6 = lbits6; in xfrm_hash_rebuild()
613 net->xfrm.policy_bydst[dir].sbits6 = rbits6; in xfrm_hash_rebuild()
911 for (i = net->xfrm.policy_bydst[dir].hmask; i >= 0; i--) { in xfrm_policy_flush_secctx_check()
913 net->xfrm.policy_bydst[dir].table + i, in xfrm_policy_flush_secctx_check()
968 for (i = net->xfrm.policy_bydst[dir].hmask; i >= 0; i--) { in xfrm_policy_flush()
971 net->xfrm.policy_bydst[dir].table + i, in xfrm_policy_flush()
2842 htab = &net->xfrm.policy_bydst[dir]; in xfrm_policy_init()
2868 htab = &net->xfrm.policy_bydst[dir]; in xfrm_policy_init()
2894 htab = &net->xfrm.policy_bydst[dir]; in xfrm_policy_fini()