Lines Matching refs:if_id
759 pol->if_id == policy->if_id && in xfrm_policy_insert()
811 struct xfrm_policy *xfrm_policy_bysel_ctx(struct net *net, u32 mark, u32 if_id, in xfrm_policy_bysel_ctx() argument
826 pol->if_id == if_id && in xfrm_policy_bysel_ctx()
852 struct xfrm_policy *xfrm_policy_byid(struct net *net, u32 mark, u32 if_id, in xfrm_policy_byid() argument
869 pol->if_id == if_id && in xfrm_policy_byid()
1073 u8 type, u16 family, int dir, u32 if_id) in xfrm_policy_match() argument
1080 pol->if_id != if_id || in xfrm_policy_match()
1096 u32 if_id) in xfrm_policy_lookup_bytype() argument
1120 err = xfrm_policy_match(pol, fl, type, family, dir, if_id); in xfrm_policy_lookup_bytype()
1139 err = xfrm_policy_match(pol, fl, type, family, dir, if_id); in xfrm_policy_lookup_bytype()
1166 u16 family, u8 dir, u32 if_id) in xfrm_policy_lookup() argument
1172 dir, if_id); in xfrm_policy_lookup()
1177 dir, if_id); in xfrm_policy_lookup()
1182 u16 family, u32 if_id) in xfrm_sk_policy_lookup() argument
1201 pol->if_id != if_id) { in xfrm_sk_policy_lookup()
1329 newp->if_id = old->if_id; in clone_policy()
1416 family, policy->if_id); in xfrm_tmpl_resolve_one()
1723 pols[0]->if_id); in xfrm_expand_policies()
1962 struct xfrm_flo *xflo, u32 if_id) in xfrm_bundle_lookup() argument
1971 pols[0] = xfrm_policy_lookup(net, fl, family, dir, if_id); in xfrm_bundle_lookup()
2051 int flags, u32 if_id) in xfrm_lookup_with_ifid() argument
2068 if_id); in xfrm_lookup_with_ifid()
2112 xdst = xfrm_bundle_lookup(net, fl, family, dir, &xflo, if_id); in xfrm_lookup_with_ifid()
2337 u32 if_id = 0; in __xfrm_policy_check() local
2345 if_id = xi->p.if_id; in __xfrm_policy_check()
2375 pol = xfrm_sk_policy_lookup(sk, dir, &fl, family, if_id); in __xfrm_policy_check()
2383 pol = xfrm_policy_lookup(net, &fl, family, dir, if_id); in __xfrm_policy_check()
2407 XFRM_POLICY_IN, if_id); in __xfrm_policy_check()