Lines Matching defs:delpol
1242 struct xfrm_policy *delpol;
1259 delpol = xfrm_policy_insert_list(chain, policy, excl);
1260 if (delpol && excl) {
1265 if (delpol)
1268 return delpol;
1545 struct xfrm_policy *pol, *newpos = NULL, *delpol = NULL;
1553 !WARN_ON(delpol)) {
1556 delpol = pol;
1563 if (delpol)
1575 return delpol;
1581 struct xfrm_policy *delpol;
1590 delpol = xfrm_policy_insert_list(chain, policy, excl);
1592 delpol = xfrm_policy_inexact_insert(policy, dir, excl);
1594 if (IS_ERR(delpol)) {
1596 return PTR_ERR(delpol);
1607 if (delpol) {
1608 xfrm_policy_requeue(delpol, policy);
1609 __xfrm_policy_unlink(delpol, dir);
1611 policy->index = delpol ? delpol->index : xfrm_gen_index(net, dir, policy->index);
1619 if (delpol)
1620 xfrm_policy_kill(delpol);