Lines Matching refs:im4
1149 struct ip_mc_list *im4; in lcs_remove_mc_addresses() local
1159 for (im4 = rcu_dereference(in4_dev->mc_list); in lcs_remove_mc_addresses()
1160 im4 != NULL; im4 = rcu_dereference(im4->next_rcu)) { in lcs_remove_mc_addresses()
1161 lcs_get_mac_for_ipm(im4->multiaddr, buf, card->dev); in lcs_remove_mc_addresses()
1162 if ( (ipm->ipm.ip_addr == im4->multiaddr) && in lcs_remove_mc_addresses()
1167 if (im4 == NULL) in lcs_remove_mc_addresses()
1174 struct ip_mc_list *im4, in lcs_check_addr_entry() argument
1185 if ( (tmp->ipm.ip_addr == im4->multiaddr) && in lcs_check_addr_entry()
1200 struct ip_mc_list *im4; in lcs_set_mc_addresses() local
1206 for (im4 = rcu_dereference(in4_dev->mc_list); im4 != NULL; in lcs_set_mc_addresses()
1207 im4 = rcu_dereference(im4->next_rcu)) { in lcs_set_mc_addresses()
1208 lcs_get_mac_for_ipm(im4->multiaddr, buf, card->dev); in lcs_set_mc_addresses()
1209 ipm = lcs_check_addr_entry(card, im4, buf); in lcs_set_mc_addresses()
1219 ipm->ipm.ip_addr = im4->multiaddr; in lcs_set_mc_addresses()