Lines Matching refs:vport
87 struct lpfc_vport *vport; in lpfc_nvme_create_queue() local
95 vport = lport->vport; in lpfc_nvme_create_queue()
97 if (!vport || vport->load_flag & FC_UNLOADING || in lpfc_nvme_create_queue()
98 vport->phba->hba_flag & HBA_IOQ_FLUSH) in lpfc_nvme_create_queue()
121 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME, in lpfc_nvme_create_queue()
149 struct lpfc_vport *vport; in lpfc_nvme_delete_queue() local
155 vport = lport->vport; in lpfc_nvme_delete_queue()
157 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME, in lpfc_nvme_delete_queue()
168 lpfc_printf_vlog(lport->vport, KERN_INFO, LOG_NVME, in lpfc_nvme_localport_delete()
173 if (lport->vport->localport) in lpfc_nvme_localport_delete()
192 struct lpfc_vport *vport; in lpfc_nvme_remoteport_delete() local
203 vport = ndlp->vport; in lpfc_nvme_remoteport_delete()
204 if (!vport) { in lpfc_nvme_remoteport_delete()
216 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_DISC, in lpfc_nvme_remoteport_delete()
235 lpfc_disc_state_machine(vport, ndlp, NULL, NLP_EVT_DEVICE_RM); in lpfc_nvme_remoteport_delete()
262 struct lpfc_vport *vport; in lpfc_nvme_handle_lsreq() local
269 vport = axchg->ndlp->vport; in lpfc_nvme_handle_lsreq()
275 if (!vport->localport || in lpfc_nvme_handle_lsreq()
276 vport->phba->hba_flag & HBA_IOQ_FLUSH) in lpfc_nvme_handle_lsreq()
279 lport = vport->localport->private; in lpfc_nvme_handle_lsreq()
313 __lpfc_nvme_ls_req_cmp(struct lpfc_hba *phba, struct lpfc_vport *vport, in __lpfc_nvme_ls_req_cmp() argument
328 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_DISC, in __lpfc_nvme_ls_req_cmp()
349 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in __lpfc_nvme_ls_req_cmp()
365 struct lpfc_vport *vport = cmdwqe->vport; in lpfc_nvme_ls_req_cmp() local
372 if (vport->localport) { in lpfc_nvme_ls_req_cmp()
373 lport = (struct lpfc_nvme_lport *)vport->localport->private; in lpfc_nvme_ls_req_cmp()
384 __lpfc_nvme_ls_req_cmp(phba, vport, cmdwqe, wcqe); in lpfc_nvme_ls_req_cmp()
388 lpfc_nvme_gen_req(struct lpfc_vport *vport, struct lpfc_dmabuf *bmp, in lpfc_nvme_gen_req() argument
396 struct lpfc_hba *phba = vport->phba; in lpfc_nvme_gen_req()
497 genwqe->vport = vport; in lpfc_nvme_gen_req()
505 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in lpfc_nvme_gen_req()
509 vport->port_state, rc); in lpfc_nvme_gen_req()
515 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_DISC | LOG_ELS, in lpfc_nvme_gen_req()
520 vport->port_state, in lpfc_nvme_gen_req()
541 __lpfc_nvme_ls_req(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in __lpfc_nvme_ls_req() argument
553 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in __lpfc_nvme_ls_req()
564 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in __lpfc_nvme_ls_req()
570 if (vport->phba->hba_flag & HBA_IOQ_FLUSH) in __lpfc_nvme_ls_req()
573 if (!vport->phba->sli4_hba.nvmels_wq) in __lpfc_nvme_ls_req()
590 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in __lpfc_nvme_ls_req()
597 bmp->virt = lpfc_mbuf_alloc(vport->phba, MEM_PRI, &(bmp->phys)); in __lpfc_nvme_ls_req()
599 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in __lpfc_nvme_ls_req()
623 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_DISC, in __lpfc_nvme_ls_req()
630 ret = lpfc_nvme_gen_req(vport, bmp, pnvme_lsreq->rqstaddr, in __lpfc_nvme_ls_req()
634 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in __lpfc_nvme_ls_req()
638 lpfc_mbuf_free(vport->phba, bmp->virt, bmp->phys); in __lpfc_nvme_ls_req()
666 struct lpfc_vport *vport; in lpfc_nvme_ls_req() local
674 vport = lport->vport; in lpfc_nvme_ls_req()
675 if (vport->load_flag & FC_UNLOADING || in lpfc_nvme_ls_req()
676 vport->phba->hba_flag & HBA_IOQ_FLUSH) in lpfc_nvme_ls_req()
681 ret = __lpfc_nvme_ls_req(vport, rport->ndlp, pnvme_lsreq, in lpfc_nvme_ls_req()
704 __lpfc_nvme_ls_abort(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in __lpfc_nvme_ls_abort() argument
707 struct lpfc_hba *phba = vport->phba; in __lpfc_nvme_ls_abort()
713 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in __lpfc_nvme_ls_abort()
720 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_DISC | LOG_NVME_ABTS, in __lpfc_nvme_ls_abort()
750 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_DISC | LOG_NVME_ABTS, in __lpfc_nvme_ls_abort()
802 struct lpfc_vport *vport; in lpfc_nvme_ls_abort() local
809 vport = lport->vport; in lpfc_nvme_ls_abort()
811 if (vport->load_flag & FC_UNLOADING) in lpfc_nvme_ls_abort()
814 ndlp = lpfc_findnode_did(vport, pnvme_rport->port_id); in lpfc_nvme_ls_abort()
816 ret = __lpfc_nvme_ls_abort(vport, ndlp, pnvme_lsreq); in lpfc_nvme_ls_abort()
823 lpfc_nvme_adj_fcp_sgls(struct lpfc_vport *vport, in lpfc_nvme_adj_fcp_sgls() argument
827 struct lpfc_hba *phba = vport->phba; in lpfc_nvme_adj_fcp_sgls()
936 struct lpfc_vport *vport = pwqeIn->vport; in lpfc_nvme_io_cmd_cmpl() local
955 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in lpfc_nvme_io_cmd_cmpl()
966 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in lpfc_nvme_io_cmd_cmpl()
981 if (unlikely(status && vport->localport)) { in lpfc_nvme_io_cmd_cmpl()
982 lport = (struct lpfc_nvme_lport *)vport->localport->private; in lpfc_nvme_io_cmd_cmpl()
999 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in lpfc_nvme_io_cmd_cmpl()
1077 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME, in lpfc_nvme_io_cmd_cmpl()
1088 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in lpfc_nvme_io_cmd_cmpl()
1103 lpfc_printf_vlog(vport, KERN_INFO, in lpfc_nvme_io_cmd_cmpl()
1114 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_IOERR, in lpfc_nvme_io_cmd_cmpl()
1125 offline = pci_channel_offline(vport->phba->pcidev); in lpfc_nvme_io_cmd_cmpl()
1150 lpfc_printf_vlog(vport, in lpfc_nvme_io_cmd_cmpl()
1203 lpfc_nvme_prep_io_cmd(struct lpfc_vport *vport, in lpfc_nvme_prep_io_cmd() argument
1208 struct lpfc_hba *phba = vport->phba; in lpfc_nvme_prep_io_cmd()
1314 pwqeq->vport = vport; in lpfc_nvme_prep_io_cmd()
1333 lpfc_nvme_prep_io_dma(struct lpfc_vport *vport, in lpfc_nvme_prep_io_dma() argument
1336 struct lpfc_hba *phba = vport->phba; in lpfc_nvme_prep_io_dma()
1351 lpfc_nvme_adj_fcp_sgls(vport, lpfc_ncmd, nCmd); in lpfc_nvme_prep_io_dma()
1530 struct lpfc_vport *vport; in lpfc_nvme_fcp_io_submit() local
1554 vport = lport->vport; in lpfc_nvme_fcp_io_submit()
1557 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_IOERR, in lpfc_nvme_fcp_io_submit()
1564 phba = vport->phba; in lpfc_nvme_fcp_io_submit()
1566 if ((unlikely(vport->load_flag & FC_UNLOADING)) || in lpfc_nvme_fcp_io_submit()
1568 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_IOERR, in lpfc_nvme_fcp_io_submit()
1577 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_IOERR, in lpfc_nvme_fcp_io_submit()
1597 lpfc_printf_vlog(vport, KERN_INFO, LOG_NODE | LOG_NVME_IOERR, in lpfc_nvme_fcp_io_submit()
1609 lpfc_printf_vlog(vport, KERN_INFO, LOG_NODE | LOG_NVME_IOERR, in lpfc_nvme_fcp_io_submit()
1651 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_IOERR, in lpfc_nvme_fcp_io_submit()
1674 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_IOERR, in lpfc_nvme_fcp_io_submit()
1720 err = lpfc_vmid_get_appid(vport, uuid, iodir, in lpfc_nvme_fcp_io_submit()
1740 lpfc_nvme_prep_io_cmd(vport, lpfc_ncmd, ndlp, cstat); in lpfc_nvme_fcp_io_submit()
1741 ret = lpfc_nvme_prep_io_dma(vport, lpfc_ncmd); in lpfc_nvme_fcp_io_submit()
1743 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_IOERR, in lpfc_nvme_fcp_io_submit()
1759 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_IOERR, in lpfc_nvme_fcp_io_submit()
1762 ret, vport->fc_myDID, ndlp->nlp_DID, in lpfc_nvme_fcp_io_submit()
1779 lpfc_printf_vlog(vport, in lpfc_nvme_fcp_io_submit()
1857 struct lpfc_vport *vport; in lpfc_nvme_fcp_abort() local
1873 vport = lport->vport; in lpfc_nvme_fcp_abort()
1876 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_ABTS, in lpfc_nvme_fcp_abort()
1881 phba = vport->phba; in lpfc_nvme_fcp_abort()
1886 if (vport->load_flag & FC_UNLOADING) in lpfc_nvme_fcp_abort()
1890 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_ABTS, in lpfc_nvme_fcp_abort()
1903 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in lpfc_nvme_fcp_abort()
1913 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in lpfc_nvme_fcp_abort()
1919 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in lpfc_nvme_fcp_abort()
1937 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in lpfc_nvme_fcp_abort()
1948 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in lpfc_nvme_fcp_abort()
1962 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in lpfc_nvme_fcp_abort()
1981 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in lpfc_nvme_fcp_abort()
1993 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_ABTS, in lpfc_nvme_fcp_abort()
2149 lpfc_nvme_create_localport(struct lpfc_vport *vport) in lpfc_nvme_create_localport() argument
2152 struct lpfc_hba *phba = vport->phba; in lpfc_nvme_create_localport()
2162 nfcp_info.node_name = wwn_to_u64(vport->fc_nodename.u.wwn); in lpfc_nvme_create_localport()
2163 nfcp_info.port_name = wwn_to_u64(vport->fc_portname.u.wwn); in lpfc_nvme_create_localport()
2184 &vport->phba->pcidev->dev, &localport); in lpfc_nvme_create_localport()
2186 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME | LOG_NVME_DISC, in lpfc_nvme_create_localport()
2196 vport->localport = localport; in lpfc_nvme_create_localport()
2197 lport->vport = vport; in lpfc_nvme_create_localport()
2198 vport->nvmei_support = 1; in lpfc_nvme_create_localport()
2232 lpfc_nvme_lport_unreg_wait(struct lpfc_vport *vport, in lpfc_nvme_lport_unreg_wait() argument
2239 struct lpfc_hba *phba = vport->phba; in lpfc_nvme_lport_unreg_wait()
2256 if (!vport->localport || !qp || !qp->io_wq) in lpfc_nvme_lport_unreg_wait()
2266 if (!vport->localport || in lpfc_nvme_lport_unreg_wait()
2267 test_bit(HBA_PCI_ERR, &vport->phba->bit_flags) || in lpfc_nvme_lport_unreg_wait()
2268 vport->load_flag & FC_UNLOADING) in lpfc_nvme_lport_unreg_wait()
2271 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in lpfc_nvme_lport_unreg_wait()
2275 lport, vport->localport, pending, in lpfc_nvme_lport_unreg_wait()
2281 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_IOERR, in lpfc_nvme_lport_unreg_wait()
2283 lport, vport->localport); in lpfc_nvme_lport_unreg_wait()
2298 lpfc_nvme_destroy_localport(struct lpfc_vport *vport) in lpfc_nvme_destroy_localport() argument
2306 if (vport->nvmei_support == 0) in lpfc_nvme_destroy_localport()
2309 localport = vport->localport; in lpfc_nvme_destroy_localport()
2314 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME, in lpfc_nvme_destroy_localport()
2327 lpfc_nvme_lport_unreg_wait(vport, lport, &lport_unreg_cmp); in lpfc_nvme_destroy_localport()
2328 vport->localport = NULL; in lpfc_nvme_destroy_localport()
2334 vport->nvmei_support = 0; in lpfc_nvme_destroy_localport()
2336 lpfc_printf_vlog(vport, in lpfc_nvme_destroy_localport()
2340 lpfc_printf_vlog(vport, in lpfc_nvme_destroy_localport()
2350 lpfc_nvme_update_localport(struct lpfc_vport *vport) in lpfc_nvme_update_localport() argument
2356 localport = vport->localport; in lpfc_nvme_update_localport()
2358 lpfc_printf_vlog(vport, KERN_WARNING, LOG_NVME, in lpfc_nvme_update_localport()
2364 lpfc_printf_vlog(vport, KERN_WARNING, LOG_NVME, in lpfc_nvme_update_localport()
2369 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME, in lpfc_nvme_update_localport()
2371 localport, vport->fc_myDID); in lpfc_nvme_update_localport()
2373 localport->port_id = vport->fc_myDID; in lpfc_nvme_update_localport()
2379 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_DISC, in lpfc_nvme_update_localport()
2386 lpfc_nvme_register_port(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp) in lpfc_nvme_register_port() argument
2399 lpfc_printf_vlog(ndlp->vport, KERN_INFO, LOG_NVME_DISC, in lpfc_nvme_register_port()
2403 localport = vport->localport; in lpfc_nvme_register_port()
2430 rpinfo.dev_loss_tmo = vport->cfg_devloss_tmo; in lpfc_nvme_register_port()
2445 dev_warn(&vport->phba->pcidev->dev, in lpfc_nvme_register_port()
2495 lpfc_printf_vlog(vport, KERN_INFO, in lpfc_nvme_register_port()
2506 lpfc_printf_vlog(vport, KERN_ERR, in lpfc_nvme_register_port()
2527 lpfc_nvme_rescan_port(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp) in lpfc_nvme_rescan_port() argument
2539 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_DISC, in lpfc_nvme_rescan_port()
2553 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_DISC, in lpfc_nvme_rescan_port()
2560 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_DISC, in lpfc_nvme_rescan_port()
2579 lpfc_nvme_unregister_port(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp) in lpfc_nvme_unregister_port() argument
2588 localport = vport->localport; in lpfc_nvme_unregister_port()
2608 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_DISC, in lpfc_nvme_unregister_port()
2624 spin_lock_irq(&vport->phba->hbalock); in lpfc_nvme_unregister_port()
2626 spin_unlock_irq(&vport->phba->hbalock); in lpfc_nvme_unregister_port()
2633 if (vport->load_flag & FC_UNLOADING) in lpfc_nvme_unregister_port()
2646 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in lpfc_nvme_unregister_port()
2656 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in lpfc_nvme_unregister_port()
2658 vport->localport, ndlp->rport, ndlp->nlp_DID); in lpfc_nvme_unregister_port()