/dports/emulators/vice/vice-3.5/src/c64dtv/ |
H A D | c64dtvdma.c | 59 static int dma_busy; variable 119 dma_busy = 0; in c64dtvdma_reset() 344 dma_busy = 1; in c64dtvdma_trigger_dma() 353 dma_busy = 2; in c64dtv_dma_done() 355 dma_busy &= 0xfe; in c64dtv_dma_done() 362 return dma_busy; in c64dtv_dma_read() 384 dma_busy &= 0xfd; in c64dtv_dma_store() 392 if (dma_on_irq && (dma_busy == 0)) { in c64dtv_dma_store() 393 dma_busy = 1; in c64dtv_dma_store() 529 || SMW_DW(m, dma_busy) < 0 in c64dtvdma_snapshot_write_module() [all …]
|
/dports/emulators/libretro-vice/vice-libretro-5725415/vice/src/c64dtv/ |
H A D | c64dtvdma.c | 59 static int dma_busy; variable 119 dma_busy = 0; in c64dtvdma_reset() 344 dma_busy = 1; in c64dtvdma_trigger_dma() 353 dma_busy = 2; in c64dtv_dma_done() 355 dma_busy &= 0xfe; in c64dtv_dma_done() 362 return dma_busy; in c64dtv_dma_read() 384 dma_busy &= 0xfd; in c64dtv_dma_store() 392 if (dma_on_irq && (dma_busy == 0)) { in c64dtv_dma_store() 393 dma_busy = 1; in c64dtv_dma_store() 521 || SMW_DW(m, dma_busy) < 0 in c64dtvdma_snapshot_write_module() [all …]
|
/dports/games/retroarch/RetroArch-1.9.7/audio/drivers/ |
H A D | gx_audio.c | 37 volatile unsigned dma_busy; member 55 memset(wa->data[wa->dma_busy], 0, CHUNK_SIZE); in dma_callback() 57 wa->dma_busy = wa->dma_next; in dma_callback() 129 wa->dma_write == wa->dma_busy) && !wa->nonblock); in gx_audio_write() 206 return ((wa->dma_busy - wa->dma_write + BLOCKS) in gx_audio_write_avail()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/spi/ |
H A D | spi-uniphier.c | 37 atomic_t dma_busy; member 368 int state = atomic_fetch_andnot(SSI_DMA_RX_BUSY, &priv->dma_busy); in uniphier_spi_dma_rxcb() 380 int state = atomic_fetch_andnot(SSI_DMA_TX_BUSY, &priv->dma_busy); in uniphier_spi_dma_txcb() 396 atomic_set(&priv->dma_busy, 0); in uniphier_spi_transfer_one_dma() 428 atomic_or(SSI_DMA_RX_BUSY, &priv->dma_busy); in uniphier_spi_transfer_one_dma() 455 atomic_or(SSI_DMA_TX_BUSY, &priv->dma_busy); in uniphier_spi_transfer_one_dma() 589 if (atomic_read(&priv->dma_busy) & SSI_DMA_TX_BUSY) { in uniphier_spi_handle_err() 591 atomic_andnot(SSI_DMA_TX_BUSY, &priv->dma_busy); in uniphier_spi_handle_err() 594 if (atomic_read(&priv->dma_busy) & SSI_DMA_RX_BUSY) { in uniphier_spi_handle_err() 596 atomic_andnot(SSI_DMA_RX_BUSY, &priv->dma_busy); in uniphier_spi_handle_err()
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/spi/ |
H A D | spi-uniphier.c | 37 atomic_t dma_busy; member 368 int state = atomic_fetch_andnot(SSI_DMA_RX_BUSY, &priv->dma_busy); in uniphier_spi_dma_rxcb() 380 int state = atomic_fetch_andnot(SSI_DMA_TX_BUSY, &priv->dma_busy); in uniphier_spi_dma_txcb() 396 atomic_set(&priv->dma_busy, 0); in uniphier_spi_transfer_one_dma() 428 atomic_or(SSI_DMA_RX_BUSY, &priv->dma_busy); in uniphier_spi_transfer_one_dma() 455 atomic_or(SSI_DMA_TX_BUSY, &priv->dma_busy); in uniphier_spi_transfer_one_dma() 589 if (atomic_read(&priv->dma_busy) & SSI_DMA_TX_BUSY) { in uniphier_spi_handle_err() 591 atomic_andnot(SSI_DMA_TX_BUSY, &priv->dma_busy); in uniphier_spi_handle_err() 594 if (atomic_read(&priv->dma_busy) & SSI_DMA_RX_BUSY) { in uniphier_spi_handle_err() 596 atomic_andnot(SSI_DMA_RX_BUSY, &priv->dma_busy); in uniphier_spi_handle_err()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/spi/ |
H A D | spi-uniphier.c | 37 atomic_t dma_busy; member 368 int state = atomic_fetch_andnot(SSI_DMA_RX_BUSY, &priv->dma_busy); in uniphier_spi_dma_rxcb() 380 int state = atomic_fetch_andnot(SSI_DMA_TX_BUSY, &priv->dma_busy); in uniphier_spi_dma_txcb() 396 atomic_set(&priv->dma_busy, 0); in uniphier_spi_transfer_one_dma() 428 atomic_or(SSI_DMA_RX_BUSY, &priv->dma_busy); in uniphier_spi_transfer_one_dma() 455 atomic_or(SSI_DMA_TX_BUSY, &priv->dma_busy); in uniphier_spi_transfer_one_dma() 589 if (atomic_read(&priv->dma_busy) & SSI_DMA_TX_BUSY) { in uniphier_spi_handle_err() 591 atomic_andnot(SSI_DMA_TX_BUSY, &priv->dma_busy); in uniphier_spi_handle_err() 594 if (atomic_read(&priv->dma_busy) & SSI_DMA_RX_BUSY) { in uniphier_spi_handle_err() 596 atomic_andnot(SSI_DMA_RX_BUSY, &priv->dma_busy); in uniphier_spi_handle_err()
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/usb/gadget/udc/ |
H A D | net2272.h | 448 dma_busy:1; member
|
H A D | net2272.c | 630 if (dev->dma_busy) in net2272_request_dma() 639 dev->dma_busy = 1; in net2272_request_dma() 722 if (ep->dev->dma_busy) in net2272_kick_dma() 802 dev->dma_busy = 0; in net2272_cancel_dma() 1531 ep->dev->dma_busy = 0; in net2272_handle_dma()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/usb/gadget/udc/ |
H A D | net2272.h | 448 dma_busy:1; member
|
H A D | net2272.c | 630 if (dev->dma_busy) in net2272_request_dma() 639 dev->dma_busy = 1; in net2272_request_dma() 722 if (ep->dev->dma_busy) in net2272_kick_dma() 802 dev->dma_busy = 0; in net2272_cancel_dma() 1531 ep->dev->dma_busy = 0; in net2272_handle_dma()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/usb/gadget/udc/ |
H A D | net2272.h | 448 dma_busy:1; member
|
H A D | net2272.c | 630 if (dev->dma_busy) in net2272_request_dma() 639 dev->dma_busy = 1; in net2272_request_dma() 722 if (ep->dev->dma_busy) in net2272_kick_dma() 802 dev->dma_busy = 0; in net2272_cancel_dma() 1531 ep->dev->dma_busy = 0; in net2272_handle_dma()
|