Lines Matching refs:gsf
611 struct group_filter *gsf;
619 gsf = kmalloc(optlen,GFP_KERNEL);
620 if (!gsf) {
625 if (copy_from_user(gsf, optval, optlen)) {
626 kfree(gsf);
630 if (gsf->gf_numsrc >= 0x1ffffffU ||
631 gsf->gf_numsrc > sysctl_mld_max_msf) {
632 kfree(gsf);
636 if (GROUP_FILTER_SIZE(gsf->gf_numsrc) > optlen) {
637 kfree(gsf);
641 retv = ip6_mc_msfilter(sk, gsf);
642 kfree(gsf);
898 struct group_filter gsf;
903 if (copy_from_user(&gsf, optval, GROUP_FILTER_SIZE(0)))
905 if (gsf.gf_group.ss_family != AF_INET6)
908 err = ip6_mc_msfget(sk, &gsf,