Searched refs:disk_mtx (Results 1 – 2 of 2) sorted by relevance
| /src/sys/dev/flash/flexspi/ |
| H A D | flex_spi.c | 91 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 …]
|
| /src/sys/dev/mmc/ |
| H A D | mmcsd.c | 99 struct mtx disk_mtx; member 197 #define MMCSD_DISK_LOCK(_part) mtx_lock(&(_part)->disk_mtx) 198 #define MMCSD_DISK_UNLOCK(_part) mtx_unlock(&(_part)->disk_mtx) 200 mtx_init(&(_part)->disk_mtx, (_part)->name, "mmcsd disk", MTX_DEF) 201 #define MMCSD_DISK_LOCK_DESTROY(_part) mtx_destroy(&(_part)->disk_mtx); 203 mtx_assert(&(_part)->disk_mtx, MA_OWNED); 205 mtx_assert(&(_part)->disk_mtx, MA_NOTOWNED); 666 msleep(part, &part->disk_mtx, 0, in mmcsd_detach() 732 msleep(part, &part->disk_mtx, 0, in mmcsd_suspend() 1440 msleep(part, &part->disk_mtx, PRIBIO, in mmcsd_task()
|