| /linux/drivers/scsi/ |
| H A D | am53c974.c | 93 u8 dma_status; member 122 pep->dma_status = pci_esp_read8(esp, ESP_DMA_STATUS); in pci_esp_irq_pending() 123 esp_dma_log("dma intr dreg[%02x]\n", pep->dma_status); in pci_esp_irq_pending() 125 if (pep->dma_status & (ESP_DMA_STAT_ERROR | in pci_esp_irq_pending() 188 pep->dma_status = 0; in pci_esp_dma_invalidate() 195 if (pep->dma_status & ESP_DMA_STAT_ERROR) { in pci_esp_dma_error() 203 if (pep->dma_status & ESP_DMA_STAT_ABORT) { in pci_esp_dma_error() 205 pep->dma_status = pci_esp_read8(esp, ESP_DMA_CMD); in pci_esp_dma_error() 219 pep->dma_status = 0; in pci_esp_send_dma_cmd()
|
| /linux/drivers/comedi/drivers/ |
| H A D | plx9080.h | 623 u8 dma_status; in plx9080_abort_dma() local 630 dma_status = readb(dma_cs_addr); in plx9080_abort_dma() 631 if ((dma_status & PLX_DMACSR_ENABLE) == 0) in plx9080_abort_dma() 635 for (i = 0; (dma_status & PLX_DMACSR_DONE) && i < timeout; i++) { in plx9080_abort_dma() 637 dma_status = readb(dma_cs_addr); in plx9080_abort_dma() 645 dma_status = readb(dma_cs_addr); in plx9080_abort_dma() 646 for (i = 0; (dma_status & PLX_DMACSR_DONE) == 0 && i < timeout; i++) { in plx9080_abort_dma() 648 dma_status = readb(dma_cs_addr); in plx9080_abort_dma()
|
| /linux/drivers/tty/serial/8250/ |
| H A D | 8250_dma.c | 46 enum dma_status dma_status; in __dma_rx_complete() local 54 dma_status = dmaengine_tx_status(dma->rxchan, dma->rx_cookie, &state); in __dma_rx_complete() 55 if (dma_status == DMA_IN_PROGRESS) in __dma_rx_complete()
|
| /linux/include/linux/ |
| H A D | dmaengine.h | 37 enum dma_status { enum 965 enum dma_status (*device_tx_status)(struct dma_chan *chan, 1375 static inline enum dma_status dmaengine_tx_status(struct dma_chan *chan, in dmaengine_tx_status() 1603 static inline enum dma_status dma_async_is_tx_complete(struct dma_chan *chan, in dma_async_is_tx_complete() 1607 enum dma_status status; in dma_async_is_tx_complete() 1626 static inline enum dma_status dma_async_is_complete(dma_cookie_t cookie, in dma_async_is_complete() 1652 enum dma_status dma_sync_wait(struct dma_chan *chan, dma_cookie_t cookie); 1653 enum dma_status dma_wait_for_async_tx(struct dma_async_tx_descriptor *tx); 1670 static inline enum dma_status dma_sync_wait(struct dma_chan *chan, dma_cookie_t cookie) in dma_sync_wait() 1674 static inline enum dma_status dma_wait_for_async_tx(struct dma_async_tx_descriptor *tx) in dma_wait_for_async_tx()
|
| /linux/drivers/ata/ |
| H A D | pata_pxa.c | 37 enum dma_status status; in pxa_ata_dma_irq() 95 enum dma_status status; in pxa_bmdma_stop() 114 enum dma_status status; in pxa_bmdma_status()
|
| /linux/arch/powerpc/platforms/pasemi/ |
| H A D | dma_lib.c | 24 static struct pasdma_status *dma_status; variable 194 chan->status = &dma_status->rx_sta[chno]; in pasemi_dma_alloc_chan() 200 chan->status = &dma_status->tx_sta[chno]; in pasemi_dma_alloc_chan() 567 dma_status = ioremap_cache(res.start, resource_size(&res)); in pasemi_dma_init()
|
| /linux/sound/core/ |
| H A D | pcm_dmaengine.c | 256 enum dma_status status; in snd_dmaengine_pcm_pointer() 337 enum dma_status status; in snd_dmaengine_pcm_sync_stop() 352 enum dma_status status; in __snd_dmaengine_pcm_close()
|
| /linux/drivers/dma/ |
| H A D | tegra20-apb-dma.c | 167 enum dma_status dma_status; member 531 dma_desc->dma_status = DMA_ERROR; in tegra_dma_abort_all() 583 dma_desc->dma_status = DMA_COMPLETE; in handle_once_dma_done() 631 dma_desc->dma_status = DMA_ERROR; in handle_cont_sngl_cycle_dma_done() 694 dma_desc->dma_status = DMA_IN_PROGRESS; in tegra_dma_tx_submit() 886 static enum dma_status tegra_dma_tx_status(struct dma_chan *dc, in tegra_dma_tx_status() 893 enum dma_status ret; in tegra_dma_tx_status() 907 ret = dma_desc->dma_status; in tegra_dma_tx_status() 917 ret = dma_desc->dma_status; in tegra_dma_tx_status() 1098 dma_desc->dma_status = DMA_IN_PROGRESS; in tegra_dma_prep_slave_sg()
|
| H A D | dmaengine.h | 68 static inline enum dma_status dma_cookie_status(struct dma_chan *chan, in dma_cookie_status()
|
| H A D | at_hdmac.c | 1673 static enum dma_status 1680 enum dma_status dma_status; in atc_tx_status() local 1684 dma_status = dma_cookie_status(chan, cookie, txstate); in atc_tx_status() 1685 if (dma_status == DMA_COMPLETE || !txstate) in atc_tx_status() 1686 return dma_status; in atc_tx_status() 1701 dma_status, cookie, residue); in atc_tx_status() 1703 return dma_status; in atc_tx_status()
|
| H A D | uniphier-mdmac.c | 281 static enum dma_status uniphier_mdmac_tx_status(struct dma_chan *chan, in uniphier_mdmac_tx_status() 289 enum dma_status stat; in uniphier_mdmac_tx_status()
|
| H A D | idma64.h | 119 enum dma_status status;
|
| H A D | arm-dma350.c | 189 enum dma_status status; 375 static enum dma_status d350_tx_status(struct dma_chan *chan, dma_cookie_t cookie, in d350_tx_status() 380 enum dma_status status; in d350_tx_status()
|
| H A D | fsl-edma-common.h | 165 enum dma_status status; 493 enum dma_status fsl_edma_tx_status(struct dma_chan *chan,
|
| /linux/drivers/dma/stm32/ |
| H A D | stm32-dma3.c | 298 u32 dma_status; member 808 chan->dma_status = DMA_IN_PROGRESS; in stm32_dma3_chan_start() 881 if (!(csr & CSR_IDLEF) && chan->dma_status != DMA_PAUSED) { in stm32_dma3_chan_set_residue() 980 chan->dma_status = DMA_COMPLETE; in stm32_dma3_chan_stop() 1038 chan->dma_status = DMA_ERROR; in stm32_dma3_chan_irq() 1046 chan->dma_status = DMA_ERROR; in stm32_dma3_chan_irq() 1053 chan->dma_status = DMA_ERROR; in stm32_dma3_chan_irq() 1503 chan->dma_status = DMA_PAUSED; in stm32_dma3_pause() 1516 chan->dma_status = DMA_IN_PROGRESS; in stm32_dma3_resume() 1555 static enum dma_status stm32_dma3_tx_status(struct dma_chan *c, dma_cookie_t cookie, in stm32_dma3_tx_status() [all …]
|
| /linux/drivers/dma/dw-edma/ |
| H A D | dw-edma-core.h | 134 enum dma_status (*ch_status)(struct dw_edma_chan *chan); 217 enum dma_status dw_edma_core_ch_status(struct dw_edma_chan *chan) in dw_edma_core_ch_status()
|
| /linux/drivers/dma/sf-pdma/ |
| H A D | sf-pdma.h | 93 enum dma_status status;
|
| /linux/arch/m68k/include/asm/ |
| H A D | mvme147hw.h | 29 volatile u_char dma_status; member
|
| /linux/drivers/dma/hsu/ |
| H A D | hsu.h | 78 enum dma_status status;
|
| H A D | hsu.c | 326 static enum dma_status hsu_dma_tx_status(struct dma_chan *chan, in hsu_dma_tx_status() 331 enum dma_status status; in hsu_dma_tx_status()
|
| /linux/drivers/net/ethernet/oki-semi/pch_gbe/ |
| H A D | pch_gbe.h | 388 u8 dma_status; member 410 u8 dma_status; member
|
| /linux/drivers/dma/fsl-dpaa2-qdma/ |
| H A D | dpaa2-qdma.h | 74 enum dma_status status;
|
| /linux/drivers/crypto/ccp/ |
| H A D | ccp-dev.h | 240 enum dma_status status; 256 enum dma_status status;
|
| /linux/drivers/dma/qcom/ |
| H A D | hidma.h | 140 enum dma_status hidma_ll_status(struct hidma_lldev *llhndl, u32 tre_ch);
|
| /linux/drivers/dma/amd/ptdma/ |
| H A D | ptdma.h | 178 enum dma_status status;
|