Lines Matching refs:chan

155 	struct dma_chan		*chan;  member
164 struct dma_chan *chan; member
206 struct dma_chan *chan) in dmatest_match_channel() argument
210 return strcmp(dma_chan_name(chan), params->channel) == 0; in dmatest_match_channel()
406 struct dma_chan *chan; in dmatest_func() local
430 chan = thread->chan; in dmatest_func()
431 dev = chan->device; in dmatest_func()
581 tx = dev->device_prep_dma_memcpy(chan, in dmatest_func()
585 tx = dev->device_prep_dma_xor(chan, in dmatest_func()
594 tx = dev->device_prep_dma_pq(chan, dma_pq, srcs, in dmatest_func()
621 dma_async_issue_pending(chan); in dmatest_func()
626 status = dma_async_is_tx_complete(chan, cookie, NULL, NULL); in dmatest_func()
711 dmaengine_terminate_all(chan); in dmatest_func()
735 dmaengine_terminate_all(dtc->chan); in dmatest_cleanup_channel()
745 struct dma_chan *chan = dtc->chan; in dmatest_add_threads() local
762 dma_chan_name(chan), op, i); in dmatest_add_threads()
766 thread->chan = dtc->chan; in dmatest_add_threads()
770 dma_chan_name(chan), op, i); in dmatest_add_threads()
773 dma_chan_name(chan), op, i); in dmatest_add_threads()
788 struct dma_chan *chan) in dmatest_add_channel() argument
791 struct dma_device *dma_dev = chan->device; in dmatest_add_channel()
797 pr_warn("No memory for %s\n", dma_chan_name(chan)); in dmatest_add_channel()
801 dtc->chan = chan; in dmatest_add_channel()
818 thread_count, dma_chan_name(chan)); in dmatest_add_channel()
826 static bool filter(struct dma_chan *chan, void *param) in filter() argument
830 if (!dmatest_match_channel(params, chan) || in filter()
831 !dmatest_match_device(params, chan->device)) in filter()
846 struct dma_chan *chan; in request_channels() local
848 chan = dma_request_channel(mask, filter, params); in request_channels()
849 if (chan) { in request_channels()
850 if (dmatest_add_channel(info, chan)) { in request_channels()
851 dma_release_channel(chan); in request_channels()
886 struct dma_chan *chan; in stop_threaded_test() local
890 chan = dtc->chan; in stop_threaded_test()
892 pr_debug("dropped channel %s\n", dma_chan_name(chan)); in stop_threaded_test()
893 dma_release_channel(chan); in stop_threaded_test()