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,