Home
last modified time | relevance | path

Searched refs:equeue_mtx (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/sys/geom/vinum/
H A Dgeom_vinum_events.c56 mtx_lock(&sc->equeue_mtx); in gv_post_event()
59 mtx_unlock(&sc->equeue_mtx); in gv_post_event()
70 mtx_lock(&sc->equeue_mtx); in gv_worker_exit()
73 msleep(sc->worker, &sc->equeue_mtx, PDROP, "gv_wor", 0); in gv_worker_exit()
82 mtx_lock(&sc->equeue_mtx); in gv_get_event()
84 mtx_unlock(&sc->equeue_mtx); in gv_get_event()
94 mtx_lock(&sc->equeue_mtx); in gv_remove_event()
96 mtx_unlock(&sc->equeue_mtx); in gv_remove_event()
H A Dgeom_vinum_var.h235 struct mtx equeue_mtx; /* Event queue lock. */ member
H A Dgeom_vinum.c188 mtx_init(&sc->equeue_mtx, "gv_equeue", NULL, MTX_DEF); in gv_init()
975 mtx_lock(&sc->equeue_mtx); in gv_worker()
979 mtx_destroy(&sc->equeue_mtx); in gv_worker()