Lines Matching refs:timb_dma_desc
72 struct timb_dma_desc {
175 static void __td_unmap_descs(struct timb_dma_desc *td_desc, bool single)
223 struct timb_dma_desc *td_desc;
231 td_desc = list_entry(td_chan->active_list.next, struct timb_dma_desc,
267 struct timb_dma_desc *td_desc;
273 td_desc = list_entry(td_chan->active_list.next, struct timb_dma_desc,
315 struct timb_dma_desc *td_desc =
317 struct timb_dma_desc, desc_node);
328 struct timb_dma_desc *td_desc;
333 td_desc = list_entry(td_chan->queue.next, struct timb_dma_desc,
345 struct timb_dma_desc *td_desc = container_of(txd, struct timb_dma_desc,
376 static struct timb_dma_desc *td_alloc_init_desc(struct timb_dma_chan *td_chan)
379 struct timb_dma_desc *td_desc;
382 td_desc = kzalloc(sizeof(struct timb_dma_desc), GFP_KERNEL);
418 static void td_free_desc(struct timb_dma_desc *td_desc)
429 struct timb_dma_desc *td_desc)
438 static struct timb_dma_desc *td_desc_get(struct timb_dma_chan *td_chan)
440 struct timb_dma_desc *td_desc, *_td_desc;
441 struct timb_dma_desc *ret = NULL;
469 struct timb_dma_desc *td_desc = td_alloc_init_desc(td_chan);
495 struct timb_dma_desc *td_desc, *_td_desc;
565 struct timb_dma_desc *td_desc;
619 struct timb_dma_desc *td_desc, *_td_desc;