Lines Matching refs:newpsl
418 struct ip6_sf_socklist *newpsl;
423 newpsl = sock_kmalloc(sk, IP6_SFLSIZE(count), GFP_ATOMIC);
424 if (!newpsl) {
428 newpsl->sl_max = count;
429 newpsl->sl_count = count - IP6_SFBLOCK;
432 newpsl->sl_addr[i] = psl->sl_addr[i];
435 pmc->sflist = psl = newpsl;
467 struct ip6_sf_socklist *newpsl, *psl;
506 newpsl = sock_kmalloc(sk, IP6_SFLSIZE(gsf->gf_numsrc),
508 if (!newpsl) {
512 newpsl->sl_max = newpsl->sl_count = gsf->gf_numsrc;
513 for (i = 0; i < newpsl->sl_count; ++i, ++list) {
517 newpsl->sl_addr[i] = psin6->sin6_addr;
520 newpsl->sl_count, newpsl->sl_addr, 0);
522 sock_kfree_s(sk, newpsl, IP6_SFLSIZE(newpsl->sl_max));
526 newpsl = NULL;
538 pmc->sflist = newpsl;