Lines Matching refs:fc_vport
391 struct fc_vport *fc_vport = ln->fc_vport; in csio_vport_set_state() local
398 fc_vport_set_state(fc_vport, FC_VPORT_LINKDOWN); in csio_vport_set_state()
403 fc_vport_set_state(fc_vport, FC_VPORT_NO_FABRIC_SUPP); in csio_vport_set_state()
410 fc_vport_set_state(fc_vport, FC_VPORT_LINKDOWN); in csio_vport_set_state()
413 fc_vport_set_state(fc_vport, FC_VPORT_ACTIVE); in csio_vport_set_state()
555 csio_vport_create(struct fc_vport *fc_vport, bool disable) in csio_vport_create() argument
557 struct Scsi_Host *shost = fc_vport->shost; in csio_vport_create()
564 ln = csio_shost_init(hw, &fc_vport->dev, false, pln); in csio_vport_create()
568 if (fc_vport->node_name != 0) { in csio_vport_create()
569 u64_to_wwn(fc_vport->node_name, wwn); in csio_vport_create()
579 if (fc_vport->port_name != 0) { in csio_vport_create()
580 u64_to_wwn(fc_vport->port_name, wwn); in csio_vport_create()
596 fc_vport_set_state(fc_vport, FC_VPORT_INITIALIZING); in csio_vport_create()
601 *(struct csio_lnode **)fc_vport->dd_data = ln; in csio_vport_create()
602 ln->fc_vport = fc_vport; in csio_vport_create()
603 if (!fc_vport->node_name) in csio_vport_create()
604 fc_vport->node_name = wwn_to_u64(csio_ln_wwnn(ln)); in csio_vport_create()
605 if (!fc_vport->port_name) in csio_vport_create()
606 fc_vport->port_name = wwn_to_u64(csio_ln_wwpn(ln)); in csio_vport_create()
617 csio_vport_delete(struct fc_vport *fc_vport) in csio_vport_delete() argument
619 struct csio_lnode *ln = *(struct csio_lnode **)fc_vport->dd_data; in csio_vport_delete()
642 if (fc_vport->vport_state != FC_VPORT_DISABLED) in csio_vport_delete()
650 csio_vport_disable(struct fc_vport *fc_vport, bool disable) in csio_vport_disable() argument
652 struct csio_lnode *ln = *(struct csio_lnode **)fc_vport->dd_data; in csio_vport_disable()
668 fc_vport_set_state(fc_vport, FC_VPORT_DISABLED); in csio_vport_disable()
673 fc_vport_set_state(fc_vport, FC_VPORT_INITIALIZING); in csio_vport_disable()