Lines Matching refs:udma_dev
119 struct udma_dev { struct
215 struct udma_dev *ud;
250 static inline struct udma_dev *to_udma_dev(struct dma_device *d) in to_udma_dev()
252 return container_of(d, struct udma_dev, ddev); in to_udma_dev()
335 static int navss_psil_pair(struct udma_dev *ud, u32 src_thread, u32 dst_thread) in navss_psil_pair()
345 static int navss_psil_unpair(struct udma_dev *ud, u32 src_thread, in navss_psil_unpair()
442 struct udma_dev *ud = uc->ud; in udma_free_hwdesc()
454 struct udma_dev *ud = container_of(work, typeof(*ud), purge_work); in udma_purge_desc_work()
479 struct udma_dev *ud = to_udma_dev(vd->tx.chan->device); in udma_desc_free()
1127 static int __udma_alloc_gp_rflow_range(struct udma_dev *ud, int from, int cnt) in __udma_alloc_gp_rflow_range()
1158 static int __udma_free_gp_rflow_range(struct udma_dev *ud, int from, int cnt) in __udma_free_gp_rflow_range()
1169 static struct udma_rflow *__udma_get_rflow(struct udma_dev *ud, int id) in __udma_get_rflow()
1194 static void __udma_put_rflow(struct udma_dev *ud, struct udma_rflow *rflow) in __udma_put_rflow()
1206 static struct udma_##res *__udma_reserve_##res(struct udma_dev *ud, \
1239 struct udma_dev *ud = uc->ud; in udma_get_tchan()
1254 struct udma_dev *ud = uc->ud; in udma_get_rchan()
1269 struct udma_dev *ud = uc->ud; in udma_get_chan_pair()
1311 struct udma_dev *ud = uc->ud; in udma_get_rflow()
1331 struct udma_dev *ud = uc->ud; in udma_put_rchan()
1343 struct udma_dev *ud = uc->ud; in udma_put_tchan()
1355 struct udma_dev *ud = uc->ud; in udma_put_rflow()
1381 struct udma_dev *ud = uc->ud; in udma_alloc_tx_resources()
1441 struct udma_dev *ud = uc->ud; in udma_alloc_rx_resources()
1525 struct udma_dev *ud = uc->ud; in udma_tisci_m2m_channel_config()
1568 struct udma_dev *ud = uc->ud; in udma_tisci_tx_channel_config()
1604 struct udma_dev *ud = uc->ud; in udma_tisci_rx_channel_config()
1686 struct udma_dev *ud = to_udma_dev(chan->device); in udma_alloc_chan_resources()
2950 struct udma_dev *ud = to_udma_dev(chan->device); in udma_free_chan_resources()
3004 struct udma_dev *ud; in udma_dma_filter_fn()
3071 struct udma_dev *ud = ofdma->of_dma_data; in udma_of_xlate()
3158 static int udma_get_mmrs(struct platform_device *pdev, struct udma_dev *ud) in udma_get_mmrs()
3171 static int udma_setup_resources(struct udma_dev *ud) in udma_setup_resources()
3342 static int udma_setup_rx_flush(struct udma_dev *ud) in udma_setup_rx_flush()
3508 struct udma_dev *ud; in udma_probe()