Lines Matching refs:pring
1411 struct lpfc_sli_ring *pring;
1421 pring = lpfc_phba_elsring(phba);
1422 if (unlikely(!pring))
1430 list_for_each_entry_safe(iocb, next_iocb, &pring->txcmplq, list) {
1436 lpfc_sli_issue_abort_iotag(phba, pring, iocb);
7967 struct lpfc_sli_ring *pring;
7979 pring = lpfc_phba_elsring(phba);
7980 if (unlikely(!pring))
7988 spin_lock(&pring->ring_lock);
7990 list_for_each_entry_safe(piocb, tmp_iocb, &pring->txcmplq, list) {
8030 spin_unlock(&pring->ring_lock);
8041 lpfc_sli_issue_abort_iotag(phba, pring, piocb);
8045 if (!list_empty(&pring->txcmplq))
8076 struct lpfc_sli_ring *pring;
8090 pring = lpfc_phba_elsring(phba);
8093 if (unlikely(!pring)) {
8099 spin_lock(&pring->ring_lock);
8102 list_for_each_entry_safe(piocb, tmp_iocb, &pring->txcmplq, list) {
8134 spin_unlock(&pring->ring_lock);
8141 lpfc_sli_issue_abort_iotag(phba, pring, piocb);
8151 spin_lock(&pring->ring_lock);
8156 list_for_each_entry_safe(piocb, tmp_iocb, &pring->txq, list) {
8188 spin_unlock(&pring->ring_lock);
8462 * @pring: pointer to a SLI ring.
8474 lpfc_els_unsol_buffer(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
8494 lpfc_post_buffer(phba, pring, 1);
8913 * @pring: pointer to a SLI ring.
8923 lpfc_els_unsol_event(struct lpfc_hba *phba, struct lpfc_sli_ring *pring,
8944 lpfc_post_buffer(phba, pring, 0);
8972 elsiocb->context2 = lpfc_sli_ringpostbuf_get(phba, pring,
8976 lpfc_els_unsol_buffer(phba, pring, vport, elsiocb);
8990 lpfc_els_unsol_buffer(phba, pring, vport, elsiocb);
10012 struct lpfc_sli_ring *pring;
10014 pring = lpfc_phba_elsring(phba);
10016 if (unlikely(!pring))
10022 if ((lpfc_check_sli_ndlp(phba, pring, piocb, ndlp))) {
10103 struct lpfc_sli_ring *pring;
10105 pring = lpfc_phba_elsring(phba);
10125 if (pring && !list_empty(&pring->txq))