Lines Matching refs:lpfc_cmd

1250 	struct lpfc_io_buf *lpfc_cmd;  in __lpfc_sli_get_els_sglq()  local
1258 lpfc_cmd = piocbq->io_buf; in __lpfc_sli_get_els_sglq()
1259 ndlp = lpfc_cmd->rdata->pnode; in __lpfc_sli_get_els_sglq()
10567 struct lpfc_io_buf *lpfc_cmd = piocb->io_buf; in __lpfc_sli_issue_fcp_io_s4() local
10569 lpfc_prep_embed_io(phba, lpfc_cmd); in __lpfc_sli_issue_fcp_io_s4()
10570 return lpfc_sli4_issue_wqe(phba, lpfc_cmd->hdwq, piocb); in __lpfc_sli_issue_fcp_io_s4()
10574 lpfc_prep_embed_io(struct lpfc_hba *phba, struct lpfc_io_buf *lpfc_cmd) in lpfc_prep_embed_io() argument
10576 struct lpfc_iocbq *piocb = &lpfc_cmd->cur_iocbq; in lpfc_prep_embed_io()
10577 union lpfc_wqe128 *wqe = &lpfc_cmd->cur_iocbq.wqe; in lpfc_prep_embed_io()
10581 sgl = (struct sli4_sge *)lpfc_cmd->dma_sgl; in lpfc_prep_embed_io()
10587 fcp_cmnd = lpfc_cmd->fcp_cmnd; in lpfc_prep_embed_io()
11223 struct lpfc_io_buf *lpfc_cmd; in lpfc_sli4_calc_ring() local
11233 lpfc_cmd = piocb->io_buf; in lpfc_sli4_calc_ring()
11234 piocb->hba_wqidx = lpfc_cmd->hdwq_no; in lpfc_sli4_calc_ring()
12619 struct lpfc_io_buf *lpfc_cmd; in lpfc_sli_validate_fcp_iocb() local
12622 lpfc_cmd = container_of(iocbq, struct lpfc_io_buf, cur_iocbq); in lpfc_sli_validate_fcp_iocb()
12624 if (lpfc_cmd->pCmd == NULL) in lpfc_sli_validate_fcp_iocb()
12629 if ((lpfc_cmd->rdata) && (lpfc_cmd->rdata->pnode) && in lpfc_sli_validate_fcp_iocb()
12630 (lpfc_cmd->rdata->pnode->nlp_sid == tgt_id) && in lpfc_sli_validate_fcp_iocb()
12631 (scsilun_to_int(&lpfc_cmd->fcp_cmnd->fcp_lun) == lun_id)) in lpfc_sli_validate_fcp_iocb()
12635 if ((lpfc_cmd->rdata) && (lpfc_cmd->rdata->pnode) && in lpfc_sli_validate_fcp_iocb()
12636 (lpfc_cmd->rdata->pnode->nlp_sid == tgt_id)) in lpfc_sli_validate_fcp_iocb()
12834 struct lpfc_io_buf *lpfc_cmd; in lpfc_sli_abort_taskmgmt() local
12864 lpfc_cmd = container_of(iocbq, struct lpfc_io_buf, cur_iocbq); in lpfc_sli_abort_taskmgmt()
12865 spin_lock(&lpfc_cmd->buf_lock); in lpfc_sli_abort_taskmgmt()
12867 if (!lpfc_cmd->pCmd) { in lpfc_sli_abort_taskmgmt()
12868 spin_unlock(&lpfc_cmd->buf_lock); in lpfc_sli_abort_taskmgmt()
12876 spin_unlock(&lpfc_cmd->buf_lock); in lpfc_sli_abort_taskmgmt()
12891 spin_unlock(&lpfc_cmd->buf_lock); in lpfc_sli_abort_taskmgmt()
12900 spin_unlock(&lpfc_cmd->buf_lock); in lpfc_sli_abort_taskmgmt()
12907 cqid = lpfc_cmd->hdwq->io_cq_map; in lpfc_sli_abort_taskmgmt()
12918 ndlp = lpfc_cmd->rdata->pnode; in lpfc_sli_abort_taskmgmt()
12958 spin_unlock(&lpfc_cmd->buf_lock); in lpfc_sli_abort_taskmgmt()
12993 struct lpfc_io_buf *lpfc_cmd; in lpfc_sli_wake_iocb_wait() local
13024 lpfc_cmd = container_of(cmdiocbq, struct lpfc_io_buf, in lpfc_sli_wake_iocb_wait()
13027 lpfc_cmd->flags |= LPFC_SBUF_XBUSY; in lpfc_sli_wake_iocb_wait()
13029 lpfc_cmd->flags &= ~LPFC_SBUF_XBUSY; in lpfc_sli_wake_iocb_wait()
21433 struct lpfc_io_buf *lpfc_cmd; in lpfc_sli4_issue_abort_iotag() local
21477 lpfc_cmd = container_of(cmdiocb, struct lpfc_io_buf, cur_iocbq); in lpfc_sli4_issue_abort_iotag()
21478 retval = lpfc_sli4_issue_wqe(phba, lpfc_cmd->hdwq, abtsiocb); in lpfc_sli4_issue_abort_iotag()
22078 struct lpfc_io_buf *lpfc_cmd, *lpfc_cmd_next; in lpfc_io_buf() local
22081 list_for_each_entry_safe(lpfc_cmd, lpfc_cmd_next, in lpfc_io_buf()
22084 lpfc_cmd->cur_iocbq.sli4_lxritag)) in lpfc_io_buf()
22087 if (lpfc_cmd->flags & LPFC_SBUF_NOT_POSTED) in lpfc_io_buf()
22090 list_del_init(&lpfc_cmd->list); in lpfc_io_buf()
22092 lpfc_cmd->hdwq = qp; in lpfc_io_buf()
22093 lpfc_cmd->hdwq_no = idx; in lpfc_io_buf()
22094 return lpfc_cmd; in lpfc_io_buf()
22123 struct lpfc_io_buf *lpfc_cmd; in lpfc_get_io_buf() local
22126 lpfc_cmd = NULL; in lpfc_get_io_buf()
22131 return lpfc_cmd; in lpfc_get_io_buf()
22135 lpfc_cmd = lpfc_get_io_buf_from_multixri_pools( in lpfc_get_io_buf()
22141 lpfc_cmd = lpfc_io_buf(phba, ndlp, hwqid); in lpfc_get_io_buf()
22142 if (!lpfc_cmd) { in lpfc_get_io_buf()
22153 lpfc_cmd = lpfc_io_buf(phba, ndlp, hwqid); in lpfc_get_io_buf()
22158 return lpfc_cmd; in lpfc_get_io_buf()