Lines Matching refs:nCmd
825 struct nvmefc_fcp_req *nCmd) in lpfc_nvme_adj_fcp_sgls() argument
848 sgl->sge_len = cpu_to_le32(nCmd->cmdlen); in lpfc_nvme_adj_fcp_sgls()
870 dptr = (uint32_t *)nCmd->cmdaddr; /* payload ptr */ in lpfc_nvme_adj_fcp_sgls()
890 sgl->addr_hi = cpu_to_le32(putPaddrHigh(nCmd->cmddma)); in lpfc_nvme_adj_fcp_sgls()
891 sgl->addr_lo = cpu_to_le32(putPaddrLow(nCmd->cmddma)); in lpfc_nvme_adj_fcp_sgls()
895 wqe->generic.bde.tus.f.bdeSize = nCmd->cmdlen; in lpfc_nvme_adj_fcp_sgls()
907 sgl->addr_hi = cpu_to_le32(putPaddrHigh(nCmd->rspdma)); in lpfc_nvme_adj_fcp_sgls()
908 sgl->addr_lo = cpu_to_le32(putPaddrLow(nCmd->rspdma)); in lpfc_nvme_adj_fcp_sgls()
910 if (nCmd->sg_cnt) in lpfc_nvme_adj_fcp_sgls()
915 sgl->sge_len = cpu_to_le32(nCmd->rsplen); in lpfc_nvme_adj_fcp_sgls()
937 struct nvmefc_fcp_req *nCmd; in lpfc_nvme_io_cmd_cmpl() local
975 nCmd = lpfc_ncmd->nvmeCmd; in lpfc_nvme_io_cmd_cmpl()
1007 ep = (struct nvme_fc_ersp_iu *)nCmd->rspaddr; in lpfc_nvme_io_cmd_cmpl()
1013 cp = (struct nvme_fc_cmd_iu *)nCmd->cmdaddr; in lpfc_nvme_io_cmd_cmpl()
1027 ep->xfrd_len = cpu_to_be32(nCmd->payload_length); in lpfc_nvme_io_cmd_cmpl()
1034 ep->cqe.sq_id = nCmd->sqid; in lpfc_nvme_io_cmd_cmpl()
1040 nCmd->rcv_rsplen = LPFC_NVME_ERSP_LEN; in lpfc_nvme_io_cmd_cmpl()
1041 nCmd->transferred_length = nCmd->payload_length; in lpfc_nvme_io_cmd_cmpl()
1059 nCmd->transferred_length = wcqe->total_data_placed; in lpfc_nvme_io_cmd_cmpl()
1060 nCmd->rcv_rsplen = 0; in lpfc_nvme_io_cmd_cmpl()
1061 nCmd->status = 0; in lpfc_nvme_io_cmd_cmpl()
1064 nCmd->transferred_length = wcqe->total_data_placed; in lpfc_nvme_io_cmd_cmpl()
1065 nCmd->rcv_rsplen = wcqe->parameter; in lpfc_nvme_io_cmd_cmpl()
1066 nCmd->status = 0; in lpfc_nvme_io_cmd_cmpl()
1069 cp = (struct nvme_fc_cmd_iu *)nCmd->cmdaddr; in lpfc_nvme_io_cmd_cmpl()
1070 ep = (struct nvme_fc_ersp_iu *)nCmd->rspaddr; in lpfc_nvme_io_cmd_cmpl()
1073 if (nCmd->rcv_rsplen == LPFC_NVME_ERSP_LEN) { in lpfc_nvme_io_cmd_cmpl()
1108 lpfc_ncmd, nCmd, in lpfc_nvme_io_cmd_cmpl()
1122 nCmd->transferred_length = 0; in lpfc_nvme_io_cmd_cmpl()
1123 nCmd->rcv_rsplen = 0; in lpfc_nvme_io_cmd_cmpl()
1124 nCmd->status = NVME_SC_INTERNAL; in lpfc_nvme_io_cmd_cmpl()
1163 freqpriv = nCmd->private; in lpfc_nvme_io_cmd_cmpl()
1172 nCmd->io_dir == NVMEFC_FCP_READ && in lpfc_nvme_io_cmd_cmpl()
1173 nCmd->payload_length) { in lpfc_nvme_io_cmd_cmpl()
1176 lpfc_update_cmf_cmpl(phba, lat, nCmd->payload_length, NULL); in lpfc_nvme_io_cmd_cmpl()
1180 nCmd->done(nCmd); in lpfc_nvme_io_cmd_cmpl()
1209 struct nvmefc_fcp_req *nCmd = lpfc_ncmd->nvmeCmd; in lpfc_nvme_prep_io_cmd() local
1219 if (nCmd->sg_cnt) { in lpfc_nvme_prep_io_cmd()
1220 if (nCmd->io_dir == NVMEFC_FCP_WRITE) { in lpfc_nvme_prep_io_cmd()
1227 wqe->fcp_iwrite.total_xfer_len = nCmd->payload_length; in lpfc_nvme_prep_io_cmd()
1250 wqe->fcp_iread.total_xfer_len = nCmd->payload_length; in lpfc_nvme_prep_io_cmd()
1271 nCmd->cmdaddr)->sqe.common; in lpfc_nvme_prep_io_cmd()
1283 (nCmd->rsplen + nCmd->cmdlen)); in lpfc_nvme_prep_io_cmd()
1337 struct nvmefc_fcp_req *nCmd = lpfc_ncmd->nvmeCmd; in lpfc_nvme_prep_io_dma() local
1351 lpfc_nvme_adj_fcp_sgls(vport, lpfc_ncmd, nCmd); in lpfc_nvme_prep_io_dma()
1357 if (nCmd->sg_cnt) { in lpfc_nvme_prep_io_dma()
1365 lpfc_ncmd->seg_cnt = nCmd->sg_cnt; in lpfc_nvme_prep_io_dma()
1383 nseg = nCmd->sg_cnt; in lpfc_nvme_prep_io_dma()
1384 data_sg = nCmd->first_sgl; in lpfc_nvme_prep_io_dma()
1493 if (nCmd->payload_length != 0) { in lpfc_nvme_prep_io_dma()
1497 nCmd->sg_cnt, nCmd->payload_length); in lpfc_nvme_prep_io_dma()
2795 struct nvmefc_fcp_req *nCmd; in lpfc_nvme_cancel_iocb() local
2812 nCmd = lpfc_ncmd->nvmeCmd; in lpfc_nvme_cancel_iocb()
2813 if (!nCmd) { in lpfc_nvme_cancel_iocb()