Lines Matching refs:nm
563 struct fcoe_netdev_mapping *nm = NULL, *tmp; in fcoe_transport_detach() local
575 list_for_each_entry_safe(nm, tmp, &fcoe_netdevs, list) { in fcoe_transport_detach()
576 if (nm->ft == ft) { in fcoe_transport_detach()
579 ft->name, nm->netdev->name); in fcoe_transport_detach()
580 list_del(&nm->list); in fcoe_transport_detach()
581 kfree(nm); in fcoe_transport_detach()
638 struct fcoe_netdev_mapping *nm; in fcoe_add_netdev_mapping() local
640 nm = kmalloc(sizeof(*nm), GFP_KERNEL); in fcoe_add_netdev_mapping()
641 if (!nm) { in fcoe_add_netdev_mapping()
646 nm->netdev = netdev; in fcoe_add_netdev_mapping()
647 nm->ft = ft; in fcoe_add_netdev_mapping()
650 list_add(&nm->list, &fcoe_netdevs); in fcoe_add_netdev_mapping()
658 struct fcoe_netdev_mapping *nm = NULL, *tmp; in fcoe_del_netdev_mapping() local
661 list_for_each_entry_safe(nm, tmp, &fcoe_netdevs, list) { in fcoe_del_netdev_mapping()
662 if (nm->netdev == netdev) { in fcoe_del_netdev_mapping()
663 list_del(&nm->list); in fcoe_del_netdev_mapping()
664 kfree(nm); in fcoe_del_netdev_mapping()
686 struct fcoe_netdev_mapping *nm; in fcoe_netdev_map_lookup() local
689 list_for_each_entry(nm, &fcoe_netdevs, list) { in fcoe_netdev_map_lookup()
690 if (netdev == nm->netdev) { in fcoe_netdev_map_lookup()
691 ft = nm->ft; in fcoe_netdev_map_lookup()