Lines Matching refs:udma_desc
215 struct udma_desc { struct
281 struct udma_desc *desc;
282 struct udma_desc *terminated_desc;
324 static inline struct udma_desc *to_udma_desc(struct dma_async_tx_descriptor *t) in to_udma_desc()
326 return container_of(t, struct udma_desc, vd.tx); in to_udma_desc()
490 static inline dma_addr_t udma_curr_cppi5_desc_paddr(struct udma_desc *d, in udma_curr_cppi5_desc_paddr()
496 static inline void *udma_curr_cppi5_desc_vaddr(struct udma_desc *d, int idx) in udma_curr_cppi5_desc_vaddr()
501 static struct udma_desc *udma_udma_desc_from_paddr(struct udma_chan *uc, in udma_udma_desc_from_paddr()
504 struct udma_desc *d = uc->terminated_desc; in udma_udma_desc_from_paddr()
528 static void udma_free_hwdesc(struct udma_chan *uc, struct udma_desc *d) in udma_free_hwdesc()
565 struct udma_desc *d = to_udma_desc(&vd->tx); in udma_purge_desc_work()
581 struct udma_desc *d = to_udma_desc(&vd->tx); in udma_desc_free()
650 struct udma_desc *d = uc->desc; in udma_push_to_ring()
1039 struct udma_desc *d = uc->desc; in udma_cyclic_packet_elapsed()
1048 static inline void udma_fetch_epib(struct udma_chan *uc, struct udma_desc *d) in udma_fetch_epib()
1055 static bool udma_is_desc_really_done(struct udma_chan *uc, struct udma_desc *d) in udma_is_desc_really_done()
1132 struct udma_desc *d = uc->desc; in udma_check_tx_completion()
1147 struct udma_desc *d; in udma_ring_irq_handler()
1212 struct udma_desc *d; in udma_udma_irq_handler()
2750 static struct udma_desc *udma_alloc_tr_desc(struct udma_chan *uc, in udma_alloc_tr_desc()
2756 struct udma_desc *d; in udma_alloc_tr_desc()
2871 static struct udma_desc *
2877 struct udma_desc *d; in udma_prep_slave_sg_tr()
2955 static struct udma_desc *
2966 struct udma_desc *d; in udma_prep_slave_sg_triggered_tr()
3154 static int udma_configure_statictr(struct udma_chan *uc, struct udma_desc *d, in udma_configure_statictr()
3208 static struct udma_desc *
3215 struct udma_desc *d; in udma_prep_slave_sg_pkt()
3302 struct udma_desc *d = to_udma_desc(desc); in udma_attach_metadata()
3338 struct udma_desc *d = to_udma_desc(desc); in udma_get_metadata_ptr()
3359 struct udma_desc *d = to_udma_desc(desc); in udma_set_metadata_len()
3400 struct udma_desc *d; in udma_prep_slave_sg()
3463 static struct udma_desc *
3468 struct udma_desc *d; in udma_prep_dma_cyclic_tr()
3533 static struct udma_desc *
3538 struct udma_desc *d; in udma_prep_dma_cyclic_pkt()
3608 struct udma_desc *d; in udma_prep_dma_cyclic()
3673 struct udma_desc *d; in udma_prep_dma_memcpy()
3964 struct udma_desc *d; in udma_desc_pre_callback()