/kernel/linux/linux-5.10/drivers/i2c/busses/ |
H A D | i2c-stm32.c | 68 init_completion(&dma->dma_complete); in stm32_i2c_dma_request() 138 reinit_completion(&dma->dma_complete); in stm32_i2c_prep_dma_xfer()
|
H A D | i2c-stm32.h | 34 * @dma_complete: dma transfer completion 44 struct completion dma_complete; member
|
H A D | i2c-tegra.c | 256 * @dma_complete: DMA completion notifier 282 struct completion dma_complete; member 386 complete(&i2c_dev->dma_complete); in tegra_i2c_dma_complete() 397 reinit_completion(&i2c_dev->dma_complete); in tegra_i2c_dma_submit() 970 complete(&i2c_dev->dma_complete); in tegra_i2c_isr() 1311 &i2c_dev->dma_complete, in tegra_i2c_xfer_msg() 1327 if (!time_left && !completion_done(&i2c_dev->dma_complete)) { in tegra_i2c_xfer_msg() 1725 init_completion(&i2c_dev->dma_complete); in tegra_i2c_probe()
|
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-stm32.c | 68 init_completion(&dma->dma_complete); in stm32_i2c_dma_request() 138 reinit_completion(&dma->dma_complete); in stm32_i2c_prep_dma_xfer()
|
H A D | i2c-stm32.h | 34 * @dma_complete: dma transfer completion 44 struct completion dma_complete; member
|
H A D | i2c-tegra.c | 257 * @dma_complete: DMA completion notifier 284 struct completion dma_complete; member 390 complete(&i2c_dev->dma_complete); in tegra_i2c_dma_complete() 400 reinit_completion(&i2c_dev->dma_complete); in tegra_i2c_dma_submit() 967 complete(&i2c_dev->dma_complete); in tegra_i2c_isr() 1322 &i2c_dev->dma_complete, in tegra_i2c_xfer_msg() 1333 if (!time_left && !completion_done(&i2c_dev->dma_complete)) { in tegra_i2c_xfer_msg() 1758 init_completion(&i2c_dev->dma_complete); in tegra_i2c_probe()
|
/kernel/linux/linux-6.6/drivers/mmc/host/ |
H A D | renesas_sdhi_internal_dmac.c | 339 tasklet_schedule(&dma_priv->dma_complete); in renesas_sdhi_internal_dmac_dma_irq() 354 tasklet_schedule(&dma_priv->dma_complete); in renesas_sdhi_internal_dmac_dataend_dma() 456 tasklet_schedule(&priv->dma_priv.dma_complete); in renesas_sdhi_internal_dmac_issue_tasklet_fn() 546 tasklet_init(&priv->dma_priv.dma_complete, in renesas_sdhi_internal_dmac_request_dma()
|
H A D | owl-mmc.c | 113 struct completion dma_complete; member 290 complete(&owl_host->dma_complete); in owl_mmc_dma_complete() 354 init_completion(&owl_host->dma_complete); in owl_mmc_request() 370 if (!wait_for_completion_timeout(&owl_host->dma_complete, in owl_mmc_request()
|
H A D | renesas_sdhi.h | 69 struct tasklet_struct dma_complete; member
|
H A D | moxart-mmc.c | 135 struct completion dma_complete; member 254 complete(&host->dma_complete); in moxart_dma_complete() 296 wait_for_completion_interruptible_timeout(&host->dma_complete, in moxart_transfer_dma() 396 init_completion(&host->dma_complete); in moxart_request()
|
/kernel/linux/linux-5.10/drivers/mmc/host/ |
H A D | s3cmci.h | 48 int dma_complete; member
|
H A D | renesas_sdhi.h | 50 struct tasklet_struct dma_complete; member
|
H A D | owl-mmc.c | 112 struct completion dma_complete; member 290 complete(&owl_host->dma_complete); in owl_mmc_dma_complete() 354 init_completion(&owl_host->dma_complete); in owl_mmc_request() 370 if (!wait_for_completion_timeout(&owl_host->dma_complete, in owl_mmc_request()
|
H A D | renesas_sdhi_internal_dmac.c | 172 tasklet_schedule(&priv->dma_priv.dma_complete); in renesas_sdhi_internal_dmac_dataend_dma() 292 tasklet_init(&priv->dma_priv.dma_complete, in renesas_sdhi_internal_dmac_request_dma()
|
H A D | moxart-mmc.c | 135 struct completion dma_complete; member 254 complete(&host->dma_complete); in moxart_dma_complete() 298 &host->dma_complete, host->timeout); in moxart_transfer_dma() 398 init_completion(&host->dma_complete); in moxart_request()
|
H A D | sh_mmcif.c | 248 struct completion dma_complete; member 284 complete(&host->dma_complete); in sh_mmcif_dma_complete() 1118 init_completion(&host->dma_complete); in sh_mmcif_end_cmd() 1134 time = wait_for_completion_interruptible_timeout(&host->dma_complete, in sh_mmcif_end_cmd()
|
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/ |
H A D | tegra_nand.c | 173 struct completion dma_complete; member 280 complete(&ctrl->dma_complete); in tegra_nand_irq() 342 reinit_completion(&ctrl->dma_complete); in tegra_nand_controller_abort() 595 ret = wait_for_completion_timeout(&ctrl->dma_complete, in tegra_nand_page_xfer() 1186 init_completion(&ctrl->dma_complete); in tegra_nand_probe()
|
H A D | sh_flctl.c | 151 complete(&flctl->dma_complete); in flctl_dma_complete() 215 init_completion(&flctl->dma_complete); in flctl_setup_dma() 430 wait_for_completion_timeout(&flctl->dma_complete, in flctl_dma_fifo0_transfer()
|
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/ |
H A D | tegra_nand.c | 176 struct completion dma_complete; member 283 complete(&ctrl->dma_complete); in tegra_nand_irq() 345 reinit_completion(&ctrl->dma_complete); in tegra_nand_controller_abort() 598 ret = wait_for_completion_timeout(&ctrl->dma_complete, in tegra_nand_page_xfer() 1197 init_completion(&ctrl->dma_complete); in tegra_nand_probe()
|
H A D | sh_flctl.c | 150 complete(&flctl->dma_complete); in flctl_dma_complete() 214 init_completion(&flctl->dma_complete); in flctl_setup_dma() 429 wait_for_completion_timeout(&flctl->dma_complete, in flctl_dma_fifo0_transfer()
|
/kernel/linux/linux-5.10/include/linux/mtd/ |
H A D | sh_flctl.h | 160 struct completion dma_complete; member
|
/kernel/linux/linux-6.6/include/linux/mtd/ |
H A D | sh_flctl.h | 160 struct completion dma_complete; member
|
/kernel/linux/linux-5.10/drivers/ata/ |
H A D | pata_arasan_cf.c | 363 static inline void dma_complete(struct arasan_cf_dev *acdev) in dma_complete() function 572 dma_complete(acdev); in data_xfer() 590 dma_complete(acdev); in delayed_finish()
|
/kernel/linux/linux-6.6/drivers/ata/ |
H A D | pata_arasan_cf.c | 364 static inline void dma_complete(struct arasan_cf_dev *acdev) in dma_complete() function 573 dma_complete(acdev); in data_xfer() 591 dma_complete(acdev); in delayed_finish()
|
/kernel/linux/linux-5.10/drivers/net/fddi/skfp/ |
H A D | hwmtm.c | 119 extern void dma_complete(struct s_smc *smc, volatile union s_fp_descr *descr, 1159 DB_RX(5, "dma_complete for RxD %p", r); in process_receive() 1160 dma_complete(smc,(union s_fp_descr volatile *)r,DMA_WR); in process_receive() 1473 * dma_complete and mac_drv_clear_rxd for all RxDs / receive buffers in mac_drv_clear_rx_queue() 1497 DB_RX(5, "dma_complete for RxD %p", r); in mac_drv_clear_rx_queue() 1498 dma_complete(smc,(union s_fp_descr volatile *)r,DMA_WR); in mac_drv_clear_rx_queue() 1924 * which were finished by the adapter. It calls dma_complete 1969 dma_complete(smc, in mac_drv_clear_txd()
|