Lines Matching refs:MCAST_EXCLUDE

238 	return __ipv6_sock_mc_join(sk, ifindex, addr, MCAST_EXCLUDE);  in ipv6_sock_mc_join()
508 gsf->gf_fmode != MCAST_EXCLUDE) in ip6_mc_msfilter()
653 rv = mc->sfmode == MCAST_EXCLUDE; in inet6_mc_check()
663 if (mc->sfmode == MCAST_EXCLUDE && i < psl->sl_count) in inet6_mc_check()
700 if (mc->mca_sfmode == MCAST_EXCLUDE) in igmp6_group_added()
997 return __ipv6_dev_mc_inc(dev, addr, MCAST_EXCLUDE); in ipv6_dev_mc_inc()
1082 READ_ONCE(psf->sf_count[MCAST_EXCLUDE]) != in ipv6_chk_mcast_addr()
1083 READ_ONCE(mc->mca_sfcount[MCAST_EXCLUDE]); in ipv6_chk_mcast_addr()
1085 rv = READ_ONCE(mc->mca_sfcount[MCAST_EXCLUDE]) != 0; in ipv6_chk_mcast_addr()
1200 pmc->mca_sfcount[MCAST_EXCLUDE] != in mld_xmarksources()
1201 psf->sf_count[MCAST_EXCLUDE]) in mld_xmarksources()
1222 if (pmc->mca_sfmode == MCAST_EXCLUDE) in mld_marksources()
1704 return pmc->mca_sfcount[MCAST_EXCLUDE] == in is_in()
1705 psf->sf_count[MCAST_EXCLUDE]; in is_in()
1715 if (pmc->mca_sfcount[MCAST_EXCLUDE] == 0 || in is_in()
1718 return pmc->mca_sfcount[MCAST_EXCLUDE] == in is_in()
1719 psf->sf_count[MCAST_EXCLUDE]; in is_in()
1977 if (((gdeleted && pmc->mca_sfmode == MCAST_EXCLUDE) || in add_grec()
2058 if (pmc->mca_sfcount[MCAST_EXCLUDE]) in mld_send_report()
2065 if (pmc->mca_sfcount[MCAST_EXCLUDE]) in mld_send_report()
2122 if (pmc->mca_sfmode == MCAST_EXCLUDE) { in mld_send_cr()
2147 if (pmc->mca_sfcount[MCAST_EXCLUDE]) { in mld_send_cr()
2159 if (pmc->mca_sfmode == MCAST_EXCLUDE) in mld_send_cr()
2278 if (pmc->mca_sfcount[MCAST_EXCLUDE]) in mld_send_initial_cr()
2337 if (!psf->sf_count[MCAST_INCLUDE] && !psf->sf_count[MCAST_EXCLUDE]) { in ip6_mc_del1_src()
2396 if (pmc->mca_sfmode == MCAST_EXCLUDE && in ip6_mc_del_src()
2397 pmc->mca_sfcount[MCAST_EXCLUDE] == 0 && in ip6_mc_del_src()
2450 int mca_xcount = pmc->mca_sfcount[MCAST_EXCLUDE]; in sf_markstate()
2453 if (pmc->mca_sfcount[MCAST_EXCLUDE]) { in sf_markstate()
2455 psf->sf_count[MCAST_EXCLUDE] && in sf_markstate()
2467 int mca_xcount = pmc->mca_sfcount[MCAST_EXCLUDE]; in sf_setstate()
2473 if (pmc->mca_sfcount[MCAST_EXCLUDE]) { in sf_setstate()
2474 new_in = mca_xcount == psf->sf_count[MCAST_EXCLUDE] && in sf_setstate()
2552 isexclude = pmc->mca_sfmode == MCAST_EXCLUDE; in ip6_mc_add_src()
2570 } else if (isexclude != (pmc->mca_sfcount[MCAST_EXCLUDE] != 0)) { in ip6_mc_add_src()
2574 if (pmc->mca_sfcount[MCAST_EXCLUDE]) in ip6_mc_add_src()
2575 pmc->mca_sfmode = MCAST_EXCLUDE; in ip6_mc_add_src()
2610 pmc->mca_sfmode = MCAST_EXCLUDE; in ip6_mc_clear_src()
2613 WRITE_ONCE(pmc->mca_sfcount[MCAST_EXCLUDE], 1); in ip6_mc_clear_src()
3129 READ_ONCE(psf->sf_count[MCAST_EXCLUDE])); in igmp6_mcf_seq_show()