Lines Matching refs:s3c_pl330_chan
50 struct s3c_pl330_chan *chan;
54 * struct s3c_pl330_chan - Logical channel to communicate with
73 struct s3c_pl330_chan {
102 static struct s3c_pl330_chan *id_to_chan(const enum dma_ch id)
104 struct s3c_pl330_chan *ch;
116 struct s3c_pl330_chan *ch = id_to_chan(id);
134 static bool chan_free(struct s3c_pl330_chan *ch)
179 struct s3c_pl330_chan *ch;
219 struct s3c_pl330_chan *ch)
266 static struct s3c_pl330_dmac *map_chan_to_dmac(struct s3c_pl330_chan *ch)
285 static struct s3c_pl330_chan *chan_acquire(const enum dma_ch id)
287 struct s3c_pl330_chan *ch = id_to_chan(id);
314 struct s3c_pl330_chan *ch;
355 static struct s3c_pl330_xfer *get_from_queue(struct s3c_pl330_chan *ch,
377 static inline void add_to_queue(struct s3c_pl330_chan *ch,
404 struct s3c_pl330_chan *ch;
420 static inline int s3c_pl330_submit(struct s3c_pl330_chan *ch,
487 static void s3c_pl330_rq(struct s3c_pl330_chan *ch,
524 struct s3c_pl330_chan *ch = container_of(r,
525 struct s3c_pl330_chan, req[0]);
532 struct s3c_pl330_chan *ch = container_of(r,
533 struct s3c_pl330_chan, req[1]);
538 static void chan_release(struct s3c_pl330_chan *ch)
554 struct s3c_pl330_chan *ch;
662 struct s3c_pl330_chan *ch;
732 struct s3c_pl330_chan *ch;
796 struct s3c_pl330_chan *ch;
871 struct s3c_pl330_chan *ch;
916 struct s3c_pl330_chan *ch;
937 struct s3c_pl330_chan *ch;
959 struct s3c_pl330_chan *ch;
1001 struct s3c_pl330_chan *ch = id_to_chan(id);
1143 struct s3c_pl330_chan *ch;