Lines Matching defs:rendezvous_func
152 vm_rendezvous_func_t rendezvous_func;
1107 * Update 'rendezvous_func' and execute a write memory barrier to
1112 vm->rendezvous_func = func;
1132 while (vm->rendezvous_func != NULL) {
1140 (*vm->rendezvous_func)(vm, vcpuid, vm->rendezvous_arg);
1147 wakeup(&vm->rendezvous_func);
1151 mtx_sleep(&vm->rendezvous_func, &vm->rendezvous_mtx, 0,
1184 if (vm->rendezvous_func != NULL || vm->suspend || vcpu->reqidle)
1387 if (vm->rendezvous_func == NULL) {
1474 KASSERT(vm->rendezvous_func != NULL, ("rendezvous not in progress"));
1533 evinfo.rptr = &vm->rendezvous_func;
2310 if (vm->rendezvous_func != NULL) {
2321 KASSERT(vm->rendezvous_func == NULL, ("vm_smp_rendezvous: previous "