Lines Matching refs:nm
572 struct fcoe_netdev_mapping *nm = NULL, *tmp; in fcoe_transport_detach() local
584 list_for_each_entry_safe(nm, tmp, &fcoe_netdevs, list) { in fcoe_transport_detach()
585 if (nm->ft == ft) { in fcoe_transport_detach()
588 ft->name, nm->netdev->name); in fcoe_transport_detach()
589 list_del(&nm->list); in fcoe_transport_detach()
590 kfree(nm); in fcoe_transport_detach()
647 struct fcoe_netdev_mapping *nm; in fcoe_add_netdev_mapping() local
649 nm = kmalloc(sizeof(*nm), GFP_KERNEL); in fcoe_add_netdev_mapping()
650 if (!nm) { in fcoe_add_netdev_mapping()
655 nm->netdev = netdev; in fcoe_add_netdev_mapping()
656 nm->ft = ft; in fcoe_add_netdev_mapping()
659 list_add(&nm->list, &fcoe_netdevs); in fcoe_add_netdev_mapping()
667 struct fcoe_netdev_mapping *nm = NULL, *tmp; in fcoe_del_netdev_mapping() local
670 list_for_each_entry_safe(nm, tmp, &fcoe_netdevs, list) { in fcoe_del_netdev_mapping()
671 if (nm->netdev == netdev) { in fcoe_del_netdev_mapping()
672 list_del(&nm->list); in fcoe_del_netdev_mapping()
673 kfree(nm); in fcoe_del_netdev_mapping()
694 struct fcoe_netdev_mapping *nm; in fcoe_netdev_map_lookup() local
697 list_for_each_entry(nm, &fcoe_netdevs, list) { in fcoe_netdev_map_lookup()
698 if (netdev == nm->netdev) { in fcoe_netdev_map_lookup()
699 ft = nm->ft; in fcoe_netdev_map_lookup()