Lines Matching refs:mca_sources
128 for (psf = mc_dereference((mc)->mca_sources, mc->idev); \
133 for (psf = rcu_dereference((mc)->mca_sources); \
756 rcu_assign_pointer(pmc->mca_sources, in mld_add_delrec()
757 mc_dereference(im->mca_sources, idev)); in mld_add_delrec()
759 RCU_INIT_POINTER(im->mca_sources, NULL); in mld_add_delrec()
797 sources = rcu_replace_pointer(im->mca_sources, in mld_del_delrec()
798 mc_dereference(pmc->mca_sources, pmc->idev), in mld_del_delrec()
800 rcu_assign_pointer(pmc->mca_sources, sources); in mld_del_delrec()
1896 psf_list = sdeleted ? &pmc->mca_tomb : &pmc->mca_sources; in add_grec()
2081 mld_clear_zeros(&pmc->mca_sources, idev); in mld_send_cr()
2086 !rcu_access_pointer(pmc->mca_sources)) { in mld_send_cr()
2299 rcu_assign_pointer(pmc->mca_sources, in ip6_mc_del1_src()
2393 rcu_assign_pointer(pmc->mca_sources, psf); in ip6_mc_add1_src()
2555 for (psf = mc_dereference(pmc->mca_sources, pmc->idev); in ip6_mc_clear_src()
2561 RCU_INIT_POINTER(pmc->mca_sources, NULL); in ip6_mc_clear_src()
2987 psf = rcu_dereference(im->mca_sources); in igmp6_mcf_get_first()
3018 psf = rcu_dereference(state->im->mca_sources); in igmp6_mcf_get_next()