Lines Matching refs:dma_chan
88 struct dma_chan *chan; in dmaengine_dbg_summary_show()
156 static struct dma_chan *dev_to_dma_chan(struct device *dev) in dev_to_dma_chan()
167 struct dma_chan *chan; in memcpy_count_show()
189 struct dma_chan *chan; in bytes_transferred_show()
211 struct dma_chan *chan; in in_use_show()
258 struct dma_chan *chan;
304 static bool dma_chan_is_local(struct dma_chan *chan, int cpu) in dma_chan_is_local()
322 static struct dma_chan *min_chan(enum dma_transaction_type cap, int cpu) in min_chan()
325 struct dma_chan *chan; in min_chan()
326 struct dma_chan *min = NULL; in min_chan()
327 struct dma_chan *localmin = NULL; in min_chan()
365 struct dma_chan *chan; in dma_channel_rebalance()
404 static struct module *dma_chan_to_owner(struct dma_chan *chan) in dma_chan_to_owner()
415 static void balance_ref_count(struct dma_chan *chan) in balance_ref_count()
448 static int dma_chan_get(struct dma_chan *chan) in dma_chan_get()
496 static void dma_chan_put(struct dma_chan *chan) in dma_chan_put()
522 enum dma_status dma_sync_wait(struct dma_chan *chan, dma_cookie_t cookie) in dma_sync_wait()
547 struct dma_chan *dma_find_channel(enum dma_transaction_type tx_type) in dma_find_channel()
559 struct dma_chan *chan; in dma_issue_pending_all()
573 int dma_get_slave_caps(struct dma_chan *chan, struct dma_slave_caps *caps) in dma_get_slave_caps()
621 static struct dma_chan *private_candidate(const dma_cap_mask_t *mask, in private_candidate()
625 struct dma_chan *chan; in private_candidate()
658 static struct dma_chan *find_candidate(struct dma_device *device, in find_candidate()
662 struct dma_chan *chan = private_candidate(mask, device, fn, fn_param); in find_candidate()
699 struct dma_chan *dma_get_slave_channel(struct dma_chan *chan) in dma_get_slave_channel()
729 struct dma_chan *dma_get_any_slave_channel(struct dma_device *device) in dma_get_any_slave_channel()
732 struct dma_chan *chan; in dma_get_any_slave_channel()
757 struct dma_chan *__dma_request_channel(const dma_cap_mask_t *mask, in __dma_request_channel()
762 struct dma_chan *chan = NULL; in __dma_request_channel()
815 struct dma_chan *dma_request_chan(struct device *dev, const char *name) in dma_request_chan()
819 struct dma_chan *chan = NULL; in dma_request_chan()
882 struct dma_chan *dma_request_chan_by_mask(const dma_cap_mask_t *mask) in dma_request_chan_by_mask()
884 struct dma_chan *chan; in dma_request_chan_by_mask()
903 void dma_release_channel(struct dma_chan *chan) in dma_release_channel()
944 struct dma_chan *devm_dma_request_chan(struct device *dev, const char *name) in devm_dma_request_chan()
946 struct dma_chan *chan = dma_request_chan(dev, name); in devm_dma_request_chan()
965 struct dma_chan *chan; in dmaengine_get()
1004 struct dma_chan *chan; in dmaengine_put()
1070 struct dma_chan *chan, in __dma_async_device_channel_register()
1123 struct dma_chan *chan, in dma_async_device_channel_register()
1138 struct dma_chan *chan) in __dma_async_device_channel_unregister()
1156 struct dma_chan *chan) in dma_async_device_channel_unregister()
1174 struct dma_chan* chan; in dma_async_device_register()
1301 struct dma_chan *chan, *n; in dma_async_device_unregister()
1474 struct dma_chan *chan) in dma_async_tx_descriptor_init()
1592 struct dma_chan *chan; in dma_run_dependencies()