Lines Matching refs:num_xfrms
1537 if (xdst->num_xfrms > 0) in xfrm_bundle_flo_get()
1818 int *num_pols, int *num_xfrms) in xfrm_expand_policies() argument
1824 *num_xfrms = 0; in xfrm_expand_policies()
1830 *num_xfrms = pols[0]->xfrm_nr; in xfrm_expand_policies()
1845 (*num_xfrms) += pols[1]->xfrm_nr; in xfrm_expand_policies()
1851 *num_xfrms = -1; in xfrm_expand_policies()
1886 xdst->num_xfrms = err; in xfrm_resolve_and_create_bundle()
2025 int num_xfrms, in xfrm_create_dummy_bundle() argument
2040 num_xfrms <= 0) in xfrm_create_dummy_bundle()
2088 int num_pols = 0, num_xfrms = 0, i, err, pol_dead; in xfrm_bundle_lookup() local
2095 num_xfrms = xdst->num_xfrms; in xfrm_bundle_lookup()
2105 num_xfrms = 0; in xfrm_bundle_lookup()
2117 &num_pols, &num_xfrms); in xfrm_bundle_lookup()
2122 if (num_xfrms <= 0) in xfrm_bundle_lookup()
2137 num_xfrms = 0; in xfrm_bundle_lookup()
2140 xdst->num_xfrms = 0; in xfrm_bundle_lookup()
2161 xdst = xfrm_create_dummy_bundle(net, xflo, fl, num_xfrms, family); in xfrm_bundle_lookup()
2167 xdst->num_xfrms = num_xfrms; in xfrm_bundle_lookup()
2215 int i, err, num_pols, num_xfrms = 0, drop_pols = 0; in xfrm_lookup() local
2226 &num_pols, &num_xfrms); in xfrm_lookup()
2231 if (num_xfrms <= 0) { in xfrm_lookup()
2244 num_xfrms = 0; in xfrm_lookup()
2277 num_xfrms = xdst->num_xfrms; in xfrm_lookup()
2283 if (route == NULL && num_xfrms > 0) { in xfrm_lookup()
2315 if (num_xfrms < 0) { in xfrm_lookup()
2320 } else if (num_xfrms > 0) { in xfrm_lookup()