Lines Matching refs:sc_sync_wait_lock
146 kmutex_t sc_sync_wait_lock; member
380 mutex_init(&sc->sc_sync_wait_lock, MUTEX_DEFAULT, IPL_BIO); in ld_virtio_attach()
486 mutex_enter(&sc->sc_sync_wait_lock); in ld_virtio_vq_done1()
490 mutex_exit(&sc->sc_sync_wait_lock); in ld_virtio_vq_done1()
655 mutex_destroy(&sc->sc_sync_wait_lock); in ld_virtio_detach()
676 mutex_enter(&sc->sc_sync_wait_lock); in ld_virtio_flush()
679 mutex_exit(&sc->sc_sync_wait_lock); in ld_virtio_flush()
681 mutex_enter(&sc->sc_sync_wait_lock); in ld_virtio_flush()
684 cv_wait(&sc->sc_sync_wait, &sc->sc_sync_wait_lock); in ld_virtio_flush()
687 mutex_exit(&sc->sc_sync_wait_lock); in ld_virtio_flush()
724 mutex_enter(&sc->sc_sync_wait_lock); in ld_virtio_flush()
727 mutex_exit(&sc->sc_sync_wait_lock); in ld_virtio_flush()
729 mutex_enter(&sc->sc_sync_wait_lock); in ld_virtio_flush()
732 cv_wait(&sc->sc_sync_wait, &sc->sc_sync_wait_lock); in ld_virtio_flush()
742 mutex_exit(&sc->sc_sync_wait_lock); in ld_virtio_flush()