sfmode             56 include/linux/igmp.h 	unsigned int		sfmode;		/* MCAST_{INCLUDE,EXCLUDE} */
sfmode             73 include/linux/igmp.h 	unsigned int		sfmode;
sfmode             92 include/net/if_inet6.h 	unsigned int		sfmode;		/* MCAST_{INCLUDE,EXCLUDE} */
sfmode            166 net/ipv4/igmp.c static int ip_mc_add_src(struct in_device *in_dev, __be32 *pmca, int sfmode,
sfmode            281 net/ipv4/igmp.c 			if (pmc->sfmode == MCAST_INCLUDE)
sfmode            307 net/ipv4/igmp.c 		return (pmc->sfmode == MCAST_INCLUDE) ^ sdeleted;
sfmode            309 net/ipv4/igmp.c 		if (pmc->sfmode == MCAST_INCLUDE)
sfmode            517 net/ipv4/igmp.c 		if (((gdeleted && pmc->sfmode == MCAST_EXCLUDE) ||
sfmode            664 net/ipv4/igmp.c 		if (pmc->sfmode == MCAST_INCLUDE) {
sfmode            671 net/ipv4/igmp.c 			if (pmc->sfmode == MCAST_EXCLUDE) {
sfmode            708 net/ipv4/igmp.c 			if (pmc->sfmode == MCAST_EXCLUDE)
sfmode            885 net/ipv4/igmp.c 	if (pmc->sfmode == MCAST_EXCLUDE)
sfmode           1185 net/ipv4/igmp.c 	pmc->sfmode = im->sfmode;
sfmode           1186 net/ipv4/igmp.c 	if (pmc->sfmode == MCAST_INCLUDE) {
sfmode           1231 net/ipv4/igmp.c 		if (im->sfmode == MCAST_INCLUDE) {
sfmode           1355 net/ipv4/igmp.c 	if (im->sfmode == MCAST_EXCLUDE)
sfmode           1446 net/ipv4/igmp.c 	im->sfmode = mode;
sfmode           1846 net/ipv4/igmp.c static int ip_mc_del1_src(struct ip_mc_list *pmc, int sfmode,
sfmode           1858 net/ipv4/igmp.c 	if (!psf || psf->sf_count[sfmode] == 0) {
sfmode           1862 net/ipv4/igmp.c 	psf->sf_count[sfmode]--;
sfmode           1863 net/ipv4/igmp.c 	if (psf->sf_count[sfmode] == 0) {
sfmode           1895 net/ipv4/igmp.c static int ip_mc_del_src(struct in_device *in_dev, __be32 *pmca, int sfmode,
sfmode           1921 net/ipv4/igmp.c 		if (!pmc->sfcount[sfmode])
sfmode           1923 net/ipv4/igmp.c 		pmc->sfcount[sfmode]--;
sfmode           1927 net/ipv4/igmp.c 		int rv = ip_mc_del1_src(pmc, sfmode, &psfsrc[i]);
sfmode           1933 net/ipv4/igmp.c 	if (pmc->sfmode == MCAST_EXCLUDE &&
sfmode           1942 net/ipv4/igmp.c 		pmc->sfmode = MCAST_INCLUDE;
sfmode           1961 net/ipv4/igmp.c static int ip_mc_add1_src(struct ip_mc_list *pmc, int sfmode,
sfmode           1982 net/ipv4/igmp.c 	psf->sf_count[sfmode]++;
sfmode           1983 net/ipv4/igmp.c 	if (psf->sf_count[sfmode] == 1) {
sfmode           2067 net/ipv4/igmp.c static int ip_mc_add_src(struct in_device *in_dev, __be32 *pmca, int sfmode,
sfmode           2092 net/ipv4/igmp.c 	isexclude = pmc->sfmode == MCAST_EXCLUDE;
sfmode           2094 net/ipv4/igmp.c 		pmc->sfcount[sfmode]++;
sfmode           2097 net/ipv4/igmp.c 		err = ip_mc_add1_src(pmc, sfmode, &psfsrc[i]);
sfmode           2105 net/ipv4/igmp.c 			pmc->sfcount[sfmode]--;
sfmode           2107 net/ipv4/igmp.c 			(void) ip_mc_del1_src(pmc, sfmode, &psfsrc[j]);
sfmode           2117 net/ipv4/igmp.c 			pmc->sfmode = MCAST_EXCLUDE;
sfmode           2119 net/ipv4/igmp.c 			pmc->sfmode = MCAST_INCLUDE;
sfmode           2145 net/ipv4/igmp.c 	pmc->sfmode = MCAST_EXCLUDE;
sfmode           2198 net/ipv4/igmp.c 	iml->sfmode = mode;
sfmode           2231 net/ipv4/igmp.c 			iml->sfmode, 0, NULL, 0);
sfmode           2234 net/ipv4/igmp.c 			iml->sfmode, psf->sl_count, psf->sl_addr, 0);
sfmode           2332 net/ipv4/igmp.c 		if (pmc->sfmode != omode) {
sfmode           2336 net/ipv4/igmp.c 	} else if (pmc->sfmode != omode) {
sfmode           2339 net/ipv4/igmp.c 		ip_mc_del_src(in_dev, &mreqs->imr_multiaddr, pmc->sfmode, 0,
sfmode           2341 net/ipv4/igmp.c 		pmc->sfmode = omode;
sfmode           2494 net/ipv4/igmp.c 		(void) ip_mc_del_src(in_dev, &msf->imsf_multiaddr, pmc->sfmode,
sfmode           2500 net/ipv4/igmp.c 		(void) ip_mc_del_src(in_dev, &msf->imsf_multiaddr, pmc->sfmode,
sfmode           2503 net/ipv4/igmp.c 	pmc->sfmode = msf->imsf_fmode;
sfmode           2546 net/ipv4/igmp.c 	msf->imsf_fmode = pmc->sfmode;
sfmode           2597 net/ipv4/igmp.c 	gsf->gf_fmode = pmc->sfmode;
sfmode           2648 net/ipv4/igmp.c 	ret = (pmc->sfmode == MCAST_EXCLUDE);
sfmode           2657 net/ipv4/igmp.c 	if (pmc->sfmode == MCAST_INCLUDE && i >= psl->sl_count)
sfmode           2659 net/ipv4/igmp.c 	if (pmc->sfmode == MCAST_EXCLUDE && i < psl->sl_count)
sfmode             87 net/ipv6/mcast.c 			  int sfmode, int sfcount, const struct in6_addr *psfsrc,
sfmode             90 net/ipv6/mcast.c 			  int sfmode, int sfcount, const struct in6_addr *psfsrc,
sfmode            181 net/ipv6/mcast.c 	mc_lst->sfmode = mode;
sfmode            369 net/ipv6/mcast.c 		if (pmc->sfmode != omode) {
sfmode            373 net/ipv6/mcast.c 	} else if (pmc->sfmode != omode) {
sfmode            376 net/ipv6/mcast.c 		ip6_mc_del_src(idev, group, pmc->sfmode, 0, NULL, 0);
sfmode            377 net/ipv6/mcast.c 		pmc->sfmode = omode;
sfmode            532 net/ipv6/mcast.c 		(void) ip6_mc_del_src(idev, group, pmc->sfmode,
sfmode            536 net/ipv6/mcast.c 		(void) ip6_mc_del_src(idev, group, pmc->sfmode, 0, NULL, 0);
sfmode            538 net/ipv6/mcast.c 	pmc->sfmode = gsf->gf_fmode;
sfmode            587 net/ipv6/mcast.c 	gsf->gf_fmode = pmc->sfmode;
sfmode            640 net/ipv6/mcast.c 		rv = mc->sfmode == MCAST_EXCLUDE;
sfmode            648 net/ipv6/mcast.c 		if (mc->sfmode == MCAST_INCLUDE && i >= psl->sl_count)
sfmode            650 net/ipv6/mcast.c 		if (mc->sfmode == MCAST_EXCLUDE && i < psl->sl_count)
sfmode           2128 net/ipv6/mcast.c static int ip6_mc_del1_src(struct ifmcaddr6 *pmc, int sfmode,
sfmode           2140 net/ipv6/mcast.c 	if (!psf || psf->sf_count[sfmode] == 0) {
sfmode           2144 net/ipv6/mcast.c 	psf->sf_count[sfmode]--;
sfmode           2166 net/ipv6/mcast.c 			  int sfmode, int sfcount, const struct in6_addr *psfsrc,
sfmode           2188 net/ipv6/mcast.c 		if (!pmc->mca_sfcount[sfmode]) {
sfmode           2193 net/ipv6/mcast.c 		pmc->mca_sfcount[sfmode]--;
sfmode           2197 net/ipv6/mcast.c 		int rv = ip6_mc_del1_src(pmc, sfmode, &psfsrc[i]);
sfmode           2225 net/ipv6/mcast.c static int ip6_mc_add1_src(struct ifmcaddr6 *pmc, int sfmode,
sfmode           2247 net/ipv6/mcast.c 	psf->sf_count[sfmode]++;
sfmode           2330 net/ipv6/mcast.c 			  int sfmode, int sfcount, const struct in6_addr *psfsrc,
sfmode           2354 net/ipv6/mcast.c 		pmc->mca_sfcount[sfmode]++;
sfmode           2357 net/ipv6/mcast.c 		err = ip6_mc_add1_src(pmc, sfmode, &psfsrc[i]);
sfmode           2365 net/ipv6/mcast.c 			pmc->mca_sfcount[sfmode]--;
sfmode           2367 net/ipv6/mcast.c 			ip6_mc_del1_src(pmc, sfmode, &psfsrc[j]);
sfmode           2441 net/ipv6/mcast.c 		err = ip6_mc_del_src(idev, &iml->addr, iml->sfmode, 0, NULL, 0);
sfmode           2443 net/ipv6/mcast.c 		err = ip6_mc_del_src(idev, &iml->addr, iml->sfmode,