Searched refs:piocb (Results 1 – 6 of 6) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/scsi/lpfc/ |
| H A D | lpfc_els.c | 7968 struct lpfc_iocbq *tmp_iocb, *piocb; in lpfc_els_timeout_handler() local 7990 list_for_each_entry_safe(piocb, tmp_iocb, &pring->txcmplq, list) { in lpfc_els_timeout_handler() 7991 cmd = &piocb->iocb; in lpfc_els_timeout_handler() 7993 if ((piocb->iocb_flag & LPFC_IO_LIBDFC) != 0 || in lpfc_els_timeout_handler() 7994 piocb->iocb.ulpCommand == CMD_ABORT_XRI_CN || in lpfc_els_timeout_handler() 7995 piocb->iocb.ulpCommand == CMD_CLOSE_XRI_CN) in lpfc_els_timeout_handler() 7998 if (piocb->vport != vport) in lpfc_els_timeout_handler() 8001 pcmd = (struct lpfc_dmabuf *) piocb->context2; in lpfc_els_timeout_handler() 8010 if (piocb->drvrTimeout > 0) { in lpfc_els_timeout_handler() 8011 if (piocb->drvrTimeout >= timeout) in lpfc_els_timeout_handler() [all …]
|
| H A D | lpfc_sli.c | 1405 struct lpfc_iocbq *piocb; in lpfc_sli_cancel_iocbs() local 1408 list_remove_head(iocblist, piocb, struct lpfc_iocbq, list); in lpfc_sli_cancel_iocbs() 1409 if (!piocb->iocb_cmpl) { in lpfc_sli_cancel_iocbs() 1410 if (piocb->iocb_flag & LPFC_IO_NVME) in lpfc_sli_cancel_iocbs() 1411 lpfc_nvme_cancel_iocb(phba, piocb); in lpfc_sli_cancel_iocbs() 1413 lpfc_sli_release_iocbq(phba, piocb); in lpfc_sli_cancel_iocbs() 1415 piocb->iocb.ulpStatus = ulpstatus; in lpfc_sli_cancel_iocbs() 1416 piocb->iocb.un.ulpWord[4] = ulpWord4; in lpfc_sli_cancel_iocbs() 1417 (piocb->iocb_cmpl) (phba, piocb, piocb); in lpfc_sli_cancel_iocbs() 1597 struct lpfc_iocbq *piocb) in lpfc_sli_ringtxcmpl_put() argument [all …]
|
| H A D | lpfc_scsi.c | 4204 IOCB_t *piocb; in lpfc_scsi_prep_task_mgmt_cmd() local 4216 piocb = &piocbq->iocb; in lpfc_scsi_prep_task_mgmt_cmd() 4225 lpfc_fcpcmd_to_iocb(piocb->unsli3.fcp_ext.icd, fcp_cmnd); in lpfc_scsi_prep_task_mgmt_cmd() 4226 piocb->ulpCommand = CMD_FCP_ICMND64_CR; in lpfc_scsi_prep_task_mgmt_cmd() 4227 piocb->ulpContext = ndlp->nlp_rpi; in lpfc_scsi_prep_task_mgmt_cmd() 4229 piocb->ulpContext = in lpfc_scsi_prep_task_mgmt_cmd() 4232 piocb->ulpFCP2Rcvy = (ndlp->nlp_fcp_info & NLP_FCP_2_DEVICE) ? 1 : 0; in lpfc_scsi_prep_task_mgmt_cmd() 4233 piocb->ulpClass = (ndlp->nlp_fcp_info & 0x0f); in lpfc_scsi_prep_task_mgmt_cmd() 4234 piocb->ulpPU = 0; in lpfc_scsi_prep_task_mgmt_cmd() 4235 piocb->un.fcpi.fcpi_parm = 0; in lpfc_scsi_prep_task_mgmt_cmd() [all …]
|
| H A D | lpfc_nportdisc.c | 347 struct lpfc_iocbq *piocb = NULL; in lpfc_defer_acc_rsp() local 352 piocb = mbox->context3; in lpfc_defer_acc_rsp() 363 if (!piocb) { in lpfc_defer_acc_rsp() 371 rc = lpfc_els_rsp_acc(vport, ELS_CMD_PLOGI, piocb, ndlp, mbox); in lpfc_defer_acc_rsp() 378 kfree(piocb); in lpfc_defer_acc_rsp()
|
| H A D | lpfc_init.c | 955 struct lpfc_iocbq *piocb, *next_iocb; in lpfc_hba_clean_txcmplq() local 981 list_for_each_entry_safe(piocb, next_iocb, in lpfc_hba_clean_txcmplq() 983 piocb->iocb_flag &= ~LPFC_IO_ON_TXCMPLQ; in lpfc_hba_clean_txcmplq()
|
| /OK3568_Linux_fs/kernel/Documentation/scsi/ |
| H A D | ChangeLog.lpfc | 496 * New static function lpfc_sli_next_iocb(phba, pring, &piocb) to
|