Lines Matching refs:fio_lock
111 mutex_init(&fio->fio_lock, MUTEX_DEFAULT, IPL_NONE); in flash_sync_thread_init()
131 mutex_destroy(&fio->fio_lock); in flash_sync_thread_init()
142 mutex_enter(&fio->fio_lock); in flash_sync_thread_destroy()
147 mutex_exit(&fio->fio_lock); in flash_sync_thread_destroy()
153 mutex_destroy(&fio->fio_lock); in flash_sync_thread_destroy()
170 mutex_enter(&fio->fio_lock); in flash_io_submit()
173 mutex_exit(&fio->fio_lock); in flash_io_submit()
191 KASSERT(mutex_owned(&fio->fio_lock)); in flash_io_cache_write()
237 KASSERT(mutex_owned(&fio->fio_lock)); in flash_io_cache_sync()
282 mutex_enter(&fio->fio_lock); in flash_sync_thread()
285 cv_timedwait_sig(&fio->fio_cv, &fio->fio_lock, hz / 4); in flash_sync_thread()
304 mutex_exit(&fio->fio_lock); in flash_sync_thread()
336 mutex_enter(&fio->fio_lock); in flash_io_write()
345 mutex_exit(&fio->fio_lock); in flash_io_write()