VCS_HOLD
while ((vmc->vmc_state & VCS_HOLD) != 0) {
if ((vmc->vmc_state & VCS_HOLD) != 0) {
if ((vmc->vmc_state & VCS_HOLD) != 0) {
VERIFY0(vmc->vmc_state & VCS_HOLD);
atomic_or_uint(&vmc->vmc_state, VCS_HOLD);
VERIFY(vmc->vmc_state & VCS_HOLD);
atomic_and_uint(&vmc->vmc_state, ~VCS_HOLD);
VERIFY(vmc->vmc_state & VCS_HOLD);
VERIFY(vmc->vmc_state & VCS_HOLD);