Searched refs:pmc (Results 1 – 3 of 3) sorted by relevance
160 static int sf_setstate(struct ip_mc_list *pmc);161 static void sf_markstate(struct ip_mc_list *pmc);163 static void ip_mc_clear_src(struct ip_mc_list *pmc);175 #define for_each_pmc_rcu(in_dev, pmc) \ argument176 for (pmc = rcu_dereference(in_dev->mc_list); \177 pmc != NULL; \178 pmc = rcu_dereference(pmc->next_rcu))180 #define for_each_pmc_rtnl(in_dev, pmc) \ argument181 for (pmc = rtnl_dereference(in_dev->mc_list); \182 pmc != NULL; \[all …]
79 static int sf_setstate(struct ifmcaddr6 *pmc);80 static void sf_markstate(struct ifmcaddr6 *pmc);81 static void ip6_mc_clear_src(struct ifmcaddr6 *pmc);117 #define for_each_pmc_socklock(np, sk, pmc) \ argument118 for (pmc = sock_dereference((np)->ipv6_mc_list, sk); \119 pmc; \120 pmc = sock_dereference(pmc->next, sk))122 #define for_each_pmc_rcu(np, pmc) \ argument123 for (pmc = rcu_dereference((np)->ipv6_mc_list); \124 pmc; \[all …]
344 struct ip_mc_list *pmc; in batadv_mcast_mla_softif_get_ipv4() local358 for (pmc = rcu_dereference(in_dev->mc_list); pmc; in batadv_mcast_mla_softif_get_ipv4()359 pmc = rcu_dereference(pmc->next_rcu)) { in batadv_mcast_mla_softif_get_ipv4()361 ipv4_is_local_multicast(pmc->multiaddr)) in batadv_mcast_mla_softif_get_ipv4()365 !ipv4_is_local_multicast(pmc->multiaddr)) in batadv_mcast_mla_softif_get_ipv4()368 ip_eth_mc_map(pmc->multiaddr, mcast_addr); in batadv_mcast_mla_softif_get_ipv4()