Lines Matching refs:newp
2375 struct xfrm_policy *newp = xfrm_policy_alloc(xp_net(old), GFP_ATOMIC);
2378 if (newp) {
2379 newp->selector = old->selector;
2381 &newp->security)) {
2382 kfree(newp);
2385 newp->lft = old->lft;
2386 newp->curlft = old->curlft;
2387 newp->mark = old->mark;
2388 newp->if_id = old->if_id;
2389 newp->action = old->action;
2390 newp->flags = old->flags;
2391 newp->xfrm_nr = old->xfrm_nr;
2392 newp->index = old->index;
2393 newp->type = old->type;
2394 newp->family = old->family;
2395 memcpy(newp->xfrm_vec, old->xfrm_vec,
2396 newp->xfrm_nr*sizeof(struct xfrm_tmpl));
2398 xfrm_sk_policy_link(newp, dir);
2400 xfrm_pol_put(newp);
2402 return newp;