Lines Matching refs:lpfc_cmd

1252 	struct lpfc_io_buf *lpfc_cmd;  in __lpfc_sli_get_els_sglq()  local
1260 lpfc_cmd = piocbq->io_buf; in __lpfc_sli_get_els_sglq()
1261 ndlp = lpfc_cmd->rdata->pnode; in __lpfc_sli_get_els_sglq()
10585 struct lpfc_io_buf *lpfc_cmd = piocb->io_buf; in __lpfc_sli_issue_fcp_io_s4() local
10587 lpfc_prep_embed_io(phba, lpfc_cmd); in __lpfc_sli_issue_fcp_io_s4()
10588 return lpfc_sli4_issue_wqe(phba, lpfc_cmd->hdwq, piocb); in __lpfc_sli_issue_fcp_io_s4()
10592 lpfc_prep_embed_io(struct lpfc_hba *phba, struct lpfc_io_buf *lpfc_cmd) in lpfc_prep_embed_io() argument
10594 struct lpfc_iocbq *piocb = &lpfc_cmd->cur_iocbq; in lpfc_prep_embed_io()
10595 union lpfc_wqe128 *wqe = &lpfc_cmd->cur_iocbq.wqe; in lpfc_prep_embed_io()
10600 sgl = (struct sli4_sge_le *)lpfc_cmd->dma_sgl; in lpfc_prep_embed_io()
10606 fcp_cmnd = lpfc_cmd->fcp_cmnd; in lpfc_prep_embed_io()
11250 struct lpfc_io_buf *lpfc_cmd; in lpfc_sli4_calc_ring() local
11260 lpfc_cmd = piocb->io_buf; in lpfc_sli4_calc_ring()
11261 piocb->hba_wqidx = lpfc_cmd->hdwq_no; in lpfc_sli4_calc_ring()
12644 struct lpfc_io_buf *lpfc_cmd; in lpfc_sli_validate_fcp_iocb() local
12647 lpfc_cmd = container_of(iocbq, struct lpfc_io_buf, cur_iocbq); in lpfc_sli_validate_fcp_iocb()
12649 if (lpfc_cmd->pCmd == NULL) in lpfc_sli_validate_fcp_iocb()
12654 if ((lpfc_cmd->rdata) && (lpfc_cmd->rdata->pnode) && in lpfc_sli_validate_fcp_iocb()
12655 (lpfc_cmd->rdata->pnode->nlp_sid == tgt_id) && in lpfc_sli_validate_fcp_iocb()
12656 (scsilun_to_int(&lpfc_cmd->fcp_cmnd->fcp_lun) == lun_id)) in lpfc_sli_validate_fcp_iocb()
12660 if ((lpfc_cmd->rdata) && (lpfc_cmd->rdata->pnode) && in lpfc_sli_validate_fcp_iocb()
12661 (lpfc_cmd->rdata->pnode->nlp_sid == tgt_id)) in lpfc_sli_validate_fcp_iocb()
12859 struct lpfc_io_buf *lpfc_cmd; in lpfc_sli_abort_taskmgmt() local
12887 lpfc_cmd = container_of(iocbq, struct lpfc_io_buf, cur_iocbq); in lpfc_sli_abort_taskmgmt()
12888 spin_lock(&lpfc_cmd->buf_lock); in lpfc_sli_abort_taskmgmt()
12890 if (!lpfc_cmd->pCmd) { in lpfc_sli_abort_taskmgmt()
12891 spin_unlock(&lpfc_cmd->buf_lock); in lpfc_sli_abort_taskmgmt()
12899 spin_unlock(&lpfc_cmd->buf_lock); in lpfc_sli_abort_taskmgmt()
12914 spin_unlock(&lpfc_cmd->buf_lock); in lpfc_sli_abort_taskmgmt()
12923 spin_unlock(&lpfc_cmd->buf_lock); in lpfc_sli_abort_taskmgmt()
12930 cqid = lpfc_cmd->hdwq->io_cq_map; in lpfc_sli_abort_taskmgmt()
12941 ndlp = lpfc_cmd->rdata->pnode; in lpfc_sli_abort_taskmgmt()
12981 spin_unlock(&lpfc_cmd->buf_lock); in lpfc_sli_abort_taskmgmt()
13016 struct lpfc_io_buf *lpfc_cmd; in lpfc_sli_wake_iocb_wait() local
13047 lpfc_cmd = container_of(cmdiocbq, struct lpfc_io_buf, in lpfc_sli_wake_iocb_wait()
13050 lpfc_cmd->flags |= LPFC_SBUF_XBUSY; in lpfc_sli_wake_iocb_wait()
13052 lpfc_cmd->flags &= ~LPFC_SBUF_XBUSY; in lpfc_sli_wake_iocb_wait()
21473 struct lpfc_io_buf *lpfc_cmd; in lpfc_sli4_issue_abort_iotag() local
21517 lpfc_cmd = container_of(cmdiocb, struct lpfc_io_buf, cur_iocbq); in lpfc_sli4_issue_abort_iotag()
21518 retval = lpfc_sli4_issue_wqe(phba, lpfc_cmd->hdwq, abtsiocb); in lpfc_sli4_issue_abort_iotag()
22118 struct lpfc_io_buf *lpfc_cmd, *lpfc_cmd_next; in lpfc_io_buf() local
22121 list_for_each_entry_safe(lpfc_cmd, lpfc_cmd_next, in lpfc_io_buf()
22124 lpfc_cmd->cur_iocbq.sli4_lxritag)) in lpfc_io_buf()
22127 if (lpfc_cmd->flags & LPFC_SBUF_NOT_POSTED) in lpfc_io_buf()
22130 list_del_init(&lpfc_cmd->list); in lpfc_io_buf()
22132 lpfc_cmd->hdwq = qp; in lpfc_io_buf()
22133 lpfc_cmd->hdwq_no = idx; in lpfc_io_buf()
22134 return lpfc_cmd; in lpfc_io_buf()
22163 struct lpfc_io_buf *lpfc_cmd; in lpfc_get_io_buf() local
22166 lpfc_cmd = NULL; in lpfc_get_io_buf()
22171 return lpfc_cmd; in lpfc_get_io_buf()
22175 lpfc_cmd = lpfc_get_io_buf_from_multixri_pools( in lpfc_get_io_buf()
22181 lpfc_cmd = lpfc_io_buf(phba, ndlp, hwqid); in lpfc_get_io_buf()
22182 if (!lpfc_cmd) { in lpfc_get_io_buf()
22193 lpfc_cmd = lpfc_io_buf(phba, ndlp, hwqid); in lpfc_get_io_buf()
22198 return lpfc_cmd; in lpfc_get_io_buf()