Lines Matching refs:ret

1479 	int ret;  in xfrm_pol_bin_cmp()  local
1484 ret = b->k.dir ^ key->dir; in xfrm_pol_bin_cmp()
1485 if (ret) in xfrm_pol_bin_cmp()
1486 return ret; in xfrm_pol_bin_cmp()
1488 ret = b->k.type ^ key->type; in xfrm_pol_bin_cmp()
1489 if (ret) in xfrm_pol_bin_cmp()
1490 return ret; in xfrm_pol_bin_cmp()
1492 ret = b->k.family ^ key->family; in xfrm_pol_bin_cmp()
1493 if (ret) in xfrm_pol_bin_cmp()
1494 return ret; in xfrm_pol_bin_cmp()
1652 struct xfrm_policy *pol, *ret = NULL; in xfrm_policy_bysel_ctx() local
1704 ret = pol; in xfrm_policy_bysel_ctx()
1708 if (ret && delete) in xfrm_policy_bysel_ctx()
1709 xfrm_policy_kill(ret); in xfrm_policy_bysel_ctx()
1712 return ret; in xfrm_policy_bysel_ctx()
1720 struct xfrm_policy *pol, *ret; in xfrm_policy_byid() local
1730 ret = NULL; in xfrm_policy_byid()
1744 ret = pol; in xfrm_policy_byid()
1750 if (ret && delete) in xfrm_policy_byid()
1751 xfrm_policy_kill(ret); in xfrm_policy_byid()
1752 return ret; in xfrm_policy_byid()
1900 int ret = -ESRCH; in xfrm_policy_match() local
1907 return ret; in xfrm_policy_match()
1911 ret = security_xfrm_policy_lookup(pol->security, fl->flowi_secid, in xfrm_policy_match()
1913 return ret; in xfrm_policy_match()
2091 struct xfrm_policy *pol, *ret; in xfrm_policy_lookup_bytype() local
2108 ret = NULL; in xfrm_policy_lookup_bytype()
2115 ret = ERR_PTR(err); in xfrm_policy_lookup_bytype()
2119 ret = pol; in xfrm_policy_lookup_bytype()
2128 pol = xfrm_policy_eval_candidates(&cand, ret, fl, type, in xfrm_policy_lookup_bytype()
2131 ret = pol; in xfrm_policy_lookup_bytype()
2140 if (ret && !xfrm_pol_hold_rcu(ret)) in xfrm_policy_lookup_bytype()
2145 return ret; in xfrm_policy_lookup_bytype()
2335 int i, ret = 0; in __xfrm_sk_clone_policy() local
2343 ret = -ENOMEM; in __xfrm_sk_clone_policy()
2350 return ret; in __xfrm_sk_clone_policy()
2436 int ret; in xfrm_tmpl_resolve() local
2445 ret = xfrm_tmpl_resolve_one(pols[i], fl, &tpp[cnx], family); in xfrm_tmpl_resolve()
2446 if (ret < 0) { in xfrm_tmpl_resolve()
2447 error = ret; in xfrm_tmpl_resolve()
2450 cnx += ret; in xfrm_tmpl_resolve()
3018 struct dst_entry *ret; in make_blackhole() local
3024 ret = afinfo->blackhole_route(net, dst_orig); in make_blackhole()
3028 return ret; in make_blackhole()
4301 struct xfrm_policy *pol, *ret = NULL; in xfrm_migrate_policy_find() local
4311 ret = pol; in xfrm_migrate_policy_find()
4312 priority = ret->priority; in xfrm_migrate_policy_find()
4318 if ((pol->priority >= priority) && ret) in xfrm_migrate_policy_find()
4324 ret = pol; in xfrm_migrate_policy_find()
4329 xfrm_pol_hold(ret); in xfrm_migrate_policy_find()
4333 return ret; in xfrm_migrate_policy_find()