| /hypervisor/include/common/ |
| A D | hypercall.h | 73 int32_t hcall_create_vm(struct acrn_vcpu *vcpu, struct acrn_vm *target_vm, uint64_t param1, uint64_… 105 int32_t hcall_reset_vm(struct acrn_vcpu *vcpu, struct acrn_vm *target_vm, uint64_t param1, uint64_t… 121 int32_t hcall_start_vm(struct acrn_vcpu *vcpu, struct acrn_vm *target_vm, uint64_t param1, uint64_t… 137 int32_t hcall_pause_vm(struct acrn_vcpu *vcpu, struct acrn_vm *target_vm, uint64_t param1, uint64_t… 232 int32_t hcall_set_vm_memory_regions(struct acrn_vcpu *vcpu, struct acrn_vm *target_vm, 375 int32_t hcall_reset_ptdev_intr_info(struct acrn_vcpu *vcpu, struct acrn_vm *target_vm, 462 int32_t hcall_save_restore_sworld_ctx(struct acrn_vcpu *vcpu, struct acrn_vm *target_vm, 475 int32_t hcall_handle_tee_vcpu_boot_done(struct acrn_vcpu *vcpu, struct acrn_vm *target_vm, 488 int32_t hcall_switch_ee(struct acrn_vcpu *vcpu, struct acrn_vm *target_vm, 538 int32_t hcall_asyncio_assign(__unused struct acrn_vcpu *vcpu, struct acrn_vm *target_vm, [all …]
|
| A D | ptdev.h | 289 uint32_t ptirq_get_intr_data(const struct acrn_vm *target_vm, uint64_t *buffer, uint32_t buffer_cnt…
|
| /hypervisor/common/ |
| A D | hypercall.c | 295 if ((is_created_vm(target_vm)) && (target_vm->sw.io_shared_page != NULL)) { in hcall_start_vm() 297 start_vm(target_vm); in hcall_start_vm() 322 pause_vm(target_vm); in hcall_pause_vm() 421 if (is_severity_pass(target_vm->vm_id) && !is_poweroff_vm(target_vm)) { in hcall_set_irqline() 460 if (is_severity_pass(target_vm->vm_id) && !is_poweroff_vm(target_vm)) { in hcall_inject_msi() 592 (!is_poweroff_vm(target_vm)) && (target_vm->sw.io_shared_page != NULL)) { in hcall_notify_ioreq_finish() 900 if ((is_paused_vm(target_vm) || is_created_vm(target_vm))) { in hcall_deassign_pcidev() 963 if ((is_paused_vm(target_vm) || is_created_vm(target_vm))) { in hcall_deassign_mmiodev() 1047 if (is_created_vm(target_vm) || is_paused_vm(target_vm)) { in hcall_reset_ptdev_intr_info() 1105 if (is_created_vm(target_vm) || is_paused_vm(target_vm)) { in hcall_get_cpu_pm_state() [all …]
|
| A D | trusty_hypercall.c | 27 int32_t hcall_world_switch(struct acrn_vcpu *vcpu, __unused struct acrn_vm *target_vm, in hcall_world_switch() argument 54 int32_t hcall_initialize_trusty(struct acrn_vcpu *vcpu, __unused struct acrn_vm *target_vm, in hcall_initialize_trusty() argument 84 int32_t hcall_save_restore_sworld_ctx(struct acrn_vcpu *vcpu, __unused struct acrn_vm *target_vm, in hcall_save_restore_sworld_ctx() argument
|
| A D | ptdev.c | 287 uint32_t ptirq_get_intr_data(const struct acrn_vm *target_vm, uint64_t *buffer, uint32_t buffer_cnt) in ptirq_get_intr_data() argument 298 if (entry->vm == target_vm) { in ptirq_get_intr_data()
|
| /hypervisor/arch/x86/guest/ |
| A D | vmcall.c | 150 struct acrn_vm *target_vm = NULL; in parse_target_vm() local 191 target_vm = service_vm; in parse_target_vm() 199 if ((target_vm == NULL) && (vm_id < CONFIG_MAX_VM_NUM)) { in parse_target_vm() 200 target_vm = get_vm_from_vmid(vm_id); in parse_target_vm() 202 target_vm->vm_id = vm_id; in parse_target_vm() 206 return target_vm; in parse_target_vm() 232 struct acrn_vm *target_vm = parse_target_vm(vm, hcall_id, param1, param2); in dispatch_hypercall() local 234 if ((target_vm != NULL) && !is_prelaunched_vm(target_vm)) { in dispatch_hypercall() 235 get_vm_lock(target_vm); in dispatch_hypercall() 236 ret = dispatch->handler(vcpu, target_vm, param1, param2); in dispatch_hypercall() [all …]
|
| A D | optee.c | 150 int32_t hcall_handle_tee_vcpu_boot_done(struct acrn_vcpu *vcpu, __unused struct acrn_vm *target_vm, in hcall_handle_tee_vcpu_boot_done() argument 171 int32_t hcall_switch_ee(struct acrn_vcpu *vcpu, __unused struct acrn_vm *target_vm, in hcall_switch_ee() argument
|
| /hypervisor/release/ |
| A D | hypercall.c | 11 int32_t hcall_setup_hv_npk_log(__unused struct acrn_vcpu *vcpu, __unused struct acrn_vm *target_vm, in hcall_setup_hv_npk_log() argument 17 int32_t hcall_get_hw_info(__unused struct acrn_vcpu *vcpu, __unused struct acrn_vm *target_vm, in hcall_get_hw_info() argument 23 int32_t hcall_profiling_ops(__unused struct acrn_vcpu *vcpu, __unused struct acrn_vm *target_vm, in hcall_profiling_ops() argument
|
| /hypervisor/debug/ |
| A D | hypercall.c | 28 int32_t hcall_profiling_ops(struct acrn_vcpu *vcpu, __unused struct acrn_vm *target_vm, in hcall_profiling_ops() argument 82 int32_t hcall_setup_hv_npk_log(struct acrn_vcpu *vcpu, __unused struct acrn_vm *target_vm, in hcall_setup_hv_npk_log() argument 109 int32_t hcall_get_hw_info(struct acrn_vcpu *vcpu, __unused struct acrn_vm *target_vm, in hcall_get_hw_info() argument
|
| /hypervisor/dm/ |
| A D | vuart.c | 686 struct acrn_vm *target_vm = NULL; in find_active_target_vuart() local 694 target_vm = get_vm_from_vmid(target_vmid); in find_active_target_vuart() 695 target_vu = &target_vm->vuart[target_vuid]; in find_active_target_vuart()
|