Lines Matching defs:d40_desc

344  * struct d40_desc - A descriptor is one DMA job.
362 struct d40_desc {
398 struct d40_desc **alloc_map;
634 static int d40_pool_lli_alloc(struct d40_chan *d40c, struct d40_desc *d40d,
686 static void d40_pool_lli_free(struct d40_chan *d40c, struct d40_desc *d40d)
702 struct d40_desc *d40d)
731 struct d40_desc *d40d)
761 static void d40_desc_remove(struct d40_desc *d40d)
766 static struct d40_desc *d40_desc_get(struct d40_chan *d40c)
768 struct d40_desc *desc = NULL;
771 struct d40_desc *d;
772 struct d40_desc *_d;
793 static void d40_desc_free(struct d40_chan *d40c, struct d40_desc *d40d)
801 static void d40_desc_submit(struct d40_chan *d40c, struct d40_desc *desc)
806 static void d40_phy_lli_load(struct d40_chan *chan, struct d40_desc *desc)
823 static void d40_desc_done(struct d40_chan *d40c, struct d40_desc *desc)
828 static void d40_log_lli_to_lcxa(struct d40_chan *chan, struct d40_desc *desc)
940 static void d40_desc_load(struct d40_chan *d40c, struct d40_desc *d40d)
949 static struct d40_desc *d40_first_active_get(struct d40_chan *d40c)
951 return list_first_entry_or_null(&d40c->active, struct d40_desc, node);
955 static void d40_desc_queue(struct d40_chan *d40c, struct d40_desc *desc)
962 static struct d40_desc *d40_first_pending(struct d40_chan *d40c)
964 return list_first_entry_or_null(&d40c->pending_queue, struct d40_desc,
968 static struct d40_desc *d40_first_queued(struct d40_chan *d40c)
970 return list_first_entry_or_null(&d40c->queue, struct d40_desc, node);
973 static struct d40_desc *d40_first_done(struct d40_chan *d40c)
975 return list_first_entry_or_null(&d40c->done, struct d40_desc, node);
1110 struct d40_desc *d40d;
1111 struct d40_desc *_d;
1470 struct d40_desc *d40d = container_of(tx, struct d40_desc, txd);
1487 static struct d40_desc *d40_queue_start(struct d40_chan *d40c)
1489 struct d40_desc *d40d;
1523 struct d40_desc *d40d;
1577 struct d40_desc *d40d;
2110 d40_prep_sg_log(struct d40_chan *chan, struct d40_desc *desc,
2138 d40_prep_sg_phy(struct d40_chan *chan, struct d40_desc *desc,
2170 static struct d40_desc *
2175 struct d40_desc *desc;
2216 struct d40_desc *desc;
3283 base->desc_slab = kmem_cache_create(D40_NAME, sizeof(struct d40_desc),