vm_state
tty, user, vm_state(vir->vir_state),
"-", user, vm_state(vir->vir_state),
*vm_state(unsigned int);
if (vm->vm_state & VM_STATE_RUNNING) {
vm->vm_state |= VM_STATE_RUNNING;
vm->vm_state |= VM_STATE_RUNNING;
(vm->vm_state & VM_STATE_RUNNING) ?
vm->vm_state |= VM_STATE_DISABLED;
vm->vm_state |= VM_STATE_WAITING;
if (vm->vm_state & VM_STATE_PAUSED) {
current_vm->vm_state |= VM_STATE_PAUSED;
if (!(vm->vm_state & VM_STATE_PAUSED)) {
current_vm->vm_state &= ~VM_STATE_PAUSED;
paused = (current_vm->vm_state & VM_STATE_PAUSED) != 0;
vm->vm_state &= ~(VM_STATE_RUNNING | VM_STATE_SHUTDOWN);
vm->vm_state &= ~VM_STATE_PAUSED;
if (vm->vm_state & VM_STATE_RUNNING) {
if (((vm->vm_state & VM_STATE_RUNNING) && vm->vm_uid == uid) ||
(!(vm->vm_state & VM_STATE_RUNNING) && vmo->uid == uid))
if ((vm->vm_state & VM_STATE_SHUTDOWN) &&
} else if (!(vm->vm_state & VM_STATE_RUNNING)) {
vm->vm_state |= VM_STATE_PAUSED;
vm->vm_state &= ~VM_STATE_PAUSED;
vm->vm_state |= VM_STATE_SHUTDOWN;
__func__, vm->vm_vmid, vm->vm_state);
vir.vir_state = vm->vm_state;
if (!(vm->vm_state & VM_STATE_RUNNING)) {
__func__, vm->vm_vmid, vm->vm_state);
vir.vir_state = vm->vm_state;
if (!(vm->vm_state & VM_STATE_WAITING)) {
vm->vm_state &= ~VM_STATE_WAITING;
if (!(vm->vm_state & VM_STATE_RUNNING)) {
unsigned int vm_state;
vm->vm_state |= VM_STATE_SHUTDOWN;
} else if (!(vm->vm_state & VM_STATE_SHUTDOWN)) {
vm->vm_state |= VM_STATE_SHUTDOWN;
(vm->vm_state & VM_STATE_SHUTDOWN))
vm->vm_state |= VM_STATE_SHUTDOWN;
vm->vm_state &= ~VM_STATE_SHUTDOWN;