hv_vm_space_create(_:)
Creates an additional guest address space for the current task.
Declaration
func hv_vm_space_create(_ asid: UnsafeMutablePointer<hv_vm_space_t>) -> hv_return_tParameters
- asid:
Pointer to the addresss space ID that Hypervisor writes on success.
Return Value
HV_SUCCESS if the operation was successful, otherwise an error code specified in hv_return_t.
Discussion
The guest address space has the maximum allowable size, with a base IPA of 0 and a 4096-byte page size.
See Also
Functions
hv_sme_config_get_max_svl_bytes(_:)hv_vcpu_apic_ctrl(_:_:)hv_vcpu_apic_get_state(_:_:)hv_vcpu_apic_lsc_enter_imm32(_:_:_:_:_:_:_:)hv_vcpu_apic_lsc_enter_r32(_:_:_:_:_:_:_:_:)hv_vcpu_apic_lsc_invalidate(_:)hv_vcpu_apic_put_state(_:_:)hv_vcpu_apic_read(_:_:_:)hv_vcpu_apic_trigger_lvt(_:_:)hv_vcpu_apic_write(_:_:_:_:)hv_vcpu_exit_apic_access_read(_:_:)hv_vcpu_exit_info(_:_:)hv_vcpu_exit_init_ap(_:_:_:)hv_vcpu_exit_inject_excp(_:_:_:_:_:)hv_vcpu_exit_ioapic_eoi(_:_:)