Lines Matching refs:gsf
208 struct group_filter *gsf;
216 gsf = memdup_sockptr(optval, optlen);
217 if (IS_ERR(gsf))
218 return PTR_ERR(gsf);
222 if (gsf->gf_numsrc >= 0x1ffffffU ||
223 gsf->gf_numsrc > sysctl_mld_max_msf)
227 if (GROUP_FILTER_SIZE(gsf->gf_numsrc) > optlen)
230 ret = ip6_mc_msfilter(sk, gsf, gsf->gf_slist_flex);
232 kfree(gsf);
1061 struct group_filter gsf;
1067 if (copy_from_sockptr(&gsf, optval, size0))
1069 if (gsf.gf_group.ss_family != AF_INET6)
1071 num = gsf.gf_numsrc;
1073 err = ip6_mc_msfget(sk, &gsf, optval, size0);
1075 if (num > gsf.gf_numsrc)
1076 num = gsf.gf_numsrc;
1079 copy_to_sockptr(optval, &gsf, size0))