| /linux/drivers/scsi/lpfc/ |
| H A D | lpfc_sli.c | 879 lpfc_cmd_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring) in lpfc_cmd_iocb() argument 881 return (IOCB_t *) (((char *) pring->sli.sli3.cmdringaddr) + in lpfc_cmd_iocb() 882 pring->sli.sli3.cmdidx * phba->iocb_cmd_size); in lpfc_cmd_iocb() 896 lpfc_resp_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring) in lpfc_resp_iocb() argument 898 return (IOCB_t *) (((char *) pring->sli.sli3.rspringaddr) + in lpfc_resp_iocb() 899 pring->sli.sli3.rspidx * phba->iocb_rsp_size); in lpfc_resp_iocb() 1374 struct lpfc_sli_ring *pring; in __lpfc_sli_release_iocbq_s4() local 1418 pring = lpfc_phba_elsring(phba); in __lpfc_sli_release_iocbq_s4() 1420 if (pring && (!list_empty(&pring->txq))) in __lpfc_sli_release_iocbq_s4() 1716 lpfc_sli_ringtxcmpl_put(struct lpfc_hba *phba, struct lpfc_sli_ring *pring, in lpfc_sli_ringtxcmpl_put() argument [all …]
|
| H A D | lpfc_bsg.c | 902 lpfc_bsg_ct_unsol_event(struct lpfc_hba *phba, struct lpfc_sli_ring *pring, in lpfc_bsg_ct_unsol_event() argument 1011 pring, dma_addr); in lpfc_bsg_ct_unsol_event() 1033 lpfc_sli_ringpostbuf_put(phba, pring, in lpfc_bsg_ct_unsol_event() 1054 pring, in lpfc_bsg_ct_unsol_event() 1062 pring, in lpfc_bsg_ct_unsol_event() 1664 struct lpfc_sli_ring *pring; in lpfc_bsg_diag_mode_enter() local 1690 pring = &psli->sli3_ring[LPFC_FCP_RING]; in lpfc_bsg_diag_mode_enter() 1691 lpfc_emptyq_wait(phba, &pring->txcmplq, &phba->hbalock); in lpfc_bsg_diag_mode_enter() 1695 pring = qp->pring; in lpfc_bsg_diag_mode_enter() 1696 if (!pring || (pring->ringno != LPFC_FCP_RING)) in lpfc_bsg_diag_mode_enter() [all …]
|
| H A D | lpfc_init.c | 971 struct lpfc_sli_ring *pring; in lpfc_hba_free_post_buf() local 980 pring = &psli->sli3_ring[LPFC_ELS_RING]; in lpfc_hba_free_post_buf() 982 list_splice_init(&pring->postbufq, &buflist); in lpfc_hba_free_post_buf() 994 pring->postbufq_cnt -= count; in lpfc_hba_free_post_buf() 1014 struct lpfc_sli_ring *pring; in lpfc_hba_clean_txcmplq() local 1021 pring = &psli->sli3_ring[i]; in lpfc_hba_clean_txcmplq() 1027 list_splice_init(&pring->txcmplq, &completions); in lpfc_hba_clean_txcmplq() 1028 pring->txcmplq_cnt = 0; in lpfc_hba_clean_txcmplq() 1031 lpfc_sli_abort_iocb_ring(phba, pring); in lpfc_hba_clean_txcmplq() 1039 pring = qp->pring; in lpfc_hba_clean_txcmplq() [all …]
|
| H A D | lpfc_attr.c | 1416 struct lpfc_sli_ring *pring; in lpfc_do_offline() local 1454 pring = &psli->sli3_ring[i]; in lpfc_do_offline() 1455 if (!lpfc_emptyq_wait(phba, &pring->txcmplq, in lpfc_do_offline() 1461 pring = qp->pring; in lpfc_do_offline() 1462 if (!pring) in lpfc_do_offline() 1464 if (!lpfc_emptyq_wait(phba, &pring->txcmplq, in lpfc_do_offline() 1465 &pring->ring_lock)) in lpfc_do_offline() 3714 struct lpfc_sli_ring *pring = lpfc_phba_elsring(phba); in lpfc_txq_hw_show() local 3717 pring ? pring->txq_max : 0); in lpfc_txq_hw_show() 3728 struct lpfc_sli_ring *pring = lpfc_phba_elsring(phba); in lpfc_txcmplq_hw_show() local [all …]
|
| H A D | lpfc_scsi.c | 439 struct lpfc_sli_ring *pring = phba->sli4_hba.els_wq->pring; in lpfc_sli4_io_xri_aborted() local 541 !list_empty(&pring->txq)) in lpfc_sli4_io_xri_aborted() 5513 struct lpfc_sli_ring *pring = NULL; in lpfc_abort_handler() local 5551 !phba->sli4_hba.hdwq[iocb->hba_wqidx].io_wq->pring) { in lpfc_abort_handler() 5562 pring_s4 = phba->sli4_hba.hdwq[iocb->hba_wqidx].io_wq->pring; in lpfc_abort_handler() 5605 pring = &phba->sli.sli3_ring[LPFC_FCP_RING]; in lpfc_abort_handler() 5606 ret_val = lpfc_sli_issue_abort_iotag(phba, pring, iocb, in lpfc_abort_handler()
|
| H A D | lpfc_debugfs.c | 527 txcmplq_cnt = qp->io_wq->pring->txcmplq_cnt; in lpfc_debugfs_multixripools_data() 721 struct lpfc_sli_ring *pring; in lpfc_debugfs_dumpHostSlim_data() local 755 pring = &psli->sli3_ring[i]; in lpfc_debugfs_dumpHostSlim_data() 762 pring->sli.sli3.numCiocb, in lpfc_debugfs_dumpHostSlim_data() 763 pring->sli.sli3.next_cmdidx, in lpfc_debugfs_dumpHostSlim_data() 764 pring->sli.sli3.local_getidx, in lpfc_debugfs_dumpHostSlim_data() 765 pring->flag, pgpp->rspPutInx, in lpfc_debugfs_dumpHostSlim_data() 766 pring->sli.sli3.numRiocb); in lpfc_debugfs_dumpHostSlim_data()
|
| H A D | lpfc_ct.c | 337 lpfc_ct_unsol_event(struct lpfc_hba *phba, struct lpfc_sli_ring *pring, in lpfc_ct_unsol_event() argument 374 lpfc_sli3_post_buffer(phba, pring, 2); in lpfc_ct_unsol_event() 394 if (!lpfc_bsg_ct_unsol_event(phba, pring, ctiocbq)) in lpfc_ct_unsol_event() 440 mp = lpfc_sli_ringpostbuf_get(phba, pring, in lpfc_ct_unsol_event() 446 lpfc_sli3_post_buffer(phba, pring, i); in lpfc_ct_unsol_event()
|
| /linux/drivers/net/ethernet/mellanox/mlx4/ |
| H A D | en_rx.c | 238 struct mlx4_en_rx_ring **pring, in mlx4_en_create_rx_ring() argument 305 *pring = ring; in mlx4_en_create_rx_ring() 317 *pring = NULL; in mlx4_en_create_rx_ring() 406 struct mlx4_en_rx_ring **pring, in mlx4_en_destroy_rx_ring() argument 410 struct mlx4_en_rx_ring *ring = *pring; in mlx4_en_destroy_rx_ring() 424 *pring = NULL; in mlx4_en_destroy_rx_ring()
|
| /linux/scripts/ |
| H A D | Kbuild.include | 121 # pring log
|
| /linux/Documentation/scsi/ |
| H A D | ChangeLog.lpfc | 496 * New static function lpfc_sli_next_iocb(phba, pring, &piocb) to
|