Lines Matching defs:vm
86 struct vm *vm; /* (o) */ member
121 struct vm { struct
129 struct vmspace *vmspace; /* (o) guest's address space */ argument
130 struct vm_mem mem; /* (i) guest memory */ argument
133 struct vmm_mmio_region mmio_region[VM_MAX_MMIO_REGIONS]; argument
135 struct vmm_special_reg special_reg[VM_MAX_SPECIAL_REGS]; argument
136 /* The following describe the vm cpu topology */ argument
144 static bool vmm_initialized = false; argument
281 vcpu_alloc(struct vm *vm, int vcpu_id) in vcpu_alloc()
406 vm_init(struct vm *vm, bool create) in vm_init()
431 vm_disable_vcpu_creation(struct vm *vm) in vm_disable_vcpu_creation()
439 vm_alloc_vcpu(struct vm *vm, int vcpuid) in vm_alloc_vcpu()
473 vm_slock_vcpus(struct vm *vm) in vm_slock_vcpus()
479 vm_unlock_vcpus(struct vm *vm) in vm_unlock_vcpus()
487 struct vm *vm; in vm_create() local
525 vm_get_topology(struct vm *vm, uint16_t *sockets, uint16_t *cores, in vm_get_topology()
535 vm_get_maxcpus(struct vm *vm) in vm_get_maxcpus()
541 vm_set_topology(struct vm *vm, uint16_t sockets, uint16_t cores, in vm_set_topology()
554 vm_cleanup(struct vm *vm, bool destroy) in vm_cleanup()
596 vm_destroy(struct vm *vm) in vm_destroy()
603 vm_reinit(struct vm *vm) in vm_reinit()
622 vm_name(struct vm *vm) in vm_name()
714 vm_register_reg_handler(struct vm *vm, uint64_t iss, uint64_t mask, in vm_register_reg_handler()
735 vm_deregister_reg_handler(struct vm *vm, uint64_t iss, uint64_t mask) in vm_deregister_reg_handler()
755 struct vm *vm; in vm_handle_reg_emul() local
801 vm_register_inst_handler(struct vm *vm, uint64_t start, uint64_t size, in vm_register_inst_handler()
821 vm_deregister_inst_handler(struct vm *vm, uint64_t start, uint64_t size) in vm_deregister_inst_handler()
841 struct vm *vm; in vm_handle_inst_emul() local
882 vm_suspend(struct vm *vm, enum vm_suspend_how how) in vm_suspend()
911 struct vm *vm = vcpu->vm; in vm_exit_suspended() local
938 struct vm *vm = vcpu->vm; in vm_activate_cpu() local
949 vm_suspend_cpu(struct vm *vm, struct vcpu *vcpu) in vm_suspend_cpu()
968 vm_resume_cpu(struct vm *vm, struct vcpu *vcpu) in vm_resume_cpu()
990 vm_active_cpus(struct vm *vm) in vm_active_cpus()
997 vm_debug_cpus(struct vm *vm) in vm_debug_cpus()
1004 vm_suspended_cpus(struct vm *vm) in vm_suspended_cpus()
1060 vm_vmspace(struct vm *vm) in vm_vmspace()
1066 vm_mem(struct vm *vm) in vm_mem()
1227 vm_vcpu(struct vm *vm, int vcpuid) in vm_vcpu()
1285 vm_get_cookie(struct vm *vm) in vm_get_cookie()
1297 vm_attach_vgic(struct vm *vm, struct vm_vgic_descr *descr) in vm_attach_vgic()
1303 vm_assert_irq(struct vm *vm, uint32_t irq) in vm_assert_irq()
1309 vm_deassert_irq(struct vm *vm, uint32_t irq) in vm_deassert_irq()
1315 vm_raise_msi(struct vm *vm, uint64_t msg, uint64_t addr, int bus, int slot, in vm_raise_msi()
1345 struct vm *vm; in vm_handle_wfi() local
1376 struct vm *vm = vcpu->vm; in vm_handle_paging() local
1413 struct vm *vm = vcpu->vm; in vm_handle_suspend() local
1461 struct vm *vm = vcpu->vm; in vm_run() local