d40_chan 582 drivers/dma/ste_dma40.c struct d40_chan *phy_chans; d40_chan 583 drivers/dma/ste_dma40.c struct d40_chan *log_chans; d40_chan 584 drivers/dma/ste_dma40.c struct d40_chan **lookup_log_chans; d40_chan 585 drivers/dma/ste_dma40.c struct d40_chan **lookup_phy_chans; d40_chan 603 drivers/dma/ste_dma40.c static struct device *chan2dev(struct d40_chan *d40c) d40_chan 608 drivers/dma/ste_dma40.c static bool chan_is_physical(struct d40_chan *chan) d40_chan 613 drivers/dma/ste_dma40.c static bool chan_is_logical(struct d40_chan *chan) d40_chan 618 drivers/dma/ste_dma40.c static void __iomem *chan_base(struct d40_chan *chan) d40_chan 634 drivers/dma/ste_dma40.c static int d40_pool_lli_alloc(struct d40_chan *d40c, struct d40_desc *d40d, d40_chan 686 drivers/dma/ste_dma40.c static void d40_pool_lli_free(struct d40_chan *d40c, struct d40_desc *d40d) d40_chan 701 drivers/dma/ste_dma40.c static int d40_lcla_alloc_one(struct d40_chan *d40c, d40_chan 730 drivers/dma/ste_dma40.c static int d40_lcla_free_all(struct d40_chan *d40c, d40_chan 766 drivers/dma/ste_dma40.c static struct d40_desc *d40_desc_get(struct d40_chan *d40c) d40_chan 793 drivers/dma/ste_dma40.c static void d40_desc_free(struct d40_chan *d40c, struct d40_desc *d40d) d40_chan 801 drivers/dma/ste_dma40.c static void d40_desc_submit(struct d40_chan *d40c, struct d40_desc *desc) d40_chan 806 drivers/dma/ste_dma40.c static void d40_phy_lli_load(struct d40_chan *chan, struct d40_desc *desc) d40_chan 823 drivers/dma/ste_dma40.c static void d40_desc_done(struct d40_chan *d40c, struct d40_desc *desc) d40_chan 828 drivers/dma/ste_dma40.c static void d40_log_lli_to_lcxa(struct d40_chan *chan, struct d40_desc *desc) d40_chan 940 drivers/dma/ste_dma40.c static void d40_desc_load(struct d40_chan *d40c, struct d40_desc *d40d) d40_chan 949 drivers/dma/ste_dma40.c static struct d40_desc *d40_first_active_get(struct d40_chan *d40c) d40_chan 955 drivers/dma/ste_dma40.c static void d40_desc_queue(struct d40_chan *d40c, struct d40_desc *desc) d40_chan 962 drivers/dma/ste_dma40.c static struct d40_desc *d40_first_pending(struct d40_chan *d40c) d40_chan 968 drivers/dma/ste_dma40.c static struct d40_desc *d40_first_queued(struct d40_chan *d40c) d40_chan 973 drivers/dma/ste_dma40.c static struct d40_desc *d40_first_done(struct d40_chan *d40c) d40_chan 1038 drivers/dma/ste_dma40.c static int __d40_execute_command_phy(struct d40_chan *d40c, d40_chan 1108 drivers/dma/ste_dma40.c static void d40_term_all(struct d40_chan *d40c) d40_chan 1155 drivers/dma/ste_dma40.c static void __d40_config_set_event(struct d40_chan *d40c, d40_chan 1238 drivers/dma/ste_dma40.c static void d40_config_set_event(struct d40_chan *d40c, d40_chan 1254 drivers/dma/ste_dma40.c static u32 d40_chan_has_events(struct d40_chan *d40c) d40_chan 1266 drivers/dma/ste_dma40.c __d40_execute_command_log(struct d40_chan *d40c, enum d40_command command) d40_chan 1314 drivers/dma/ste_dma40.c static int d40_channel_execute_command(struct d40_chan *d40c, d40_chan 1323 drivers/dma/ste_dma40.c static u32 d40_get_prmo(struct d40_chan *d40c) d40_chan 1348 drivers/dma/ste_dma40.c static void d40_config_write(struct d40_chan *d40c) d40_chan 1384 drivers/dma/ste_dma40.c static u32 d40_residue(struct d40_chan *d40c) d40_chan 1400 drivers/dma/ste_dma40.c static bool d40_tx_is_linked(struct d40_chan *d40c) d40_chan 1415 drivers/dma/ste_dma40.c struct d40_chan *d40c = container_of(chan, struct d40_chan, chan); d40_chan 1440 drivers/dma/ste_dma40.c struct d40_chan *d40c = container_of(chan, struct d40_chan, chan); d40_chan 1467 drivers/dma/ste_dma40.c struct d40_chan *d40c = container_of(tx->chan, d40_chan 1468 drivers/dma/ste_dma40.c struct d40_chan, d40_chan 1482 drivers/dma/ste_dma40.c static int d40_start(struct d40_chan *d40c) d40_chan 1487 drivers/dma/ste_dma40.c static struct d40_desc *d40_queue_start(struct d40_chan *d40c) d40_chan 1521 drivers/dma/ste_dma40.c static void dma_tc_handle(struct d40_chan *d40c) d40_chan 1576 drivers/dma/ste_dma40.c struct d40_chan *d40c = (struct d40_chan *) data; d40_chan 1645 drivers/dma/ste_dma40.c struct d40_chan *d40c; d40_chan 1702 drivers/dma/ste_dma40.c static int d40_validate_conf(struct d40_chan *d40c, d40_chan 1832 drivers/dma/ste_dma40.c static int d40_allocate_channel(struct d40_chan *d40c, bool *first_phy_user) d40_chan 1959 drivers/dma/ste_dma40.c static int d40_config_memcpy(struct d40_chan *d40c) d40_chan 1989 drivers/dma/ste_dma40.c static int d40_free_dma(struct d40_chan *d40c) d40_chan 2049 drivers/dma/ste_dma40.c static bool d40_is_paused(struct d40_chan *d40c) d40_chan 2097 drivers/dma/ste_dma40.c struct d40_chan *d40c = d40_chan 2098 drivers/dma/ste_dma40.c container_of(chan, struct d40_chan, chan); d40_chan 2110 drivers/dma/ste_dma40.c d40_prep_sg_log(struct d40_chan *chan, struct d40_desc *desc, d40_chan 2138 drivers/dma/ste_dma40.c d40_prep_sg_phy(struct d40_chan *chan, struct d40_desc *desc, d40_chan 2171 drivers/dma/ste_dma40.c d40_prep_desc(struct d40_chan *chan, struct scatterlist *sg, d40_chan 2213 drivers/dma/ste_dma40.c struct d40_chan *chan = container_of(dchan, struct d40_chan, chan); d40_chan 2275 drivers/dma/ste_dma40.c struct d40_chan *d40c = d40_chan 2276 drivers/dma/ste_dma40.c container_of(chan, struct d40_chan, chan); d40_chan 2293 drivers/dma/ste_dma40.c static void __d40_set_prio_rt(struct d40_chan *d40c, int dev_type, bool src) d40_chan 2326 drivers/dma/ste_dma40.c static void d40_set_prio_realtime(struct d40_chan *d40c) d40_chan 2393 drivers/dma/ste_dma40.c struct d40_chan *d40c = d40_chan 2394 drivers/dma/ste_dma40.c container_of(chan, struct d40_chan, chan); d40_chan 2456 drivers/dma/ste_dma40.c struct d40_chan *d40c = d40_chan 2457 drivers/dma/ste_dma40.c container_of(chan, struct d40_chan, chan); d40_chan 2542 drivers/dma/ste_dma40.c struct d40_chan *d40c = container_of(chan, struct d40_chan, chan); d40_chan 2562 drivers/dma/ste_dma40.c struct d40_chan *d40c = container_of(chan, struct d40_chan, chan); d40_chan 2584 drivers/dma/ste_dma40.c struct d40_chan *d40c = container_of(chan, struct d40_chan, chan); d40_chan 2613 drivers/dma/ste_dma40.c dma40_config_to_halfchannel(struct d40_chan *d40c, d40_chan 2648 drivers/dma/ste_dma40.c struct d40_chan *d40c = container_of(chan, struct d40_chan, chan); d40_chan 2660 drivers/dma/ste_dma40.c struct d40_chan *d40c = container_of(chan, struct d40_chan, chan); d40_chan 2783 drivers/dma/ste_dma40.c struct d40_chan *chans, int offset, d40_chan 2787 drivers/dma/ste_dma40.c struct d40_chan *d40c; d40_chan 3199 drivers/dma/ste_dma40.c sizeof(struct d40_chan), GFP_KERNEL);