Lines Matching refs:newp
2294 struct xfrm_policy *newp = xfrm_policy_alloc(xp_net(old), GFP_ATOMIC);
2297 if (newp) {
2298 newp->selector = old->selector;
2300 &newp->security)) {
2301 kfree(newp);
2304 newp->lft = old->lft;
2305 newp->curlft = old->curlft;
2306 newp->mark = old->mark;
2307 newp->if_id = old->if_id;
2308 newp->action = old->action;
2309 newp->flags = old->flags;
2310 newp->xfrm_nr = old->xfrm_nr;
2311 newp->index = old->index;
2312 newp->type = old->type;
2313 newp->family = old->family;
2314 memcpy(newp->xfrm_vec, old->xfrm_vec,
2315 newp->xfrm_nr*sizeof(struct xfrm_tmpl));
2317 xfrm_sk_policy_link(newp, dir);
2319 xfrm_pol_put(newp);
2321 return newp;