Lines Matching defs:rendezvous_func
161 vm_rendezvous_func_t rendezvous_func;
1194 * Update 'rendezvous_func' and execute a write memory barrier to
1199 vm->rendezvous_func = func;
1219 while (vm->rendezvous_func != NULL) {
1227 (*vm->rendezvous_func)(vm, vcpuid, vm->rendezvous_arg);
1234 wakeup(&vm->rendezvous_func);
1238 mtx_sleep(&vm->rendezvous_func, &vm->rendezvous_mtx, 0,
1271 if (vm->rendezvous_func != NULL || vm->suspend || vcpu->reqidle)
1474 if (vm->rendezvous_func == NULL) {
1561 KASSERT(vm->rendezvous_func != NULL, ("rendezvous not in progress"));
1620 evinfo.rptr = &vm->rendezvous_func;
2397 if (vm->rendezvous_func != NULL) {
2408 KASSERT(vm->rendezvous_func == NULL, ("vm_smp_rendezvous: previous "