Searched refs:dma_chan_busy (Results 1 – 3 of 3) sorted by relevance
/linux-4.1.27/kernel/ |
D | dma.c | 59 static struct dma_chan dma_chan_busy[MAX_DMA_CHANNELS] = { variable 74 if (xchg(&dma_chan_busy[dmanr].lock, 1) != 0) in request_dma() 77 dma_chan_busy[dmanr].device_id = device_id; in request_dma() 94 if (xchg(&dma_chan_busy[dmanr].lock, 0) == 0) { in free_dma() 122 if (dma_chan_busy[i].lock) { in proc_dma_show() 124 dma_chan_busy[i].device_id); in proc_dma_show()
|
/linux-4.1.27/drivers/spi/ |
D | spi-dw-mid.c | 143 clear_bit(TX_BUSY, &dws->dma_chan_busy); in dw_spi_dma_tx_done() 144 if (test_bit(RX_BUSY, &dws->dma_chan_busy)) in dw_spi_dma_tx_done() 189 clear_bit(RX_BUSY, &dws->dma_chan_busy); in dw_spi_dma_rx_done() 190 if (test_bit(TX_BUSY, &dws->dma_chan_busy)) in dw_spi_dma_rx_done() 260 set_bit(RX_BUSY, &dws->dma_chan_busy); in mid_spi_dma_transfer() 266 set_bit(TX_BUSY, &dws->dma_chan_busy); in mid_spi_dma_transfer() 276 if (test_bit(TX_BUSY, &dws->dma_chan_busy)) { in mid_spi_dma_stop() 278 clear_bit(TX_BUSY, &dws->dma_chan_busy); in mid_spi_dma_stop() 280 if (test_bit(RX_BUSY, &dws->dma_chan_busy)) { in mid_spi_dma_stop() 282 clear_bit(RX_BUSY, &dws->dma_chan_busy); in mid_spi_dma_stop()
|
D | spi-dw.h | 131 unsigned long dma_chan_busy; member
|