Lines Matching refs:ipm_list
212 INIT_LIST_HEAD(&card->ipm_list); in lcs_alloc_card()
442 INIT_LIST_HEAD(&card->ipm_list); in lcs_setup_card()
457 while (!list_empty(&card->ipm_list)){ in lcs_clear_multicast_list()
458 ipm = list_entry(card->ipm_list.next, in lcs_clear_multicast_list()
1020 lcs_send_setipm(struct lcs_card *card,struct lcs_ipm_list *ipm_list) in lcs_send_setipm() argument
1035 &ipm_list->ipm, sizeof (struct lcs_ip_mac_pair)); in lcs_send_setipm()
1036 LCS_DBF_TEXT_(2, trace, "%x",ipm_list->ipm.ip_addr); in lcs_send_setipm()
1044 lcs_send_delipm(struct lcs_card *card,struct lcs_ipm_list *ipm_list) in lcs_send_delipm() argument
1059 &ipm_list->ipm, sizeof (struct lcs_ip_mac_pair)); in lcs_send_delipm()
1060 LCS_DBF_TEXT_(2, trace, "%x",ipm_list->ipm.ip_addr); in lcs_send_delipm()
1119 list_for_each_entry_safe(ipm, tmp, &card->ipm_list, list){ in lcs_fix_multicast_list()
1138 list_add_tail(&ipm->list, &card->ipm_list); in lcs_fix_multicast_list()
1154 list_move_tail(&ipm->list, &card->ipm_list); in lcs_fix_multicast_list()
1183 list_for_each(l, &card->ipm_list) { in lcs_remove_mc_addresses()
1208 list_for_each(l, &card->ipm_list) { in lcs_check_addr_entry()
1248 list_add(&ipm->list, &card->ipm_list); in lcs_set_mc_addresses()