Lines Matching refs:timb_dma_desc

70 struct timb_dma_desc {  struct
188 struct timb_dma_desc *td_desc; in __td_start_dma()
196 td_desc = list_entry(td_chan->active_list.next, struct timb_dma_desc, in __td_start_dma()
232 struct timb_dma_desc *td_desc; in __td_finish()
238 td_desc = list_entry(td_chan->active_list.next, struct timb_dma_desc, in __td_finish()
277 struct timb_dma_desc *td_desc = in __td_ier_mask()
279 struct timb_dma_desc, desc_node); in __td_ier_mask()
290 struct timb_dma_desc *td_desc; in __td_start_next()
295 td_desc = list_entry(td_chan->queue.next, struct timb_dma_desc, in __td_start_next()
307 struct timb_dma_desc *td_desc = container_of(txd, struct timb_dma_desc, in td_tx_submit()
333 static struct timb_dma_desc *td_alloc_init_desc(struct timb_dma_chan *td_chan) in td_alloc_init_desc()
336 struct timb_dma_desc *td_desc; in td_alloc_init_desc()
339 td_desc = kzalloc(sizeof(struct timb_dma_desc), GFP_KERNEL); in td_alloc_init_desc()
375 static void td_free_desc(struct timb_dma_desc *td_desc) in td_free_desc()
386 struct timb_dma_desc *td_desc) in td_desc_put()
395 static struct timb_dma_desc *td_desc_get(struct timb_dma_chan *td_chan) in td_desc_get()
397 struct timb_dma_desc *td_desc, *_td_desc; in td_desc_get()
398 struct timb_dma_desc *ret = NULL; in td_desc_get()
426 struct timb_dma_desc *td_desc = td_alloc_init_desc(td_chan); in td_alloc_chan_resources()
451 struct timb_dma_desc *td_desc, *_td_desc; in td_free_chan_resources()
511 struct timb_dma_desc *td_desc; in td_prep_slave_sg()
564 struct timb_dma_desc *td_desc, *_td_desc; in td_terminate_all()