• Home
  • Raw
  • Download

Lines Matching refs:fd

141 	struct nvmefc_fcp_req *fd;  in qla_nvme_release_fcp_cmd_kref()  local
149 fd = nvme->u.nvme.desc; in qla_nvme_release_fcp_cmd_kref()
155 fd->rcv_rsplen = le16_to_cpu(nvme->u.nvme.rsp_pyld_len); in qla_nvme_release_fcp_cmd_kref()
156 fd->status = NVME_SC_SUCCESS; in qla_nvme_release_fcp_cmd_kref()
158 fd->rcv_rsplen = 0; in qla_nvme_release_fcp_cmd_kref()
159 fd->transferred_length = 0; in qla_nvme_release_fcp_cmd_kref()
160 fd->status = NVME_SC_INTERNAL; in qla_nvme_release_fcp_cmd_kref()
164 fd->done(fd); in qla_nvme_release_fcp_cmd_kref()
173 struct nvmefc_ls_req *fd; in qla_nvme_release_ls_cmd_kref() local
184 fd = priv->fd; in qla_nvme_release_ls_cmd_kref()
186 fd->done(fd, priv->comp_status); in qla_nvme_release_ls_cmd_kref()
287 struct nvme_fc_remote_port *rport, struct nvmefc_ls_req *fd) in qla_nvme_ls_abort() argument
289 struct nvme_private *priv = fd->private; in qla_nvme_ls_abort()
309 struct nvme_fc_remote_port *rport, struct nvmefc_ls_req *fd) in qla_nvme_ls_req() argument
314 struct nvme_private *priv = fd->private; in qla_nvme_ls_req()
343 priv->fd = fd; in qla_nvme_ls_req()
344 nvme->u.nvme.desc = fd; in qla_nvme_ls_req()
347 nvme->u.nvme.cmd_len = fd->rqstlen; in qla_nvme_ls_req()
348 nvme->u.nvme.rsp_len = fd->rsplen; in qla_nvme_ls_req()
349 nvme->u.nvme.rsp_dma = fd->rspdma; in qla_nvme_ls_req()
350 nvme->u.nvme.timeout_sec = fd->timeout; in qla_nvme_ls_req()
351 nvme->u.nvme.cmd_dma = fd->rqstdma; in qla_nvme_ls_req()
353 fd->rqstlen, DMA_TO_DEVICE); in qla_nvme_ls_req()
370 struct nvmefc_fcp_req *fd) in qla_nvme_fcp_abort() argument
372 struct nvme_private *priv = fd->private; in qla_nvme_fcp_abort()
407 struct nvmefc_fcp_req *fd = nvme->u.nvme.desc; in qla2x00_start_nvme_mq() local
408 struct nvme_fc_cmd_iu *cmd = fd->cmdaddr; in qla2x00_start_nvme_mq()
413 tot_dsds = fd->sg_cnt; in qla2x00_start_nvme_mq()
455 if (unlikely(!fd->sqid)) { in qla2x00_start_nvme_mq()
481 if (fd->io_dir == NVMEFC_FCP_READ) { in qla2x00_start_nvme_mq()
483 qpair->counters.input_bytes += fd->payload_length; in qla2x00_start_nvme_mq()
485 } else if (fd->io_dir == NVMEFC_FCP_WRITE) { in qla2x00_start_nvme_mq()
490 if ((fd->payload_length <= in qla2x00_start_nvme_mq()
496 qpair->counters.output_bytes += fd->payload_length; in qla2x00_start_nvme_mq()
498 } else if (fd->io_dir == 0) { in qla2x00_start_nvme_mq()
502 if (sp->fcport->edif.enable && fd->io_dir != 0) in qla2x00_start_nvme_mq()
519 cmd_pkt->nvme_rsp_dsd_len = cpu_to_le16(fd->rsplen); in qla2x00_start_nvme_mq()
520 put_unaligned_le64(fd->rspdma, &cmd_pkt->nvme_rsp_dseg_address); in qla2x00_start_nvme_mq()
523 cmd_pkt->nvme_cmnd_dseg_len = cpu_to_le16(fd->cmdlen); in qla2x00_start_nvme_mq()
524 cmd_pkt->nvme_cmnd_dseg_address = cpu_to_le64(fd->cmddma); in qla2x00_start_nvme_mq()
527 cmd_pkt->byte_count = cpu_to_le32(fd->payload_length); in qla2x00_start_nvme_mq()
532 sgl = fd->first_sgl; in qla2x00_start_nvme_mq()
596 struct nvmefc_fcp_req *fd) in qla_nvme_post_cmd() argument
605 struct nvme_private *priv = fd->private; in qla_nvme_post_cmd()
656 nvme->u.nvme.desc = fd; in qla_nvme_post_cmd()