Searched refs:piocb (Results 1 - 6 of 6) sorted by relevance

/linux-master/drivers/scsi/lpfc/
H A Dlpfc_sli.c1520 struct lpfc_iocbq *piocb; local
1523 list_remove_head(iocblist, piocb, struct lpfc_iocbq, list);
1524 if (piocb->cmd_cmpl) {
1525 if (piocb->cmd_flag & LPFC_IO_NVME) {
1526 lpfc_nvme_cancel_iocb(phba, piocb,
1531 &piocb->wcqe_cmpl, ulpstatus);
1532 piocb->wcqe_cmpl.parameter = ulpWord4;
1534 piocb->iocb.ulpStatus = ulpstatus;
1535 piocb->iocb.un.ulpWord[4] = ulpWord4;
1537 (piocb
1719 lpfc_sli_ringtxcmpl_put(struct lpfc_hba *phba, struct lpfc_sli_ring *pring, struct lpfc_iocbq *piocb) argument
3212 lpfc_nvme_unsol_ls_handler(struct lpfc_hba *phba, struct lpfc_iocbq *piocb) argument
4682 struct lpfc_iocbq *piocb, *next_iocb; local
10357 __lpfc_sli_ringtx_put(struct lpfc_hba *phba, struct lpfc_sli_ring *pring, struct lpfc_iocbq *piocb) argument
10386 lpfc_sli_next_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring, struct lpfc_iocbq **piocb) argument
10425 __lpfc_sli_issue_iocb_s3(struct lpfc_hba *phba, uint32_t ring_number, struct lpfc_iocbq *piocb, uint32_t flag) argument
10540 __lpfc_sli_issue_fcp_io_s3(struct lpfc_hba *phba, uint32_t ring_number, struct lpfc_iocbq *piocb, uint32_t flag) argument
10568 __lpfc_sli_issue_fcp_io_s4(struct lpfc_hba *phba, uint32_t ring_number, struct lpfc_iocbq *piocb, uint32_t flag) argument
10580 struct lpfc_iocbq *piocb = &lpfc_cmd->cur_iocbq; local
10647 __lpfc_sli_issue_iocb_s4(struct lpfc_hba *phba, uint32_t ring_number, struct lpfc_iocbq *piocb, uint32_t flag) argument
10744 lpfc_sli_issue_fcp_io(struct lpfc_hba *phba, uint32_t ring_number, struct lpfc_iocbq *piocb, uint32_t flag) argument
10762 __lpfc_sli_issue_iocb(struct lpfc_hba *phba, uint32_t ring_number, struct lpfc_iocbq *piocb, uint32_t flag) argument
11225 lpfc_sli4_calc_ring(struct lpfc_hba *phba, struct lpfc_iocbq *piocb) argument
11288 lpfc_sli_issue_iocb(struct lpfc_hba *phba, uint32_t ring_number, struct lpfc_iocbq *piocb, uint32_t flag) argument
13106 lpfc_sli_issue_iocb_wait(struct lpfc_hba *phba, uint32_t ring_number, struct lpfc_iocbq *piocb, struct lpfc_iocbq *prspiocbq, uint32_t timeout) argument
[all...]
H A Dlpfc_els.c9473 struct lpfc_iocbq *tmp_iocb, *piocb; local
9496 list_for_each_entry_safe(piocb, tmp_iocb, &pring->txcmplq, list) {
9497 ulp_command = get_job_cmnd(phba, piocb);
9498 ulp_context = get_job_ulpcontext(phba, piocb);
9499 did = get_job_els_rsp64_did(phba, piocb);
9502 iotag = get_wqe_reqtag(piocb);
9504 cmd = &piocb->iocb;
9508 if ((piocb->cmd_flag & LPFC_IO_LIBDFC) != 0 ||
9514 if (piocb->vport != vport)
9517 pcmd = piocb
9597 struct lpfc_iocbq *tmp_iocb, *piocb; local
11268 struct lpfc_iocbq *piocb; local
11907 struct lpfc_iocbq *tmp_iocb, *piocb; local
11940 struct lpfc_iocbq *tmp_iocb, *piocb; local
[all...]
H A Dlpfc_scsi.c4833 IOCB_t *piocb; local
4844 piocb = &piocbq->iocb;
4852 lpfc_fcpcmd_to_iocb(piocb->unsli3.fcp_ext.icd, fcp_cmnd);
4853 piocb->ulpCommand = CMD_FCP_ICMND64_CR;
4854 piocb->ulpContext = ndlp->nlp_rpi;
4855 piocb->ulpFCP2Rcvy = (ndlp->nlp_fcp_info & NLP_FCP_2_DEVICE) ? 1 : 0;
4856 piocb->ulpClass = (ndlp->nlp_fcp_info & 0x0f);
4857 piocb->ulpPU = 0;
4858 piocb->un.fcpi.fcpi_parm = 0;
4866 piocb
[all...]
H A Dlpfc_crtn.h361 struct lpfc_iocbq *piocb, uint32_t flag);
H A Dlpfc.h917 struct lpfc_iocbq *piocb, uint32_t flag);
H A Dlpfc_init.c1015 struct lpfc_iocbq *piocb, *next_iocb; local
1041 list_for_each_entry_safe(piocb, next_iocb,
1043 piocb->cmd_flag &= ~LPFC_IO_ON_TXCMPLQ;

Completed in 283 milliseconds