aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64/include
diff options
context:
space:
mode:
authorJohn Baldwin <jhb@FreeBSD.org>2022-11-18 18:05:35 +0000
committerJohn Baldwin <jhb@FreeBSD.org>2022-11-18 18:25:38 +0000
commit98568a005a193ce2c37702a8377ddd10c570e452 (patch)
tree87468108d3ed2cd1d766590a5a5830e435deeea5 /sys/amd64/include
parentc0f35dbf19c3c8825bd2b321d8efd582807d1940 (diff)
Diffstat (limited to 'sys/amd64/include')
-rw-r--r--sys/amd64/include/vmm.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/amd64/include/vmm.h b/sys/amd64/include/vmm.h
index 713c4a8b46e9..c6194c32b095 100644
--- a/sys/amd64/include/vmm.h
+++ b/sys/amd64/include/vmm.h
@@ -219,6 +219,10 @@ extern const struct vmm_ops vmm_ops_intel;
extern const struct vmm_ops vmm_ops_amd;
int vm_create(const char *name, struct vm **retvm);
+struct vcpu *vm_alloc_vcpu(struct vm *vm, int vcpuid);
+void vm_disable_vcpu_creation(struct vm *vm);
+void vm_slock_vcpus(struct vm *vm);
+void vm_unlock_vcpus(struct vm *vm);
void vm_destroy(struct vm *vm);
int vm_reinit(struct vm *vm);
const char *vm_name(struct vm *vm);