Searched refs:wcqe (Results 1 – 7 of 7) sorted by relevance
/Linux-v5.15/drivers/scsi/lpfc/ |
D | lpfc_nvme.c | 308 struct lpfc_wcqe_complete *wcqe) in __lpfc_nvme_ls_req_cmp() argument 317 status = bf_get(lpfc_wcqe_c_status, wcqe) & LPFC_IOCB_STATUS_MASK; in __lpfc_nvme_ls_req_cmp() 325 (wcqe->parameter & 0xffff), in __lpfc_nvme_ls_req_cmp() 329 cmdwqe->sli4_xritag, status, wcqe->parameter); in __lpfc_nvme_ls_req_cmp() 354 struct lpfc_wcqe_complete *wcqe) in lpfc_nvme_ls_req_cmp() argument 360 status = bf_get(lpfc_wcqe_c_status, wcqe) & LPFC_IOCB_STATUS_MASK; in lpfc_nvme_ls_req_cmp() 367 if (bf_get(lpfc_wcqe_c_xb, wcqe)) in lpfc_nvme_ls_req_cmp() 374 __lpfc_nvme_ls_req_cmp(phba, vport, cmdwqe, wcqe); in lpfc_nvme_ls_req_cmp() 536 struct lpfc_wcqe_complete *wcqe)) in __lpfc_nvme_ls_req() argument 920 struct lpfc_wcqe_complete *wcqe) in lpfc_nvme_io_cmd_wqe_cmpl() argument [all …]
|
D | lpfc_nvme.h | 237 struct lpfc_wcqe_complete *wcqe)); 239 struct lpfc_iocbq *cmdwqe, struct lpfc_wcqe_complete *wcqe); 251 struct lpfc_wcqe_complete *wcqe)); 253 struct lpfc_iocbq *cmdwqe, struct lpfc_wcqe_complete *wcqe);
|
D | lpfc_nvmet.c | 296 struct lpfc_wcqe_complete *wcqe) in __lpfc_nvme_xmt_ls_rsp_cmp() argument 302 status = bf_get(lpfc_wcqe_c_status, wcqe) & LPFC_IOCB_STATUS_MASK; in __lpfc_nvme_xmt_ls_rsp_cmp() 303 result = wcqe->parameter; in __lpfc_nvme_xmt_ls_rsp_cmp() 343 struct lpfc_wcqe_complete *wcqe) in lpfc_nvmet_xmt_ls_rsp_cmp() argument 351 status = bf_get(lpfc_wcqe_c_status, wcqe) & LPFC_IOCB_STATUS_MASK; in lpfc_nvmet_xmt_ls_rsp_cmp() 352 result = wcqe->parameter; in lpfc_nvmet_xmt_ls_rsp_cmp() 360 if (bf_get(lpfc_wcqe_c_xb, wcqe)) in lpfc_nvmet_xmt_ls_rsp_cmp() 368 __lpfc_nvme_xmt_ls_rsp_cmp(phba, cmdwqe, wcqe); in lpfc_nvmet_xmt_ls_rsp_cmp() 718 struct lpfc_wcqe_complete *wcqe) in lpfc_nvmet_xmt_fcp_op_cmp() argument 734 status = bf_get(lpfc_wcqe_c_status, wcqe); in lpfc_nvmet_xmt_fcp_op_cmp() [all …]
|
D | lpfc_sli.c | 12615 struct lpfc_wcqe_complete *wcqe) in lpfc_sli4_abort_fcp_cmpl() argument 12624 (bf_get(lpfc_wcqe_c_status, wcqe) in lpfc_sli4_abort_fcp_cmpl() 12626 wcqe->parameter); in lpfc_sli4_abort_fcp_cmpl() 14063 struct lpfc_wcqe_complete *wcqe) in lpfc_sli4_iocb_param_transfer() argument 14075 status = bf_get(lpfc_wcqe_c_status, wcqe); in lpfc_sli4_iocb_param_transfer() 14081 wcqe->total_data_placed; in lpfc_sli4_iocb_param_transfer() 14083 pIocbIn->iocb.un.ulpWord[4] = wcqe->parameter; in lpfc_sli4_iocb_param_transfer() 14085 pIocbIn->iocb.un.ulpWord[4] = wcqe->parameter; in lpfc_sli4_iocb_param_transfer() 14108 max_response = wcqe->total_data_placed; in lpfc_sli4_iocb_param_transfer() 14111 if (max_response < wcqe->total_data_placed) in lpfc_sli4_iocb_param_transfer() [all …]
|
D | lpfc_scsi.c | 2927 struct lpfc_wcqe_complete *wcqe) in lpfc_sli4_parse_bg_err() argument 2931 u32 status = bf_get(lpfc_wcqe_c_status, wcqe); in lpfc_sli4_parse_bg_err() 2937 if (bf_get(lpfc_wcqe_c_bg_ge, wcqe)) /* Guard Check failed */ in lpfc_sli4_parse_bg_err() 2939 if (bf_get(lpfc_wcqe_c_bg_ae, wcqe)) /* AppTag Check failed */ in lpfc_sli4_parse_bg_err() 2941 if (bf_get(lpfc_wcqe_c_bg_re, wcqe)) /* RefTag Check failed */ in lpfc_sli4_parse_bg_err() 2945 if (bf_get(lpfc_wcqe_c_bg_tdpv, wcqe)) { in lpfc_sli4_parse_bg_err() 2947 bghm = wcqe->total_data_placed; in lpfc_sli4_parse_bg_err() 4164 struct lpfc_wcqe_complete *wcqe) in lpfc_fcp_io_cmd_wqe_cmpl() argument 4192 if (bf_get(lpfc_wcqe_c_xb, wcqe)) { in lpfc_fcp_io_cmd_wqe_cmpl() 4226 status = bf_get(lpfc_wcqe_c_status, wcqe); in lpfc_fcp_io_cmd_wqe_cmpl() [all …]
|
/Linux-v5.15/drivers/scsi/elx/libefc_sli/ |
D | sli4.c | 2582 struct sli4_fc_wcqe *wcqe = (void *)cqe; in sli_fc_cqe_parse() local 2585 *r_id = le16_to_cpu(wcqe->request_tag); in sli_fc_cqe_parse() 2586 rc = wcqe->status; in sli_fc_cqe_parse() 2591 wcqe->status, wcqe->hw_status, in sli_fc_cqe_parse() 2592 le16_to_cpu(wcqe->request_tag)); in sli_fc_cqe_parse() 2594 le32_to_cpu(wcqe->wqe_specific_1), in sli_fc_cqe_parse() 2595 le32_to_cpu(wcqe->wqe_specific_2), in sli_fc_cqe_parse() 2596 (wcqe->flags & SLI4_WCQE_XB)); in sli_fc_cqe_parse() 2692 struct sli4_fc_wcqe *wcqe = (void *)cqe; in sli_fc_response_length() local 2694 return le32_to_cpu(wcqe->wqe_specific_1); in sli_fc_response_length() [all …]
|
/Linux-v5.15/drivers/scsi/elx/efct/ |
D | efct_hw.c | 365 struct sli4_fc_wcqe *wcqe = (void *)cqe; in efct_hw_wq_process_io() local 370 if (io->xbusy && (wcqe->flags & SLI4_WCQE_XB) == 0) in efct_hw_wq_process_io() 412 wcqe->flags & SLI4_WCQE_XB) { in efct_hw_wq_process_io()
|