Home
last modified time | relevance | path

Searched refs:fcp_rsp (Results 1 – 17 of 17) sorted by relevance

/Linux-v5.4/drivers/s390/scsi/
Dzfcp_fc.h270 void zfcp_fc_eval_fcp_rsp(struct fcp_resp_with_ext *fcp_rsp, in zfcp_fc_eval_fcp_rsp() argument
279 scsi->result |= fcp_rsp->resp.fr_status; in zfcp_fc_eval_fcp_rsp()
281 rsp_flags = fcp_rsp->resp.fr_flags; in zfcp_fc_eval_fcp_rsp()
284 rsp_info = (struct fcp_resp_rsp_info *) &fcp_rsp[1]; in zfcp_fc_eval_fcp_rsp()
294 sense = (char *) &fcp_rsp[1]; in zfcp_fc_eval_fcp_rsp()
296 sense += be32_to_cpu(fcp_rsp->ext.fr_rsp_len); in zfcp_fc_eval_fcp_rsp()
297 sense_len = min_t(u32, be32_to_cpu(fcp_rsp->ext.fr_sns_len), in zfcp_fc_eval_fcp_rsp()
303 resid = be32_to_cpu(fcp_rsp->ext.fr_resid); in zfcp_fc_eval_fcp_rsp()
307 fcp_rsp->resp.fr_status == SAM_STAT_GOOD) in zfcp_fc_eval_fcp_rsp()
311 if (fcp_rsp->resp.fr_status == SAM_STAT_GOOD) in zfcp_fc_eval_fcp_rsp()
Dzfcp_dbf.h242 struct fcp_resp_with_ext fcp_rsp; member
308 struct fcp_resp *fcp_rsp; in zfcp_dbf_hba_fsf_resp_suppress() local
313 fcp_rsp = &qtcb->bottom.io.fcp_rsp.iu.resp; in zfcp_dbf_hba_fsf_resp_suppress()
314 rsp_flags = fcp_rsp->fr_flags; in zfcp_dbf_hba_fsf_resp_suppress()
315 fr_status = fcp_rsp->fr_status; in zfcp_dbf_hba_fsf_resp_suppress()
Dzfcp_dbf.c621 struct fcp_resp_with_ext *fcp_rsp; in zfcp_dbf_scsi_common() local
656 fcp_rsp = &(fsf->qtcb->bottom.io.fcp_rsp.iu); in zfcp_dbf_scsi_common()
658 memcpy(&rec->fcp_rsp, fcp_rsp, FCP_RESP_WITH_EXT); in zfcp_dbf_scsi_common()
659 if (fcp_rsp->resp.fr_flags & FCP_RSP_LEN_VAL) { in zfcp_dbf_scsi_common()
660 fcp_rsp_info = (struct fcp_resp_rsp_info *) &fcp_rsp[1]; in zfcp_dbf_scsi_common()
662 rec->pl_len += be32_to_cpu(fcp_rsp->ext.fr_rsp_len); in zfcp_dbf_scsi_common()
664 if (fcp_rsp->resp.fr_flags & FCP_SNS_LEN_VAL) { in zfcp_dbf_scsi_common()
665 rec->pl_len += be32_to_cpu(fcp_rsp->ext.fr_sns_len); in zfcp_dbf_scsi_common()
670 if (fcp_rsp->resp.fr_flags != 0) in zfcp_dbf_scsi_common()
672 dbf, fcp_rsp, in zfcp_dbf_scsi_common()
Dzfcp_fsf.c2175 struct fcp_resp_with_ext *fcp_rsp; in zfcp_fsf_fcp_cmnd_handler() local
2209 fcp_rsp = &req->qtcb->bottom.io.fcp_rsp.iu; in zfcp_fsf_fcp_cmnd_handler()
2210 zfcp_fc_eval_fcp_rsp(fcp_rsp, scpnt); in zfcp_fsf_fcp_cmnd_handler()
2365 struct fcp_resp_with_ext *fcp_rsp; in zfcp_fsf_fcp_task_mgmt_handler() local
2370 fcp_rsp = &req->qtcb->bottom.io.fcp_rsp.iu; in zfcp_fsf_fcp_task_mgmt_handler()
2371 rsp_info = (struct fcp_resp_rsp_info *) &fcp_rsp[1]; in zfcp_fsf_fcp_task_mgmt_handler()
Dzfcp_fsf.h323 } fcp_rsp; member
/Linux-v5.4/drivers/scsi/bnx2fc/
Dbnx2fc_io.c26 struct fcoe_fcp_rsp_payload *fcp_rsp,
1757 struct fcoe_fcp_rsp_payload *fcp_rsp, in bnx2fc_parse_fcp_rsp() argument
1762 u8 rsp_flags = fcp_rsp->fcp_flags.flags; in bnx2fc_parse_fcp_rsp()
1774 io_req->fcp_resid = fcp_rsp->fcp_resid; in bnx2fc_parse_fcp_rsp()
1778 fcp_rsp->scsi_status_code; in bnx2fc_parse_fcp_rsp()
1792 = fcp_rsp->fcp_rsp_len; in bnx2fc_parse_fcp_rsp()
1797 fcp_sns_len = fcp_rsp->fcp_sns_len; in bnx2fc_parse_fcp_rsp()
1798 rq_buff_len += fcp_rsp->fcp_sns_len; in bnx2fc_parse_fcp_rsp()
1923 struct fcoe_fcp_rsp_payload *fcp_rsp; in bnx2fc_process_scsi_cmd_compl() local
1949 fcp_rsp = (struct fcoe_fcp_rsp_payload *) in bnx2fc_process_scsi_cmd_compl()
[all …]
D57xx_hsi_bnx2fc.h199 struct fcoe_fcp_rsp_union fcp_rsp; member
Dbnx2fc.h445 struct fcp_rsp *rsp;
/Linux-v5.4/drivers/scsi/qedf/
Dqedf_io.c1059 struct fcoe_cqe_rsp_info *fcp_rsp) in qedf_parse_fcp_rsp() argument
1063 u8 rsp_flags = fcp_rsp->rsp_flags.flags; in qedf_parse_fcp_rsp()
1072 io_req->fcp_resid = fcp_rsp->fcp_resid; in qedf_parse_fcp_rsp()
1076 fcp_rsp->scsi_status_code; in qedf_parse_fcp_rsp()
1080 fcp_rsp_len = fcp_rsp->fcp_rsp_len; in qedf_parse_fcp_rsp()
1084 fcp_sns_len = fcp_rsp->fcp_sns_len; in qedf_parse_fcp_rsp()
1132 struct fcoe_cqe_rsp_info *fcp_rsp; in qedf_scsi_completion() local
1155 fcp_rsp = &cqe->cqe_info.rsp_info; in qedf_scsi_completion()
1201 qedf_parse_fcp_rsp(io_req, fcp_rsp); in qedf_scsi_completion()
1220 io_req->xid, fcp_rsp->rsp_flags.flags, in qedf_scsi_completion()
[all …]
/Linux-v5.4/drivers/scsi/lpfc/
Dlpfc_sli.h422 struct fcp_rsp *fcp_rsp; member
Dlpfc_scsi.h61 struct fcp_rsp { struct
Dlpfc_scsi.c343 (sizeof(struct fcp_cmnd) + sizeof(struct fcp_rsp)); in lpfc_new_scsi_buf_s3()
349 (int)sizeof(struct fcp_rsp), bpl_size); in lpfc_new_scsi_buf_s3()
381 psb->fcp_rsp = psb->data + sizeof(struct fcp_cmnd); in lpfc_new_scsi_buf_s3()
383 sizeof(struct fcp_rsp); in lpfc_new_scsi_buf_s3()
390 sizeof(struct fcp_rsp); in lpfc_new_scsi_buf_s3()
406 bpl[1].tus.f.bdeSize = sizeof(struct fcp_rsp); in lpfc_new_scsi_buf_s3()
430 sizeof(struct fcp_rsp); in lpfc_new_scsi_buf_s3()
678 lpfc_cmd->fcp_rsp = tmp->fcp_rsp; in lpfc_get_scsi_buf_s4()
702 sgl->sge_len = cpu_to_le32(sizeof(struct fcp_rsp)); in lpfc_get_scsi_buf_s4()
932 sizeof(struct fcp_rsp) + in lpfc_scsi_prep_dma_buf_s3()
[all …]
Dlpfc_hw4.h2064 struct fcp_rsp *fcp_rsp; member
Dlpfc_init.c6291 sizeof(struct fcp_rsp) + in lpfc_sli_driver_resource_setup()
6306 sizeof(struct fcp_rsp) + in lpfc_sli_driver_resource_setup()
6344 sizeof(struct fcp_rsp), in lpfc_sli_driver_resource_setup()
6724 sizeof(struct fcp_rsp) + max_buf_size; in lpfc_sli4_driver_resource_setup()
6746 sizeof(struct fcp_rsp) + in lpfc_sli4_driver_resource_setup()
6812 sizeof(struct fcp_rsp), in lpfc_sli4_driver_resource_setup()
Dlpfc_sli.c9451 xmit_len + sizeof(struct fcp_rsp)); in lpfc_sli4_iocb2wqe()
9515 xmit_len + sizeof(struct fcp_rsp)); in lpfc_sli4_iocb2wqe()
9579 xmit_len + sizeof(struct fcp_rsp)); in lpfc_sli4_iocb2wqe()
20579 tmp->fcp_rsp = (struct fcp_rsp *)((uint8_t *)tmp->fcp_cmnd + in lpfc_get_cmd_rsp_buf_per_hdwq()
/Linux-v5.4/drivers/net/ethernet/broadcom/
Dcnic_defs.h2501 struct fcoe_fcp_rsp_union fcp_rsp; member
/Linux-v5.4/Documentation/scsi/
DChangeLog.lpfc1027 * Changed FCP_RSP to struct fcp_rsp.