Home
last modified time | relevance | path

Searched refs:rendezvous_mtx (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/dev/vmm/
H A Dvmm_vm.c36 mtx_assert(&vcpu->vm->rendezvous_mtx, MA_OWNED); in vm_rendezvous()
68 mtx_lock(&vm->rendezvous_mtx); in vm_handle_rendezvous()
73 mtx_sleep(&vm->rendezvous_func, &vm->rendezvous_mtx, 0, in vm_handle_rendezvous()
78 mtx_unlock(&vm->rendezvous_mtx); in vm_handle_rendezvous()
82 mtx_lock(&vm->rendezvous_mtx); in vm_handle_rendezvous()
85 mtx_unlock(&vm->rendezvous_mtx); in vm_handle_rendezvous()
184 mtx_lock(&vm->rendezvous_mtx); in vcpu_set_state_all()
230 mtx_unlock(&vm->rendezvous_mtx); in vcpu_set_state_all()
233 mtx_lock(&vm->rendezvous_mtx); in vcpu_set_state_all()
248 mtx_unlock(&vm->rendezvous_mtx); in vcpu_set_state_all()
H A Dvmm_vm.h148 struct mtx rendezvous_mtx; /* (o) rendezvous lock */ member
/freebsd/sys/amd64/vmm/
H A Dvmm.c382 mtx_init(&vm->rendezvous_mtx, "vm rendezvous lock", 0, MTX_DEF); in vm_create()
435 mtx_destroy(&vm->rendezvous_mtx); in vm_cleanup()
1676 mtx_lock(&vm->rendezvous_mtx); in vm_start_cpus()
1679 mtx_unlock(&vm->rendezvous_mtx); in vm_start_cpus()
1686 mtx_lock(&vm->rendezvous_mtx); in vm_await_start()
1688 mtx_unlock(&vm->rendezvous_mtx); in vm_await_start()
1745 mtx_lock(&vm->rendezvous_mtx); in vm_smp_rendezvous()
1753 mtx_unlock(&vm->rendezvous_mtx); in vm_smp_rendezvous()
1767 mtx_unlock(&vm->rendezvous_mtx); in vm_smp_rendezvous()
/freebsd/sys/riscv/vmm/
H A Dvmm.c216 mtx_init(&vm->rendezvous_mtx, "vm rendezvous lock", 0, MTX_DEF); in vm_create()
/freebsd/sys/arm64/vmm/
H A Dvmm.c333 mtx_init(&vm->rendezvous_mtx, "vm rendezvous lock", 0, MTX_DEF); in vm_create()