Lines Matching refs:vport
258 struct lpfc_vport *vport; in lpfc_nvme_create_queue() local
266 vport = lport->vport; in lpfc_nvme_create_queue()
287 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME, in lpfc_nvme_create_queue()
315 struct lpfc_vport *vport; in lpfc_nvme_delete_queue() local
321 vport = lport->vport; in lpfc_nvme_delete_queue()
323 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME, in lpfc_nvme_delete_queue()
334 lpfc_printf_vlog(lport->vport, KERN_INFO, LOG_NVME, in lpfc_nvme_localport_delete()
339 if (lport->vport->localport) in lpfc_nvme_localport_delete()
358 struct lpfc_vport *vport; in lpfc_nvme_remoteport_delete() local
365 vport = ndlp->vport; in lpfc_nvme_remoteport_delete()
366 if (!vport) in lpfc_nvme_remoteport_delete()
373 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_DISC, in lpfc_nvme_remoteport_delete()
376 spin_lock_irq(&vport->phba->hbalock); in lpfc_nvme_remoteport_delete()
384 spin_unlock_irq(&vport->phba->hbalock); in lpfc_nvme_remoteport_delete()
391 spin_unlock_irq(&vport->phba->hbalock); in lpfc_nvme_remoteport_delete()
419 struct lpfc_vport *vport; in lpfc_nvme_handle_lsreq() local
426 vport = axchg->ndlp->vport; in lpfc_nvme_handle_lsreq()
432 if (!vport->localport) in lpfc_nvme_handle_lsreq()
435 lport = vport->localport->private; in lpfc_nvme_handle_lsreq()
469 __lpfc_nvme_ls_req_cmp(struct lpfc_hba *phba, struct lpfc_vport *vport, in __lpfc_nvme_ls_req_cmp() argument
482 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_DISC, in __lpfc_nvme_ls_req_cmp()
503 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in __lpfc_nvme_ls_req_cmp()
519 struct lpfc_vport *vport = cmdwqe->vport; in lpfc_nvme_ls_req_cmp() local
525 if (vport->localport) { in lpfc_nvme_ls_req_cmp()
526 lport = (struct lpfc_nvme_lport *)vport->localport->private; in lpfc_nvme_ls_req_cmp()
537 __lpfc_nvme_ls_req_cmp(phba, vport, cmdwqe, wcqe); in lpfc_nvme_ls_req_cmp()
541 lpfc_nvme_gen_req(struct lpfc_vport *vport, struct lpfc_dmabuf *bmp, in lpfc_nvme_gen_req() argument
549 struct lpfc_hba *phba = vport->phba; in lpfc_nvme_gen_req()
617 bf_set(wqe_tmo, &wqe->gen_req.wqe_com, (vport->phba->fc_ratov-1)); in lpfc_nvme_gen_req()
644 genwqe->vport = vport; in lpfc_nvme_gen_req()
652 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in lpfc_nvme_gen_req()
656 vport->port_state, rc); in lpfc_nvme_gen_req()
661 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_DISC | LOG_ELS, in lpfc_nvme_gen_req()
666 vport->port_state, in lpfc_nvme_gen_req()
687 __lpfc_nvme_ls_req(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in __lpfc_nvme_ls_req() argument
699 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in __lpfc_nvme_ls_req()
710 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in __lpfc_nvme_ls_req()
717 if (!vport->phba->sli4_hba.nvmels_wq) in __lpfc_nvme_ls_req()
734 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in __lpfc_nvme_ls_req()
741 bmp->virt = lpfc_mbuf_alloc(vport->phba, MEM_PRI, &(bmp->phys)); in __lpfc_nvme_ls_req()
743 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in __lpfc_nvme_ls_req()
767 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_DISC, in __lpfc_nvme_ls_req()
774 ret = lpfc_nvme_gen_req(vport, bmp, pnvme_lsreq->rqstaddr, in __lpfc_nvme_ls_req()
778 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in __lpfc_nvme_ls_req()
782 lpfc_mbuf_free(vport->phba, bmp->virt, bmp->phys); in __lpfc_nvme_ls_req()
810 struct lpfc_vport *vport; in lpfc_nvme_ls_req() local
818 vport = lport->vport; in lpfc_nvme_ls_req()
819 if (vport->load_flag & FC_UNLOADING) in lpfc_nvme_ls_req()
824 ret = __lpfc_nvme_ls_req(vport, rport->ndlp, pnvme_lsreq, in lpfc_nvme_ls_req()
847 __lpfc_nvme_ls_abort(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in __lpfc_nvme_ls_abort() argument
850 struct lpfc_hba *phba = vport->phba; in __lpfc_nvme_ls_abort()
856 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in __lpfc_nvme_ls_abort()
863 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_DISC | LOG_NVME_ABTS, in __lpfc_nvme_ls_abort()
893 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_DISC | LOG_NVME_ABTS, in __lpfc_nvme_ls_abort()
945 struct lpfc_vport *vport; in lpfc_nvme_ls_abort() local
953 vport = lport->vport; in lpfc_nvme_ls_abort()
954 phba = vport->phba; in lpfc_nvme_ls_abort()
956 if (vport->load_flag & FC_UNLOADING) in lpfc_nvme_ls_abort()
959 ndlp = lpfc_findnode_did(vport, pnvme_rport->port_id); in lpfc_nvme_ls_abort()
961 ret = __lpfc_nvme_ls_abort(vport, ndlp, pnvme_lsreq); in lpfc_nvme_ls_abort()
968 lpfc_nvme_adj_fcp_sgls(struct lpfc_vport *vport, in lpfc_nvme_adj_fcp_sgls() argument
972 struct lpfc_hba *phba = vport->phba; in lpfc_nvme_adj_fcp_sgls()
1081 struct lpfc_vport *vport = pwqeIn->vport; in lpfc_nvme_io_cmd_wqe_cmpl() local
1097 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in lpfc_nvme_io_cmd_wqe_cmpl()
1108 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in lpfc_nvme_io_cmd_wqe_cmpl()
1123 if (unlikely(status && vport->localport)) { in lpfc_nvme_io_cmd_wqe_cmpl()
1124 lport = (struct lpfc_nvme_lport *)vport->localport->private; in lpfc_nvme_io_cmd_wqe_cmpl()
1141 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in lpfc_nvme_io_cmd_wqe_cmpl()
1212 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in lpfc_nvme_io_cmd_wqe_cmpl()
1223 lpfc_printf_vlog(vport, KERN_INFO, in lpfc_nvme_io_cmd_wqe_cmpl()
1234 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_IOERR, in lpfc_nvme_io_cmd_wqe_cmpl()
1269 lpfc_printf_vlog(vport, in lpfc_nvme_io_cmd_wqe_cmpl()
1311 lpfc_nvme_prep_io_cmd(struct lpfc_vport *vport, in lpfc_nvme_prep_io_cmd() argument
1316 struct lpfc_hba *phba = vport->phba; in lpfc_nvme_prep_io_cmd()
1405 pwqeq->vport = vport; in lpfc_nvme_prep_io_cmd()
1424 lpfc_nvme_prep_io_dma(struct lpfc_vport *vport, in lpfc_nvme_prep_io_dma() argument
1427 struct lpfc_hba *phba = vport->phba; in lpfc_nvme_prep_io_dma()
1443 lpfc_nvme_adj_fcp_sgls(vport, lpfc_ncmd, nCmd); in lpfc_nvme_prep_io_dma()
1621 struct lpfc_vport *vport; in lpfc_nvme_fcp_io_submit() local
1642 vport = lport->vport; in lpfc_nvme_fcp_io_submit()
1645 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_IOERR, in lpfc_nvme_fcp_io_submit()
1652 phba = vport->phba; in lpfc_nvme_fcp_io_submit()
1654 if (unlikely(vport->load_flag & FC_UNLOADING)) { in lpfc_nvme_fcp_io_submit()
1655 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_IOERR, in lpfc_nvme_fcp_io_submit()
1664 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_IOERR, in lpfc_nvme_fcp_io_submit()
1684 lpfc_printf_vlog(vport, KERN_INFO, LOG_NODE | LOG_NVME_IOERR, in lpfc_nvme_fcp_io_submit()
1696 lpfc_printf_vlog(vport, KERN_INFO, LOG_NODE | LOG_NVME_IOERR, in lpfc_nvme_fcp_io_submit()
1725 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_IOERR, in lpfc_nvme_fcp_io_submit()
1748 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_IOERR, in lpfc_nvme_fcp_io_submit()
1786 lpfc_nvme_prep_io_cmd(vport, lpfc_ncmd, ndlp, cstat); in lpfc_nvme_fcp_io_submit()
1787 ret = lpfc_nvme_prep_io_dma(vport, lpfc_ncmd); in lpfc_nvme_fcp_io_submit()
1789 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_IOERR, in lpfc_nvme_fcp_io_submit()
1805 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_IOERR, in lpfc_nvme_fcp_io_submit()
1808 ret, vport->fc_myDID, ndlp->nlp_DID, in lpfc_nvme_fcp_io_submit()
1825 lpfc_printf_vlog(vport, in lpfc_nvme_fcp_io_submit()
1900 struct lpfc_vport *vport; in lpfc_nvme_fcp_abort() local
1916 vport = lport->vport; in lpfc_nvme_fcp_abort()
1919 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_ABTS, in lpfc_nvme_fcp_abort()
1924 phba = vport->phba; in lpfc_nvme_fcp_abort()
1929 if (vport->load_flag & FC_UNLOADING) in lpfc_nvme_fcp_abort()
1933 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_ABTS, in lpfc_nvme_fcp_abort()
1946 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in lpfc_nvme_fcp_abort()
1956 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()
1980 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in lpfc_nvme_fcp_abort()
1991 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in lpfc_nvme_fcp_abort()
2005 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in lpfc_nvme_fcp_abort()
2016 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in lpfc_nvme_fcp_abort()
2031 abts_buf->vport = vport; in lpfc_nvme_fcp_abort()
2037 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in lpfc_nvme_fcp_abort()
2045 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_ABTS, in lpfc_nvme_fcp_abort()
2202 lpfc_nvme_create_localport(struct lpfc_vport *vport) in lpfc_nvme_create_localport() argument
2205 struct lpfc_hba *phba = vport->phba; in lpfc_nvme_create_localport()
2215 nfcp_info.node_name = wwn_to_u64(vport->fc_nodename.u.wwn); in lpfc_nvme_create_localport()
2216 nfcp_info.port_name = wwn_to_u64(vport->fc_portname.u.wwn); in lpfc_nvme_create_localport()
2237 &vport->phba->pcidev->dev, &localport); in lpfc_nvme_create_localport()
2239 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME | LOG_NVME_DISC, in lpfc_nvme_create_localport()
2249 vport->localport = localport; in lpfc_nvme_create_localport()
2250 lport->vport = vport; in lpfc_nvme_create_localport()
2251 vport->nvmei_support = 1; in lpfc_nvme_create_localport()
2285 lpfc_nvme_lport_unreg_wait(struct lpfc_vport *vport, in lpfc_nvme_lport_unreg_wait() argument
2292 struct lpfc_hba *phba = vport->phba; in lpfc_nvme_lport_unreg_wait()
2316 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in lpfc_nvme_lport_unreg_wait()
2320 lport, vport->localport, pending, in lpfc_nvme_lport_unreg_wait()
2326 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_IOERR, in lpfc_nvme_lport_unreg_wait()
2328 lport, vport->localport); in lpfc_nvme_lport_unreg_wait()
2343 lpfc_nvme_destroy_localport(struct lpfc_vport *vport) in lpfc_nvme_destroy_localport() argument
2351 if (vport->nvmei_support == 0) in lpfc_nvme_destroy_localport()
2354 localport = vport->localport; in lpfc_nvme_destroy_localport()
2357 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME, in lpfc_nvme_destroy_localport()
2370 lpfc_nvme_lport_unreg_wait(vport, lport, &lport_unreg_cmp); in lpfc_nvme_destroy_localport()
2371 vport->localport = NULL; in lpfc_nvme_destroy_localport()
2377 vport->nvmei_support = 0; in lpfc_nvme_destroy_localport()
2379 lpfc_printf_vlog(vport, in lpfc_nvme_destroy_localport()
2383 lpfc_printf_vlog(vport, in lpfc_nvme_destroy_localport()
2393 lpfc_nvme_update_localport(struct lpfc_vport *vport) in lpfc_nvme_update_localport() argument
2399 localport = vport->localport; in lpfc_nvme_update_localport()
2401 lpfc_printf_vlog(vport, KERN_WARNING, LOG_NVME, in lpfc_nvme_update_localport()
2407 lpfc_printf_vlog(vport, KERN_WARNING, LOG_NVME, in lpfc_nvme_update_localport()
2412 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME, in lpfc_nvme_update_localport()
2414 localport, vport->fc_myDID); in lpfc_nvme_update_localport()
2416 localport->port_id = vport->fc_myDID; in lpfc_nvme_update_localport()
2422 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_DISC, in lpfc_nvme_update_localport()
2429 lpfc_nvme_register_port(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp) in lpfc_nvme_register_port() argument
2442 lpfc_printf_vlog(ndlp->vport, KERN_INFO, LOG_NVME_DISC, in lpfc_nvme_register_port()
2446 localport = vport->localport; in lpfc_nvme_register_port()
2473 rpinfo.dev_loss_tmo = vport->cfg_devloss_tmo; in lpfc_nvme_register_port()
2475 spin_lock_irq(&vport->phba->hbalock); in lpfc_nvme_register_port()
2479 spin_unlock_irq(&vport->phba->hbalock); in lpfc_nvme_register_port()
2481 spin_unlock_irq(&vport->phba->hbalock); in lpfc_nvme_register_port()
2494 spin_lock_irq(&vport->phba->hbalock); in lpfc_nvme_register_port()
2496 spin_unlock_irq(&vport->phba->hbalock); in lpfc_nvme_register_port()
2504 spin_lock_irq(&vport->phba->hbalock); in lpfc_nvme_register_port()
2507 spin_unlock_irq(&vport->phba->hbalock); in lpfc_nvme_register_port()
2526 spin_lock_irq(&vport->phba->hbalock); in lpfc_nvme_register_port()
2528 spin_unlock_irq(&vport->phba->hbalock); in lpfc_nvme_register_port()
2529 lpfc_printf_vlog(vport, KERN_INFO, in lpfc_nvme_register_port()
2540 lpfc_printf_vlog(vport, KERN_ERR, in lpfc_nvme_register_port()
2561 lpfc_nvme_rescan_port(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp) in lpfc_nvme_rescan_port() argument
2567 spin_lock_irq(&vport->phba->hbalock); in lpfc_nvme_rescan_port()
2571 spin_unlock_irq(&vport->phba->hbalock); in lpfc_nvme_rescan_port()
2573 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_DISC, in lpfc_nvme_rescan_port()
2587 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in lpfc_nvme_rescan_port()
2594 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_DISC, in lpfc_nvme_rescan_port()
2613 lpfc_nvme_unregister_port(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp) in lpfc_nvme_unregister_port() argument
2622 localport = vport->localport; in lpfc_nvme_unregister_port()
2634 spin_lock_irq(&vport->phba->hbalock); in lpfc_nvme_unregister_port()
2638 spin_unlock_irq(&vport->phba->hbalock); in lpfc_nvme_unregister_port()
2642 lpfc_printf_vlog(vport, KERN_INFO, LOG_NVME_DISC, in lpfc_nvme_unregister_port()
2664 if (vport->load_flag & FC_UNLOADING) in lpfc_nvme_unregister_port()
2670 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in lpfc_nvme_unregister_port()
2680 lpfc_printf_vlog(vport, KERN_ERR, LOG_TRACE_EVENT, in lpfc_nvme_unregister_port()
2682 vport->localport, ndlp->rport, ndlp->nlp_DID); in lpfc_nvme_unregister_port()