Lines Matching refs:newp
1100 struct xfrm_policy *newp = xfrm_policy_alloc(xp_net(old), GFP_ATOMIC);
1102 if (newp) {
1103 newp->selector = old->selector;
1105 &newp->security)) {
1106 kfree(newp);
1109 newp->lft = old->lft;
1110 newp->curlft = old->curlft;
1111 newp->mark = old->mark;
1112 newp->action = old->action;
1113 newp->flags = old->flags;
1114 newp->xfrm_nr = old->xfrm_nr;
1115 newp->index = old->index;
1116 newp->type = old->type;
1117 memcpy(newp->xfrm_vec, old->xfrm_vec,
1118 newp->xfrm_nr*sizeof(struct xfrm_tmpl));
1120 __xfrm_policy_link(newp, XFRM_POLICY_MAX+dir);
1122 xfrm_pol_put(newp);
1124 return newp;