/kernel/linux/linux-5.10/drivers/s390/scsi/ |
H A D | zfcp_fc.h | 268 * @fcp_rsp: FCP RSP IU to evaluate 272 void zfcp_fc_eval_fcp_rsp(struct fcp_resp_with_ext *fcp_rsp, in zfcp_fc_eval_fcp_rsp() argument 281 scsi->result |= fcp_rsp->resp.fr_status; in zfcp_fc_eval_fcp_rsp() 283 rsp_flags = fcp_rsp->resp.fr_flags; in zfcp_fc_eval_fcp_rsp() 286 rsp_info = (struct fcp_resp_rsp_info *) &fcp_rsp[1]; in zfcp_fc_eval_fcp_rsp() 296 sense = (char *) &fcp_rsp[1]; in zfcp_fc_eval_fcp_rsp() 298 sense += be32_to_cpu(fcp_rsp->ext.fr_rsp_len); in zfcp_fc_eval_fcp_rsp() 299 sense_len = min_t(u32, be32_to_cpu(fcp_rsp->ext.fr_sns_len), in zfcp_fc_eval_fcp_rsp() 305 resid = be32_to_cpu(fcp_rsp->ext.fr_resid); in zfcp_fc_eval_fcp_rsp() 309 fcp_rsp in zfcp_fc_eval_fcp_rsp() [all...] |
H A D | zfcp_dbf.h | 249 * @fcp_rsp: response for FCP request 266 struct fcp_resp_with_ext fcp_rsp; member 332 struct fcp_resp *fcp_rsp; in zfcp_dbf_hba_fsf_resp_suppress() local 337 fcp_rsp = &qtcb->bottom.io.fcp_rsp.iu.resp; in zfcp_dbf_hba_fsf_resp_suppress() 338 rsp_flags = fcp_rsp->fr_flags; in zfcp_dbf_hba_fsf_resp_suppress() 339 fr_status = fcp_rsp->fr_status; in zfcp_dbf_hba_fsf_resp_suppress()
|
H A D | zfcp_dbf.c | 661 struct fcp_resp_with_ext *fcp_rsp; in zfcp_dbf_scsi_common() local 696 fcp_rsp = &(fsf->qtcb->bottom.io.fcp_rsp.iu); in zfcp_dbf_scsi_common() 698 memcpy(&rec->fcp_rsp, fcp_rsp, FCP_RESP_WITH_EXT); in zfcp_dbf_scsi_common() 699 if (fcp_rsp->resp.fr_flags & FCP_RSP_LEN_VAL) { in zfcp_dbf_scsi_common() 700 fcp_rsp_info = (struct fcp_resp_rsp_info *) &fcp_rsp[1]; in zfcp_dbf_scsi_common() 702 rec->pl_len += be32_to_cpu(fcp_rsp->ext.fr_rsp_len); in zfcp_dbf_scsi_common() 704 if (fcp_rsp->resp.fr_flags & FCP_SNS_LEN_VAL) { in zfcp_dbf_scsi_common() 705 rec->pl_len += be32_to_cpu(fcp_rsp in zfcp_dbf_scsi_common() [all...] |
H A D | zfcp_fsf.c | 2444 struct fcp_resp_with_ext *fcp_rsp; in zfcp_fsf_fcp_cmnd_handler() local 2478 fcp_rsp = &req->qtcb->bottom.io.fcp_rsp.iu; in zfcp_fsf_fcp_cmnd_handler() 2479 zfcp_fc_eval_fcp_rsp(fcp_rsp, scpnt); in zfcp_fsf_fcp_cmnd_handler() 2634 struct fcp_resp_with_ext *fcp_rsp; in zfcp_fsf_fcp_task_mgmt_handler() local 2639 fcp_rsp = &req->qtcb->bottom.io.fcp_rsp.iu; in zfcp_fsf_fcp_task_mgmt_handler() 2640 rsp_info = (struct fcp_resp_rsp_info *) &fcp_rsp[1]; in zfcp_fsf_fcp_task_mgmt_handler()
|
H A D | zfcp_fsf.h | 340 } fcp_rsp; member
|
/kernel/linux/linux-6.6/drivers/s390/scsi/ |
H A D | zfcp_fc.h | 268 * @fcp_rsp: FCP RSP IU to evaluate 272 void zfcp_fc_eval_fcp_rsp(struct fcp_resp_with_ext *fcp_rsp, in zfcp_fc_eval_fcp_rsp() argument 280 scsi->result |= fcp_rsp->resp.fr_status; in zfcp_fc_eval_fcp_rsp() 282 rsp_flags = fcp_rsp->resp.fr_flags; in zfcp_fc_eval_fcp_rsp() 285 rsp_info = (struct fcp_resp_rsp_info *) &fcp_rsp[1]; in zfcp_fc_eval_fcp_rsp() 295 sense = (char *) &fcp_rsp[1]; in zfcp_fc_eval_fcp_rsp() 297 sense += be32_to_cpu(fcp_rsp->ext.fr_rsp_len); in zfcp_fc_eval_fcp_rsp() 298 sense_len = min_t(u32, be32_to_cpu(fcp_rsp->ext.fr_sns_len), in zfcp_fc_eval_fcp_rsp() 304 resid = be32_to_cpu(fcp_rsp->ext.fr_resid); in zfcp_fc_eval_fcp_rsp() 308 fcp_rsp in zfcp_fc_eval_fcp_rsp() [all...] |
H A D | zfcp_dbf.h | 249 * @fcp_rsp: response for FCP request 266 struct fcp_resp_with_ext fcp_rsp; member 332 struct fcp_resp *fcp_rsp; in zfcp_dbf_hba_fsf_resp_suppress() local 337 fcp_rsp = &qtcb->bottom.io.fcp_rsp.iu.resp; in zfcp_dbf_hba_fsf_resp_suppress() 338 rsp_flags = fcp_rsp->fr_flags; in zfcp_dbf_hba_fsf_resp_suppress() 339 fr_status = fcp_rsp->fr_status; in zfcp_dbf_hba_fsf_resp_suppress()
|
H A D | zfcp_dbf.c | 678 struct fcp_resp_with_ext *fcp_rsp; in zfcp_dbf_scsi_common() local 713 fcp_rsp = &(fsf->qtcb->bottom.io.fcp_rsp.iu); in zfcp_dbf_scsi_common() 715 memcpy(&rec->fcp_rsp, fcp_rsp, FCP_RESP_WITH_EXT); in zfcp_dbf_scsi_common() 716 if (fcp_rsp->resp.fr_flags & FCP_RSP_LEN_VAL) { in zfcp_dbf_scsi_common() 717 fcp_rsp_info = (struct fcp_resp_rsp_info *) &fcp_rsp[1]; in zfcp_dbf_scsi_common() 719 rec->pl_len += be32_to_cpu(fcp_rsp->ext.fr_rsp_len); in zfcp_dbf_scsi_common() 721 if (fcp_rsp->resp.fr_flags & FCP_SNS_LEN_VAL) { in zfcp_dbf_scsi_common() 722 rec->pl_len += be32_to_cpu(fcp_rsp in zfcp_dbf_scsi_common() [all...] |
H A D | zfcp_fsf.c | 2465 struct fcp_resp_with_ext *fcp_rsp; in zfcp_fsf_fcp_cmnd_handler() local 2499 fcp_rsp = &req->qtcb->bottom.io.fcp_rsp.iu; in zfcp_fsf_fcp_cmnd_handler() 2500 zfcp_fc_eval_fcp_rsp(fcp_rsp, scpnt); in zfcp_fsf_fcp_cmnd_handler() 2656 struct fcp_resp_with_ext *fcp_rsp; in zfcp_fsf_fcp_task_mgmt_handler() local 2661 fcp_rsp = &req->qtcb->bottom.io.fcp_rsp.iu; in zfcp_fsf_fcp_task_mgmt_handler() 2662 rsp_info = (struct fcp_resp_rsp_info *) &fcp_rsp[1]; in zfcp_fsf_fcp_task_mgmt_handler()
|
H A D | zfcp_fsf.h | 351 } fcp_rsp; member
|
/kernel/linux/linux-5.10/drivers/scsi/bnx2fc/ |
H A D | bnx2fc_io.c | 26 struct fcoe_fcp_rsp_payload *fcp_rsp, 1760 struct fcoe_fcp_rsp_payload *fcp_rsp, in bnx2fc_parse_fcp_rsp() 1764 u8 rsp_flags = fcp_rsp->fcp_flags.flags; in bnx2fc_parse_fcp_rsp() 1773 io_req->fcp_resid = fcp_rsp->fcp_resid; in bnx2fc_parse_fcp_rsp() 1777 fcp_rsp->scsi_status_code; in bnx2fc_parse_fcp_rsp() 1791 = fcp_rsp->fcp_rsp_len; in bnx2fc_parse_fcp_rsp() 1796 fcp_sns_len = fcp_rsp->fcp_sns_len; in bnx2fc_parse_fcp_rsp() 1797 rq_buff_len += fcp_rsp->fcp_sns_len; in bnx2fc_parse_fcp_rsp() 1911 struct fcoe_fcp_rsp_payload *fcp_rsp; in bnx2fc_process_scsi_cmd_compl() local 1942 /* Fetch fcp_rsp fro in bnx2fc_process_scsi_cmd_compl() 1759 bnx2fc_parse_fcp_rsp(struct bnx2fc_cmd *io_req, struct fcoe_fcp_rsp_payload *fcp_rsp, u8 num_rq, unsigned char *rq_data) bnx2fc_parse_fcp_rsp() argument [all...] |
H A D | 57xx_hsi_bnx2fc.h | 199 struct fcoe_fcp_rsp_union fcp_rsp; member
|
H A D | bnx2fc.h | 445 struct fcp_rsp *rsp;
|
/kernel/linux/linux-6.6/drivers/scsi/bnx2fc/ |
H A D | bnx2fc_io.c | 26 struct fcoe_fcp_rsp_payload *fcp_rsp, 1758 struct fcoe_fcp_rsp_payload *fcp_rsp, in bnx2fc_parse_fcp_rsp() 1762 u8 rsp_flags = fcp_rsp->fcp_flags.flags; in bnx2fc_parse_fcp_rsp() 1771 io_req->fcp_resid = fcp_rsp->fcp_resid; in bnx2fc_parse_fcp_rsp() 1774 io_req->cdb_status = fcp_rsp->scsi_status_code; in bnx2fc_parse_fcp_rsp() 1788 = fcp_rsp->fcp_rsp_len; in bnx2fc_parse_fcp_rsp() 1793 fcp_sns_len = fcp_rsp->fcp_sns_len; in bnx2fc_parse_fcp_rsp() 1794 rq_buff_len += fcp_rsp->fcp_sns_len; in bnx2fc_parse_fcp_rsp() 1908 struct fcoe_fcp_rsp_payload *fcp_rsp; in bnx2fc_process_scsi_cmd_compl() local 1939 /* Fetch fcp_rsp fro in bnx2fc_process_scsi_cmd_compl() 1757 bnx2fc_parse_fcp_rsp(struct bnx2fc_cmd *io_req, struct fcoe_fcp_rsp_payload *fcp_rsp, u8 num_rq, unsigned char *rq_data) bnx2fc_parse_fcp_rsp() argument [all...] |
H A D | 57xx_hsi_bnx2fc.h | 199 struct fcoe_fcp_rsp_union fcp_rsp; member
|
H A D | bnx2fc.h | 442 struct fcp_rsp *rsp;
|
/kernel/linux/linux-5.10/drivers/scsi/qedf/ |
H A D | qedf_io.c | 1057 struct fcoe_cqe_rsp_info *fcp_rsp) in qedf_parse_fcp_rsp() 1061 u8 rsp_flags = fcp_rsp->rsp_flags.flags; in qedf_parse_fcp_rsp() 1070 io_req->fcp_resid = fcp_rsp->fcp_resid; in qedf_parse_fcp_rsp() 1074 fcp_rsp->scsi_status_code; in qedf_parse_fcp_rsp() 1078 fcp_rsp_len = fcp_rsp->fcp_rsp_len; in qedf_parse_fcp_rsp() 1082 fcp_sns_len = fcp_rsp->fcp_sns_len; in qedf_parse_fcp_rsp() 1128 struct fcoe_cqe_rsp_info *fcp_rsp; in qedf_scsi_completion() local 1151 fcp_rsp = &cqe->cqe_info.rsp_info; in qedf_scsi_completion() 1197 qedf_parse_fcp_rsp(io_req, fcp_rsp); in qedf_scsi_completion() 1215 "Firmware detected underrun: xid=0x%x fcp_rsp in qedf_scsi_completion() 1056 qedf_parse_fcp_rsp(struct qedf_ioreq *io_req, struct fcoe_cqe_rsp_info *fcp_rsp) qedf_parse_fcp_rsp() argument 2533 struct fcoe_cqe_rsp_info *fcp_rsp; qedf_process_tmf_compl() local [all...] |
/kernel/linux/linux-6.6/drivers/scsi/qedf/ |
H A D | qedf_io.c | 1051 struct fcoe_cqe_rsp_info *fcp_rsp) in qedf_parse_fcp_rsp() 1055 u8 rsp_flags = fcp_rsp->rsp_flags.flags; in qedf_parse_fcp_rsp() 1064 io_req->fcp_resid = fcp_rsp->fcp_resid; in qedf_parse_fcp_rsp() 1067 io_req->cdb_status = fcp_rsp->scsi_status_code; in qedf_parse_fcp_rsp() 1071 fcp_rsp_len = fcp_rsp->fcp_rsp_len; in qedf_parse_fcp_rsp() 1075 fcp_sns_len = fcp_rsp->fcp_sns_len; in qedf_parse_fcp_rsp() 1121 struct fcoe_cqe_rsp_info *fcp_rsp; in qedf_scsi_completion() local 1144 fcp_rsp = &cqe->cqe_info.rsp_info; in qedf_scsi_completion() 1184 qedf_parse_fcp_rsp(io_req, fcp_rsp); in qedf_scsi_completion() 1202 "Firmware detected underrun: xid=0x%x fcp_rsp in qedf_scsi_completion() 1050 qedf_parse_fcp_rsp(struct qedf_ioreq *io_req, struct fcoe_cqe_rsp_info *fcp_rsp) qedf_parse_fcp_rsp() argument 2513 struct fcoe_cqe_rsp_info *fcp_rsp; qedf_process_tmf_compl() local [all...] |
/kernel/linux/linux-6.6/drivers/scsi/lpfc/ |
H A D | lpfc_scsi.c | 264 (sizeof(struct fcp_cmnd) + sizeof(struct fcp_rsp)); in lpfc_new_scsi_buf_s3() 270 (int)sizeof(struct fcp_rsp), bpl_size); in lpfc_new_scsi_buf_s3() 280 * struct fcp_cmnd, struct fcp_rsp and the number of bde's in lpfc_new_scsi_buf_s3() 302 psb->fcp_rsp = psb->data + sizeof(struct fcp_cmnd); in lpfc_new_scsi_buf_s3() 304 sizeof(struct fcp_rsp); in lpfc_new_scsi_buf_s3() 311 sizeof(struct fcp_rsp); in lpfc_new_scsi_buf_s3() 327 bpl[1].tus.f.bdeSize = sizeof(struct fcp_rsp); in lpfc_new_scsi_buf_s3() 351 sizeof(struct fcp_rsp); in lpfc_new_scsi_buf_s3() 650 lpfc_cmd->fcp_rsp = tmp->fcp_rsp; in lpfc_get_scsi_buf_s4() [all...] |
H A D | lpfc_sli.h | 448 * fcp_cmd, fcp_rsp and a scatter gather bde list that 452 struct fcp_rsp *fcp_rsp; member
|
H A D | lpfc_scsi.h | 61 struct fcp_rsp { struct
|
/kernel/linux/linux-5.10/drivers/scsi/lpfc/ |
H A D | lpfc_sli.h | 417 * fcp_cmd, fcp_rsp and a scatter gather bde list that 421 struct fcp_rsp *fcp_rsp; member
|
H A D | lpfc_scsi.c | 343 (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() 359 * struct fcp_cmnd, struct fcp_rsp and the number of bde's 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() 680 lpfc_cmd->fcp_rsp = tmp->fcp_rsp; in lpfc_get_scsi_buf_s4() [all...] |
H A D | lpfc_scsi.h | 61 struct fcp_rsp { struct
|
H A D | lpfc_init.c | 6432 sizeof(struct fcp_rsp) + in lpfc_sli_driver_resource_setup() 6447 sizeof(struct fcp_rsp) + in lpfc_sli_driver_resource_setup() 6485 sizeof(struct fcp_rsp), in lpfc_sli_driver_resource_setup() 6847 sizeof(struct fcp_rsp) + max_buf_size; in lpfc_sli4_driver_resource_setup() 6869 sizeof(struct fcp_rsp) + in lpfc_sli4_driver_resource_setup() 6930 sizeof(struct fcp_rsp), in lpfc_sli4_driver_resource_setup()
|