Lines Matching refs:vport
708 if (!lport->vport) { in fcoe_netdev_config()
740 if (lport->vport) in fcoe_shost_config()
753 if (!lport->vport) in fcoe_shost_config()
787 if (lport->vport) in fcoe_fdmi_info()
991 if (lport->vport) in fcoe_if_destroy()
1017 if (lport->vport) in fcoe_if_destroy()
1104 struct fc_vport *vport = dev_to_vport(parent); in fcoe_if_create() local
1111 lport = libfc_vport_create(vport, sizeof(*port)); in fcoe_if_create()
1143 vport->node_name, vport->port_name); in fcoe_if_create()
1144 fc_set_wwnn(lport, vport->node_name); in fcoe_if_create()
1145 fc_set_wwpn(lport, vport->port_name); in fcoe_if_create()
1188 shost = vport_to_shost(vport); in fcoe_if_create()
2212 struct fc_vport *vport; in fcoe_destroy_work() local
2221 list_for_each_entry_safe(vport, next_vport, &fc_host->vports, peers) { in fcoe_destroy_work()
2222 if (vport->flags & (FC_VPORT_DEL | FC_VPORT_CREATING)) { in fcoe_destroy_work()
2225 vport->flags |= FC_VPORT_DELETING; in fcoe_destroy_work()
2227 &vport->vport_delete_work); in fcoe_destroy_work()
2815 static int fcoe_vport_create(struct fc_vport *vport, bool disabled) in fcoe_vport_create() argument
2817 struct Scsi_Host *shost = vport_to_shost(vport); in fcoe_vport_create()
2826 rc = fcoe_validate_vport_create(vport); in fcoe_vport_create()
2828 fcoe_wwn_to_str(vport->port_name, buf, sizeof(buf)); in fcoe_vport_create()
2837 vn_port = fcoe_if_create(fcoe, &vport->dev, 1); in fcoe_vport_create()
2848 fc_vport_set_state(vport, FC_VPORT_DISABLED); in fcoe_vport_create()
2863 static int fcoe_vport_destroy(struct fc_vport *vport) in fcoe_vport_destroy() argument
2865 struct Scsi_Host *shost = vport_to_shost(vport); in fcoe_vport_destroy()
2867 struct fc_lport *vn_port = vport->dd_data; in fcoe_vport_destroy()
2885 static int fcoe_vport_disable(struct fc_vport *vport, bool disable) in fcoe_vport_disable() argument
2887 struct fc_lport *lport = vport->dd_data; in fcoe_vport_disable()
2890 fc_vport_set_state(vport, FC_VPORT_DISABLED); in fcoe_vport_disable()
2909 static void fcoe_set_vport_symbolic_name(struct fc_vport *vport) in fcoe_set_vport_symbolic_name() argument
2911 struct fc_lport *lport = vport->dd_data; in fcoe_set_vport_symbolic_name()
2917 fcoe_netdev(lport)->name, vport->symbolic_name); in fcoe_set_vport_symbolic_name()