Home
last modified time | relevance | path

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

/netbsd-src/sys/arch/arm/s3c2xx0/
H A Ds3c2440_spi.c94 struct kcondvar sc_intr_cv; member
168 cv_init(&sc->sc_intr_cv, "S3C2440_spiintr"); in ssspi_attach()
303 cv_wait(&sc->sc_intr_cv, &sc->sc_intr_mtx); in s3c24x0_spi_wait()
348 cv_broadcast(&sc->sc_intr_cv); in ssspi_intr()
H A Ds3c2440_dma.c103 struct kcondvar sc_intr_cv; member
154 cv_init(&sc->sc_intr_cv, "s3c2440_dmaintr"); in s3c2440_dma_init()
268 cv_broadcast(&sc->sc_intr_cv); in s3c2440_dma_intr()
612 if ( (status = cv_timedwait(&sc->sc_intr_cv, in s3c2440_dmac_wait_xfer()
/netbsd-src/sys/dev/ic/
H A Dpl181.c116 cv_init(&sc->sc_intr_cv, "plmmcirq"); in plmmc_init()
237 cv_broadcast(&sc->sc_intr_cv); in plmmc_intr()
244 cv_broadcast(&sc->sc_intr_cv); in plmmc_intr()
265 error = cv_timedwait(&sc->sc_intr_cv, &sc->sc_lock, hz * 2); in plmmc_wait_cmd()
280 error = cv_timedwait(&sc->sc_intr_cv, in plmmc_pio_transfer()
H A Dpl181var.h41 kcondvar_t sc_intr_cv; member
H A Ddwc_mmc_var.h55 kcondvar_t sc_intr_cv; member
H A Drtsxvar.h46 struct kcondvar sc_intr_cv; member
H A Drtsx.c212 cv_init(&sc->sc_intr_cv, "rtsxintr"); in rtsx_attach()
255 cv_destroy(&sc->sc_intr_cv); in rtsx_attach()
280 cv_destroy(&sc->sc_intr_cv); in rtsx_detach()
1653 if (cv_timedwait(&sc->sc_intr_cv, &sc->sc_intr_mtx, timo) in rtsx_wait_intr()
1731 cv_broadcast(&sc->sc_intr_cv); in rtsx_intr()
H A Ddwc_mmc.c742 error = cv_timedwaitbt(&sc->sc_intr_cv, in dwc_mmc_exec_command()
867 cv_init(&sc->sc_intr_cv, "dwcmmcirq"); in dwc_mmc_init()
964 cv_broadcast(&sc->sc_intr_cv); in dwc_mmc_intr()
/netbsd-src/sys/arch/arm/amlogic/
H A Dmeson_sdio.c80 kcondvar_t sc_intr_cv; member
194 cv_init(&sc->sc_intr_cv, "sdiointr"); in meson_sdio_attach()
281 cv_broadcast(&sc->sc_intr_cv); in meson_sdio_intr()
349 error = cv_timedwait(&sc->sc_intr_cv, &sc->sc_intr_lock, hz); in meson_sdio_wait_irqs()
H A Dmesongx_mmc.c218 kcondvar_t sc_intr_cv; member
340 cv_init(&sc->sc_intr_cv, "gxmmcirq"); in mesongx_mmc_attach()
663 cv_broadcast(&sc->sc_intr_cv); in mesongx_mmc_intr()
965 cv_wait(&sc->sc_intr_cv, &sc->sc_intr_lock); in mesongx_mmc_exec_command()
1017 error = cv_timedwaitbt(&sc->sc_intr_cv, &sc->sc_intr_lock, &timeout, &epsilon); in mesongx_mmc_exec_command()
1034 cv_broadcast(&sc->sc_intr_cv); in mesongx_mmc_exec_command()
H A Dmeson_sdhc.c69 kcondvar_t sc_intr_cv; member
220 cv_init(&sc->sc_intr_cv, "sdhcintr"); in meson_sdhc_attach()
324 cv_broadcast(&sc->sc_intr_cv); in meson_sdhc_intr()
467 error = cv_timedwait(&sc->sc_intr_cv, &sc->sc_intr_lock, hz); in meson_sdhc_wait_ista()
/netbsd-src/sys/arch/arm/imx/
H A Dimx23_ssp.c76 struct kcondvar sc_intr_cv; member
242 cv_init(&sc->sc_intr_cv, "ssp_intr"); in issp_attach()
518 cv_wait(&sc->sc_intr_cv, &sc->sc_lock); in issp_exec_command()
757 cv_signal(&sc->sc_intr_cv); in issp_dma_intr()
/netbsd-src/sys/arch/arm/broadcom/
H A Dbcm2835_sdhost.c147 kcondvar_t sc_intr_cv; member
211 cv_init(&sc->sc_intr_cv, "sdhostintr"); in sdhost_attach()
338 cv_broadcast(&sc->sc_intr_cv); in sdhost_intr()
/netbsd-src/sys/arch/arm/sunxi/
H A Dsunxi_mmc.c156 kcondvar_t sc_intr_cv; member
366 cv_init(&sc->sc_intr_cv, "sunximmcirq");
698 cv_broadcast(&sc->sc_intr_cv);
1204 error = cv_timedwaitbt(&sc->sc_intr_cv,