Lines Matching refs:gsf
206 struct group_filter *gsf;
214 gsf = memdup_sockptr(optval, optlen);
215 if (IS_ERR(gsf))
216 return PTR_ERR(gsf);
220 if (gsf->gf_numsrc >= 0x1ffffffU ||
221 gsf->gf_numsrc > sysctl_mld_max_msf)
225 if (GROUP_FILTER_SIZE(gsf->gf_numsrc) > optlen)
228 ret = ip6_mc_msfilter(sk, gsf, gsf->gf_slist);
230 kfree(gsf);
1059 struct group_filter gsf;
1065 if (copy_from_user(&gsf, p, size0))
1067 if (gsf.gf_group.ss_family != AF_INET6)
1069 num = gsf.gf_numsrc;
1071 err = ip6_mc_msfget(sk, &gsf, p->gf_slist);
1073 if (num > gsf.gf_numsrc)
1074 num = gsf.gf_numsrc;
1076 copy_to_user(p, &gsf, size0))