• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/bonding/

Lines Matching refs:dmi

772  * returns dmi entry if found, NULL otherwise
774 static struct dev_mc_list *bond_mc_list_find_dmi(struct dev_mc_list *dmi, struct dev_mc_list *mc_list)
779 if (bond_is_dmi_same(dmi, idmi)) {
892 struct dev_mc_list *dmi;
894 dmi = bond->mc_list;
895 while (dmi) {
896 bond->mc_list = dmi->next;
897 kfree(dmi);
898 dmi = bond->mc_list;
909 struct dev_mc_list *dmi, *new_dmi;
911 for (dmi = mc_list; dmi; dmi = dmi->next) {
920 new_dmi->dmi_addrlen = dmi->dmi_addrlen;
921 memcpy(new_dmi->dmi_addr, dmi->dmi_addr, dmi->dmi_addrlen);
922 new_dmi->dmi_users = dmi->dmi_users;
923 new_dmi->dmi_gusers = dmi->dmi_gusers;
935 struct dev_mc_list *dmi;
937 for (dmi = bond_dev->mc_list; dmi; dmi = dmi->next) {
938 dev_mc_delete(slave_dev, dmi->dmi_addr, dmi->dmi_addrlen, 0);
958 struct dev_mc_list *dmi;
976 for (dmi = bond->dev->mc_list; dmi; dmi = dmi->next) {
977 dev_mc_delete(old_active->dev, dmi->dmi_addr, dmi->dmi_addrlen, 0);
990 for (dmi = bond->dev->mc_list; dmi; dmi = dmi->next) {
991 dev_mc_add(new_active->dev, dmi->dmi_addr, dmi->dmi_addrlen, 0);
1283 struct dev_mc_list *dmi;
1436 for (dmi = bond_dev->mc_list; dmi; dmi = dmi->next) {
1437 dev_mc_add (slave_dev, dmi->dmi_addr, dmi->dmi_addrlen, 0);
3793 struct dev_mc_list *dmi;
3820 for (dmi = bond_dev->mc_list; dmi; dmi = dmi->next) {
3821 if (!bond_mc_list_find_dmi(dmi, bond->mc_list)) {
3822 bond_mc_add(bond, dmi->dmi_addr, dmi->dmi_addrlen);
3827 for (dmi = bond->mc_list; dmi; dmi = dmi->next) {
3828 if (!bond_mc_list_find_dmi(dmi, bond_dev->mc_list)) {
3829 bond_mc_delete(bond, dmi->dmi_addr, dmi->dmi_addrlen);