Lines Matching refs:pring
1208 struct lpfc_sli_ring *pring; in lpfc_issue_els_flogi() local
1214 pring = &phba->sli.ring[LPFC_ELS_RING]; in lpfc_issue_els_flogi()
1309 struct lpfc_sli_ring *pring; in lpfc_els_abort_flogi() local
1319 pring = &phba->sli.ring[LPFC_ELS_RING]; in lpfc_els_abort_flogi()
1326 list_for_each_entry_safe(iocb, next_iocb, &pring->txcmplq, list) { in lpfc_els_abort_flogi()
1332 lpfc_sli_issue_abort_iotag(phba, pring, iocb); in lpfc_els_abort_flogi()
6258 struct lpfc_sli_ring *pring; in lpfc_els_timeout_handler() local
6270 pring = &phba->sli.ring[LPFC_ELS_RING]; in lpfc_els_timeout_handler()
6275 spin_lock(&pring->ring_lock); in lpfc_els_timeout_handler()
6279 spin_unlock(&pring->ring_lock); in lpfc_els_timeout_handler()
6284 list_for_each_entry_safe(piocb, tmp_iocb, &pring->txcmplq, list) { in lpfc_els_timeout_handler()
6324 spin_unlock(&pring->ring_lock); in lpfc_els_timeout_handler()
6335 lpfc_sli_issue_abort_iotag(phba, pring, piocb); in lpfc_els_timeout_handler()
6370 struct lpfc_sli_ring *pring = &phba->sli.ring[LPFC_ELS_RING]; in lpfc_els_flush_cmd() local
6383 spin_lock(&pring->ring_lock); in lpfc_els_flush_cmd()
6385 list_for_each_entry_safe(piocb, tmp_iocb, &pring->txcmplq, list) { in lpfc_els_flush_cmd()
6394 spin_unlock(&pring->ring_lock); in lpfc_els_flush_cmd()
6400 lpfc_sli_issue_abort_iotag(phba, pring, piocb); in lpfc_els_flush_cmd()
6410 spin_lock(&pring->ring_lock); in lpfc_els_flush_cmd()
6412 list_for_each_entry_safe(piocb, tmp_iocb, &pring->txq, list) { in lpfc_els_flush_cmd()
6433 spin_unlock(&pring->ring_lock); in lpfc_els_flush_cmd()
6632 lpfc_els_unsol_buffer(struct lpfc_hba *phba, struct lpfc_sli_ring *pring, in lpfc_els_unsol_buffer() argument
6650 lpfc_post_buffer(phba, pring, 1); in lpfc_els_unsol_buffer()
7033 lpfc_els_unsol_event(struct lpfc_hba *phba, struct lpfc_sli_ring *pring, in lpfc_els_unsol_event() argument
7054 lpfc_post_buffer(phba, pring, 0); in lpfc_els_unsol_event()
7082 elsiocb->context2 = lpfc_sli_ringpostbuf_get(phba, pring, in lpfc_els_unsol_event()
7086 lpfc_els_unsol_buffer(phba, pring, vport, elsiocb); in lpfc_els_unsol_event()
7100 lpfc_els_unsol_buffer(phba, pring, vport, elsiocb); in lpfc_els_unsol_event()
8112 struct lpfc_sli_ring *pring = &phba->sli.ring[LPFC_ELS_RING]; in lpfc_fabric_abort_nport() local
8117 if ((lpfc_check_sli_ndlp(phba, pring, piocb, ndlp))) { in lpfc_fabric_abort_nport()
8198 struct lpfc_sli_ring *pring = &phba->sli.ring[LPFC_ELS_RING]; in lpfc_sli4_els_xri_aborted() local
8208 spin_lock(&pring->ring_lock); in lpfc_sli4_els_xri_aborted()
8212 spin_unlock(&pring->ring_lock); in lpfc_sli4_els_xri_aborted()
8220 if (!(list_empty(&pring->txq))) in lpfc_sli4_els_xri_aborted()
8231 spin_lock(&pring->ring_lock); in lpfc_sli4_els_xri_aborted()
8234 spin_unlock(&pring->ring_lock); in lpfc_sli4_els_xri_aborted()
8239 spin_unlock(&pring->ring_lock); in lpfc_sli4_els_xri_aborted()