Lines Matching refs:nm
564 struct fcoe_netdev_mapping *nm = NULL, *tmp; in fcoe_transport_detach() local
576 list_for_each_entry_safe(nm, tmp, &fcoe_netdevs, list) { in fcoe_transport_detach()
577 if (nm->ft == ft) { in fcoe_transport_detach()
580 ft->name, nm->netdev->name); in fcoe_transport_detach()
581 list_del(&nm->list); in fcoe_transport_detach()
582 kfree(nm); in fcoe_transport_detach()
639 struct fcoe_netdev_mapping *nm; in fcoe_add_netdev_mapping() local
641 nm = kmalloc(sizeof(*nm), GFP_KERNEL); in fcoe_add_netdev_mapping()
642 if (!nm) { in fcoe_add_netdev_mapping()
647 nm->netdev = netdev; in fcoe_add_netdev_mapping()
648 nm->ft = ft; in fcoe_add_netdev_mapping()
651 list_add(&nm->list, &fcoe_netdevs); in fcoe_add_netdev_mapping()
659 struct fcoe_netdev_mapping *nm = NULL, *tmp; in fcoe_del_netdev_mapping() local
662 list_for_each_entry_safe(nm, tmp, &fcoe_netdevs, list) { in fcoe_del_netdev_mapping()
663 if (nm->netdev == netdev) { in fcoe_del_netdev_mapping()
664 list_del(&nm->list); in fcoe_del_netdev_mapping()
665 kfree(nm); in fcoe_del_netdev_mapping()
687 struct fcoe_netdev_mapping *nm; in fcoe_netdev_map_lookup() local
690 list_for_each_entry(nm, &fcoe_netdevs, list) { in fcoe_netdev_map_lookup()
691 if (netdev == nm->netdev) { in fcoe_netdev_map_lookup()
692 ft = nm->ft; in fcoe_netdev_map_lookup()