Lines Matching refs:pring
623 struct lpfc_sli_ring *pring;
706 pring = lpfc_phba_elsring(phba);
709 if (pring && (status & HA_RXMASK ||
710 pring->flag & LPFC_DEFERRED_RING_EVENT ||
712 if (pring->flag & LPFC_STOP_IOCB_EVENT) {
713 pring->flag |= LPFC_DEFERRED_RING_EVENT;
723 pring->flag &= ~LPFC_DEFERRED_RING_EVENT;
724 lpfc_sli_handle_slow_ring_event(phba, pring,
3434 struct lpfc_sli_ring *pring;
3441 pring = lpfc_phba_elsring(phba);
3442 if (pring)
3443 pring->flag &= ~LPFC_STOP_IOCB_EVENT;
4760 struct lpfc_sli_ring *pring,
4770 if (pring->ringno == LPFC_ELS_RING) {
4784 } else if (pring->ringno == LPFC_FCP_RING) {
4799 struct lpfc_nodelist *ndlp, struct lpfc_sli_ring *pring,
4804 list_for_each_entry_safe(iocb, next_iocb, &pring->txq, list) {
4806 if (lpfc_check_sli_ndlp(phba, pring, iocb, ndlp))
4830 struct lpfc_sli_ring *pring;
4835 pring = qp->pring;
4836 if (!pring)
4838 spin_lock(&pring->ring_lock);
4839 __lpfc_dequeue_nport_iocbs(phba, ndlp, pring, dequeue_list);
4840 spin_unlock(&pring->ring_lock);
5815 struct lpfc_sli_ring *pring;
5817 pring = lpfc_phba_elsring(phba);
5818 if (unlikely(!pring))
5825 list_for_each_entry_safe(iocb, next_iocb, &pring->txq, list) {
5838 list_for_each_entry_safe(iocb, next_iocb, &pring->txcmplq, list) {
5845 lpfc_sli_issue_abort_iotag(phba, pring, iocb);