Lines Matching refs:ctiocbq

282 lpfc_ct_handle_mibreq(struct lpfc_hba *phba, struct lpfc_iocbq *ctiocbq)  in lpfc_ct_handle_mibreq()  argument
286 struct lpfc_vport *vport = ctiocbq->vport; in lpfc_ct_handle_mibreq()
287 u32 ulp_status = get_job_ulpstatus(phba, ctiocbq); in lpfc_ct_handle_mibreq()
288 u32 ulp_word4 = get_job_word4(phba, ctiocbq); in lpfc_ct_handle_mibreq()
292 did = bf_get(els_rsp64_sid, &ctiocbq->wqe.xmit_els_rsp); in lpfc_ct_handle_mibreq()
312 ct_req = (struct lpfc_sli_ct_request *)ctiocbq->cmd_dmabuf->virt; in lpfc_ct_handle_mibreq()
319 &ctiocbq->wqe.xmit_els_rsp.wqe_com), in lpfc_ct_handle_mibreq()
321 &ctiocbq->wqe.xmit_els_rsp.wqe_com)); in lpfc_ct_handle_mibreq()
338 struct lpfc_iocbq *ctiocbq) in lpfc_ct_unsol_event() argument
341 IOCB_t *icmd = &ctiocbq->iocb; in lpfc_ct_unsol_event()
349 struct lpfc_dmabuf *bdeBuf1 = ctiocbq->cmd_dmabuf; in lpfc_ct_unsol_event()
350 struct lpfc_dmabuf *bdeBuf2 = ctiocbq->bpl_dmabuf; in lpfc_ct_unsol_event()
354 ctiocbq->cmd_dmabuf = NULL; in lpfc_ct_unsol_event()
355 ctiocbq->rsp_dmabuf = NULL; in lpfc_ct_unsol_event()
356 ctiocbq->bpl_dmabuf = NULL; in lpfc_ct_unsol_event()
358 wcqe_cmpl = &ctiocbq->wcqe_cmpl; in lpfc_ct_unsol_event()
359 status = get_job_ulpstatus(phba, ctiocbq); in lpfc_ct_unsol_event()
360 parameter = get_job_word4(phba, ctiocbq); in lpfc_ct_unsol_event()
384 ctiocbq->cmd_dmabuf = bdeBuf1; in lpfc_ct_unsol_event()
386 ctiocbq->bpl_dmabuf = bdeBuf2; in lpfc_ct_unsol_event()
388 ct_req = (struct lpfc_sli_ct_request *)ctiocbq->cmd_dmabuf->virt; in lpfc_ct_unsol_event()
392 lpfc_ct_handle_mibreq(phba, ctiocbq); in lpfc_ct_unsol_event()
394 if (!lpfc_bsg_ct_unsol_event(phba, pring, ctiocbq)) in lpfc_ct_unsol_event()
400 list_add_tail(&head, &ctiocbq->list); in lpfc_ct_unsol_event()
415 lpfc_ct_unsol_buffer(phba, ctiocbq, bdeBuf1, size); in lpfc_ct_unsol_event()
424 lpfc_ct_unsol_buffer(phba, ctiocbq, bdeBuf2, in lpfc_ct_unsol_event()
432 list_add_tail(&head, &ctiocbq->list); in lpfc_ct_unsol_event()