Home
last modified time | relevance | path

Searched refs:channel_table (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/dma/
H A Ddmaengine.c262 static struct dma_chan_tbl_ent __percpu *channel_table[DMA_TX_TYPE_END]; variable
273 * an entry in the channel_table in dma_channel_table_init()
280 channel_table[cap] = alloc_percpu(struct dma_chan_tbl_ent); in dma_channel_table_init()
281 if (!channel_table[cap]) { in dma_channel_table_init()
290 free_percpu(channel_table[cap]); in dma_channel_table_init()
373 per_cpu_ptr(channel_table[cap], cpu)->chan = NULL; in dma_channel_rebalance()
382 /* don't populate the channel_table if no clients are available */ in dma_channel_rebalance()
390 per_cpu_ptr(channel_table[cap], cpu)->chan = chan; in dma_channel_rebalance()
549 return this_cpu_read(channel_table[tx_type]->chan); in dma_find_channel()
1311 * be used in the channel_table in dma_async_device_unregister()
[all...]