Searched refs:rendezvous_mtx (Results 1 – 5 of 5) sorted by relevance
| /freebsd/sys/dev/vmm/ |
| H A D | vmm_vm.c | 36 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 D | vmm_vm.h | 148 struct mtx rendezvous_mtx; /* (o) rendezvous lock */ member
|
| /freebsd/sys/amd64/vmm/ |
| H A D | vmm.c | 382 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 D | vmm.c | 216 mtx_init(&vm->rendezvous_mtx, "vm rendezvous lock", 0, MTX_DEF); in vm_create()
|
| /freebsd/sys/arm64/vmm/ |
| H A D | vmm.c | 333 mtx_init(&vm->rendezvous_mtx, "vm rendezvous lock", 0, MTX_DEF); in vm_create()
|