rm_lock_mtx
mtx_init(&rm->rm_lock_mtx, name, "rmlock_mtx",
mtx_destroy(&rm->rm_lock_mtx);
return (mtx_owned(&rm->rm_lock_mtx));
if (!mtx_trylock(&rm->rm_lock_mtx))
mtx_lock(&rm->rm_lock_mtx);
mtx_unlock(&rm->rm_lock_mtx);
mtx_lock(&rm->rm_lock_mtx);
mtx_unlock(&rm->rm_lock_mtx);