Lines Matching refs:vn_port

874 	struct fc_lport *vn_port = NULL;  in qedf_xmit()  local
892 vn_port = base_lport; in qedf_xmit()
899 vn_port = tmp_lport; in qedf_xmit()
904 if (vn_port && ntoh24(fh->fh_d_id) != FC_FID_FLOGI) { in qedf_xmit()
1568 struct fc_lport *vn_port; in qedf_vport_create() local
1590 vn_port = libfc_vport_create(vport, sizeof(struct qedf_ctx)); in qedf_vport_create()
1591 if (!vn_port) { in qedf_vport_create()
1603 vport_qedf = lport_priv(vn_port); in qedf_vport_create()
1607 vport_qedf->lport = vn_port; in qedf_vport_create()
1615 rc = qedf_vport_libfc_config(vport, vn_port); in qedf_vport_create()
1622 fc_set_wwnn(vn_port, vport->node_name); in qedf_vport_create()
1623 fc_set_wwpn(vn_port, vport->port_name); in qedf_vport_create()
1624 vport_qedf->wwnn = vn_port->wwnn; in qedf_vport_create()
1625 vport_qedf->wwpn = vn_port->wwpn; in qedf_vport_create()
1627 vn_port->host->transportt = qedf_fc_vport_transport_template; in qedf_vport_create()
1628 vn_port->host->can_queue = QEDF_MAX_ELS_XID; in qedf_vport_create()
1629 vn_port->host->max_lun = qedf_max_lun; in qedf_vport_create()
1630 vn_port->host->sg_tablesize = QEDF_MAX_BDS_PER_CMD; in qedf_vport_create()
1631 vn_port->host->max_cmd_len = QEDF_MAX_CDB_LEN; in qedf_vport_create()
1633 rc = scsi_add_host(vn_port->host, &vport->dev); in qedf_vport_create()
1640 fc_host_dev_loss_tmo(vn_port->host) = qedf_dev_loss_tmo; in qedf_vport_create()
1643 memcpy(&vn_port->tt, &qedf_lport_template, in qedf_vport_create()
1645 fc_exch_init(vn_port); in qedf_vport_create()
1646 fc_elsct_init(vn_port); in qedf_vport_create()
1647 fc_lport_init(vn_port); in qedf_vport_create()
1648 fc_disc_init(vn_port); in qedf_vport_create()
1649 fc_disc_config(vn_port, vn_port); in qedf_vport_create()
1655 fc_exch_mgr_list_clone(n_port, vn_port); in qedf_vport_create()
1658 fc_set_mfs(vn_port, QEDF_MFS); in qedf_vport_create()
1660 fc_host_port_type(vn_port->host) = FC_PORTTYPE_UNKNOWN; in qedf_vport_create()
1665 vn_port->boot_time = jiffies; in qedf_vport_create()
1666 fc_fabric_login(vn_port); in qedf_vport_create()
1667 fc_vport_setlink(vn_port); in qedf_vport_create()
1671 vn_port); in qedf_vport_create()
1674 vport_qedf->dbg_ctx.host_no = vn_port->host->host_no; in qedf_vport_create()
1678 scsi_host_put(vn_port->host); in qedf_vport_create()
1687 struct fc_lport *vn_port = vport->dd_data; in qedf_vport_destroy() local
1688 struct qedf_ctx *qedf = lport_priv(vn_port); in qedf_vport_destroy()
1699 list_del(&vn_port->list); in qedf_vport_destroy()
1702 fc_fabric_logoff(vn_port); in qedf_vport_destroy()
1703 fc_lport_destroy(vn_port); in qedf_vport_destroy()
1706 fc_remove_host(vn_port->host); in qedf_vport_destroy()
1707 scsi_remove_host(vn_port->host); in qedf_vport_destroy()
1713 if (vn_port->state == LPORT_ST_READY) in qedf_vport_destroy()
1714 fc_exch_mgr_free(vn_port); in qedf_vport_destroy()
1717 fc_lport_free_stats(vn_port); in qedf_vport_destroy()
1720 if (vn_port->host) in qedf_vport_destroy()
1721 scsi_host_put(vn_port->host); in qedf_vport_destroy()
2175 struct fc_lport *vn_port; in qedf_recv_frame() local
2259 vn_port = fc_vport_id_lookup(lport, ntoh24(fh->fh_d_id)); in qedf_recv_frame()
2266 if (lport->port_id != ntoh24(fh->fh_d_id) && !vn_port) { in qedf_recv_frame()