Home
last modified time | relevance | path

Searched refs:disk_mtx (Results 1 – 2 of 2) sorted by relevance

/freebsd-14-stable/sys/dev/flash/flexspi/
HDflex_spi.c91 struct mtx disk_mtx; member
719 mtx_init(&sc->disk_mtx, "flex_spi_DISK", "QSPI disk mtx", MTX_DEF); in flex_spi_attach()
822 mtx_lock(&sc->disk_mtx); in flex_spi_detach()
827 err = mtx_sleep(sc->disk, &sc->disk_mtx, 0, "flex_spi", in flex_spi_detach()
837 mtx_unlock(&sc->disk_mtx); in flex_spi_detach()
838 mtx_destroy(&sc->disk_mtx); in flex_spi_detach()
895 mtx_lock(&sc->disk_mtx); in flex_spi_strategy()
897 mtx_unlock(&sc->disk_mtx); in flex_spi_strategy()
935 mtx_lock(&sc->disk_mtx); in flex_spi_task()
939 mtx_unlock(&sc->disk_mtx); in flex_spi_task()
[all …]
/freebsd-14-stable/sys/dev/mmc/
HDmmcsd.c100 struct mtx disk_mtx; member
198 #define MMCSD_DISK_LOCK(_part) mtx_lock(&(_part)->disk_mtx)
199 #define MMCSD_DISK_UNLOCK(_part) mtx_unlock(&(_part)->disk_mtx)
201 mtx_init(&(_part)->disk_mtx, (_part)->name, "mmcsd disk", MTX_DEF)
202 #define MMCSD_DISK_LOCK_DESTROY(_part) mtx_destroy(&(_part)->disk_mtx);
204 mtx_assert(&(_part)->disk_mtx, MA_OWNED);
206 mtx_assert(&(_part)->disk_mtx, MA_NOTOWNED);
667 msleep(part, &part->disk_mtx, 0, in mmcsd_detach()
733 msleep(part, &part->disk_mtx, 0, in mmcsd_suspend()
1441 msleep(part, &part->disk_mtx, PRIBIO, in mmcsd_task()