diff options
| author | John Baldwin <jhb@FreeBSD.org> | 2022-11-18 18:05:35 +0000 |
|---|---|---|
| committer | John Baldwin <jhb@FreeBSD.org> | 2022-11-18 18:25:38 +0000 |
| commit | 98568a005a193ce2c37702a8377ddd10c570e452 (patch) | |
| tree | 87468108d3ed2cd1d766590a5a5830e435deeea5 /sys/amd64/include | |
| parent | c0f35dbf19c3c8825bd2b321d8efd582807d1940 (diff) | |
Diffstat (limited to 'sys/amd64/include')
| -rw-r--r-- | sys/amd64/include/vmm.h | 4 |
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); |
