Lines Matching refs:wcqe

1782 	struct lpfc_wcqe_complete *wcqe = &rspiocb->wcqe_cmpl;  in lpfc_cmf_sync_cmpl()  local
1790 status = bf_get(lpfc_wcqe_c_status, wcqe); in lpfc_cmf_sync_cmpl()
1796 bf_get(lpfc_wcqe_c_request_tag, wcqe), in lpfc_cmf_sync_cmpl()
1797 bf_get(lpfc_wcqe_c_status, wcqe), in lpfc_cmf_sync_cmpl()
1798 bf_get(lpfc_wcqe_c_hw_status, wcqe), in lpfc_cmf_sync_cmpl()
1799 wcqe->total_data_placed, in lpfc_cmf_sync_cmpl()
1800 wcqe->parameter); in lpfc_cmf_sync_cmpl()
1805 info = wcqe->parameter; in lpfc_cmf_sync_cmpl()
1814 tdp = bf_get(lpfc_wcqe_c_cmf_bw, wcqe); in lpfc_cmf_sync_cmpl()
1815 cg = bf_get(lpfc_wcqe_c_cmf_cg, wcqe); in lpfc_cmf_sync_cmpl()
1822 bf_get(lpfc_wcqe_c_request_tag, wcqe)); in lpfc_cmf_sync_cmpl()
14176 struct lpfc_wcqe_complete *wcqe; in lpfc_sli4_els_preprocess_rspiocbq() local
14183 wcqe = &irspiocbq->cq_event.cqe.wcqe_cmpl; in lpfc_sli4_els_preprocess_rspiocbq()
14188 bf_get(lpfc_wcqe_c_request_tag, wcqe)); in lpfc_sli4_els_preprocess_rspiocbq()
14194 wcqe->word0, wcqe->total_data_placed, in lpfc_sli4_els_preprocess_rspiocbq()
14195 wcqe->parameter, wcqe->word3); in lpfc_sli4_els_preprocess_rspiocbq()
14201 memcpy(&irspiocbq->wcqe_cmpl, wcqe, sizeof(*wcqe)); in lpfc_sli4_els_preprocess_rspiocbq()
14207 if (bf_get(lpfc_wcqe_c_xb, wcqe)) { in lpfc_sli4_els_preprocess_rspiocbq()
14467 struct lpfc_wcqe_complete *wcqe) in lpfc_sli4_sp_handle_els_wcqe() argument
14476 if (unlikely(bf_get(lpfc_wcqe_c_status, wcqe))) { in lpfc_sli4_sp_handle_els_wcqe()
14481 bf_get(lpfc_wcqe_c_status, wcqe), in lpfc_sli4_sp_handle_els_wcqe()
14482 wcqe->word0, wcqe->total_data_placed, in lpfc_sli4_sp_handle_els_wcqe()
14483 wcqe->parameter, wcqe->word3); in lpfc_sli4_sp_handle_els_wcqe()
14502 memcpy(&irspiocbq->cq_event.cqe.wcqe_cmpl, wcqe, sizeof(*wcqe)); in lpfc_sli4_sp_handle_els_wcqe()
14522 struct lpfc_wcqe_release *wcqe) in lpfc_sli4_sp_handle_rel_wcqe() argument
14528 if (bf_get(lpfc_wcqe_r_wq_id, wcqe) == phba->sli4_hba.els_wq->queue_id) in lpfc_sli4_sp_handle_rel_wcqe()
14530 bf_get(lpfc_wcqe_r_wqe_index, wcqe)); in lpfc_sli4_sp_handle_rel_wcqe()
14535 bf_get(lpfc_wcqe_r_wqe_index, wcqe), in lpfc_sli4_sp_handle_rel_wcqe()
14552 struct sli4_wcqe_xri_aborted *wcqe) in lpfc_sli4_sp_handle_abort_xri_wcqe() argument
14560 lpfc_sli4_io_xri_aborted(phba, wcqe, cq->hdwq); in lpfc_sli4_sp_handle_abort_xri_wcqe()
14564 lpfc_sli4_nvmet_xri_aborted(phba, wcqe); in lpfc_sli4_sp_handle_abort_xri_wcqe()
14570 cq_event = lpfc_cq_event_setup(phba, wcqe, sizeof(*wcqe)); in lpfc_sli4_sp_handle_abort_xri_wcqe()
14590 cq->subtype, wcqe->word0, wcqe->parameter, in lpfc_sli4_sp_handle_abort_xri_wcqe()
14591 wcqe->word2, wcqe->word3); in lpfc_sli4_sp_handle_abort_xri_wcqe()
15034 struct lpfc_wcqe_complete *wcqe) in lpfc_sli4_fp_handle_fcp_wcqe() argument
15041 if (unlikely(bf_get(lpfc_wcqe_c_status, wcqe))) { in lpfc_sli4_fp_handle_fcp_wcqe()
15045 if (((bf_get(lpfc_wcqe_c_status, wcqe) == in lpfc_sli4_fp_handle_fcp_wcqe()
15047 ((wcqe->parameter & IOERR_PARAM_MASK) == in lpfc_sli4_fp_handle_fcp_wcqe()
15055 bf_get(lpfc_wcqe_c_status, wcqe), in lpfc_sli4_fp_handle_fcp_wcqe()
15056 wcqe->word0, wcqe->total_data_placed, in lpfc_sli4_fp_handle_fcp_wcqe()
15057 wcqe->parameter, wcqe->word3); in lpfc_sli4_fp_handle_fcp_wcqe()
15064 bf_get(lpfc_wcqe_c_request_tag, wcqe)); in lpfc_sli4_fp_handle_fcp_wcqe()
15070 bf_get(lpfc_wcqe_c_request_tag, wcqe)); in lpfc_sli4_fp_handle_fcp_wcqe()
15076 if (bf_get(lpfc_wcqe_c_xb, wcqe)) { in lpfc_sli4_fp_handle_fcp_wcqe()
15092 memcpy(&cmdiocbq->wcqe_cmpl, wcqe, in lpfc_sli4_fp_handle_fcp_wcqe()
15099 bf_get(lpfc_wcqe_c_request_tag, wcqe)); in lpfc_sli4_fp_handle_fcp_wcqe()
15114 struct lpfc_wcqe_release *wcqe) in lpfc_sli4_fp_handle_rel_wcqe() argument
15121 hba_wqid = bf_get(lpfc_wcqe_r_wq_id, wcqe); in lpfc_sli4_fp_handle_rel_wcqe()
15125 bf_get(lpfc_wcqe_r_wqe_index, wcqe)); in lpfc_sli4_fp_handle_rel_wcqe()
15294 struct lpfc_wcqe_release wcqe; in lpfc_sli4_fp_handle_cqe() local
15298 lpfc_sli4_pcimem_bcopy(cqe, &wcqe, sizeof(struct lpfc_cqe)); in lpfc_sli4_fp_handle_cqe()
15301 switch (bf_get(lpfc_wcqe_c_code, &wcqe)) { in lpfc_sli4_fp_handle_cqe()
15309 (struct lpfc_wcqe_complete *)&wcqe); in lpfc_sli4_fp_handle_cqe()
15315 (struct lpfc_wcqe_release *)&wcqe); in lpfc_sli4_fp_handle_cqe()
15322 (struct sli4_wcqe_xri_aborted *)&wcqe); in lpfc_sli4_fp_handle_cqe()
15329 phba, cq, (struct lpfc_rcqe *)&wcqe); in lpfc_sli4_fp_handle_cqe()
15335 bf_get(lpfc_wcqe_c_code, &wcqe)); in lpfc_sli4_fp_handle_cqe()