Lines Matching refs:tc_ring

85 	struct k3_ring *tc_ring; /* Transmit Completion ring */  member
703 ring = uc->tchan->tc_ring; in udma_pop_from_ring()
742 ring2 = uc->tchan->tc_ring; in udma_reset_rings()
1608 k3_ringacc_ring_free(uc->bchan->tc_ring); in bcdma_free_bchan_resources()
1610 uc->bchan->tc_ring = NULL; in bcdma_free_bchan_resources()
1629 &uc->bchan->tc_ring); in bcdma_alloc_bchan_resources()
1651 k3_ringacc_ring_free(uc->bchan->tc_ring); in bcdma_alloc_bchan_resources()
1652 uc->bchan->tc_ring = NULL; in bcdma_alloc_bchan_resources()
1668 k3_ringacc_ring_free(uc->tchan->tc_ring); in udma_free_tx_resources()
1670 uc->tchan->tc_ring = NULL; in udma_free_tx_resources()
1694 &tchan->tc_ring); in udma_alloc_tx_resources()
1714 ret |= k3_ringacc_ring_cfg(tchan->tc_ring, &ring_cfg); in udma_alloc_tx_resources()
1722 k3_ringacc_ring_free(uc->tchan->tc_ring); in udma_alloc_tx_resources()
1723 uc->tchan->tc_ring = NULL; in udma_alloc_tx_resources()
1877 int tc_ring = k3_ringacc_get_ring_id(tchan->tc_ring); in udma_tisci_m2m_channel_config() local
1892 req_tx.txcq_qnum = tc_ring; in udma_tisci_m2m_channel_config()
1909 req_rx.rxcq_qnum = tc_ring; in udma_tisci_m2m_channel_config()
1963 int tc_ring = k3_ringacc_get_ring_id(tchan->tc_ring); in udma_tisci_tx_channel_config() local
1983 req_tx.txcq_qnum = tc_ring; in udma_tisci_tx_channel_config()
2245 irq_ring = uc->tchan->tc_ring; in udma_alloc_chan_resources()
2263 irq_ring = uc->tchan->tc_ring; in udma_alloc_chan_resources()
2820 ring_id = k3_ringacc_get_ring_id(uc->tchan->tc_ring); in udma_alloc_tr_desc()
3247 ring_id = k3_ringacc_get_ring_id(uc->tchan->tc_ring); in udma_prep_slave_sg_pkt()
3594 ring_id = k3_ringacc_get_ring_id(uc->tchan->tc_ring); in udma_prep_dma_cyclic_pkt()