Lines Matching refs:ipm_list
199 INIT_LIST_HEAD(&card->ipm_list); in lcs_alloc_card()
426 INIT_LIST_HEAD(&card->ipm_list); in lcs_setup_card()
440 while (!list_empty(&card->ipm_list)){ in lcs_clear_multicast_list()
441 ipm = list_entry(card->ipm_list.next, in lcs_clear_multicast_list()
994 lcs_send_setipm(struct lcs_card *card,struct lcs_ipm_list *ipm_list) in lcs_send_setipm() argument
1009 &ipm_list->ipm, sizeof (struct lcs_ip_mac_pair)); in lcs_send_setipm()
1010 LCS_DBF_TEXT_(2, trace, "%x",ipm_list->ipm.ip_addr); in lcs_send_setipm()
1018 lcs_send_delipm(struct lcs_card *card,struct lcs_ipm_list *ipm_list) in lcs_send_delipm() argument
1033 &ipm_list->ipm, sizeof (struct lcs_ip_mac_pair)); in lcs_send_delipm()
1034 LCS_DBF_TEXT_(2, trace, "%x",ipm_list->ipm.ip_addr); in lcs_send_delipm()
1093 list_for_each_entry_safe(ipm, tmp, &card->ipm_list, list){ in lcs_fix_multicast_list()
1112 list_add_tail(&ipm->list, &card->ipm_list); in lcs_fix_multicast_list()
1128 list_move_tail(&ipm->list, &card->ipm_list); in lcs_fix_multicast_list()
1157 list_for_each(l, &card->ipm_list) { in lcs_remove_mc_addresses()
1183 list_for_each(l, &card->ipm_list) { in lcs_check_addr_entry()
1223 list_add(&ipm->list, &card->ipm_list); in lcs_set_mc_addresses()