| /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… 233 uint64_t param1, uint64_t param2); 376 uint64_t param1, uint64_t param2); 463 uint64_t param1, uint64_t param2); 476 uint64_t param1, uint64_t param2); 489 uint64_t param1, uint64_t param2); 539 __unused uint64_t param1, uint64_t param2); [all …]
|
| /hypervisor/debug/ |
| A D | hypercall.c | 29 uint64_t param1, uint64_t param2) in hcall_profiling_ops() argument 33 uint64_t cmd = param1; in hcall_profiling_ops() 83 uint64_t param1, __unused uint64_t param2) in hcall_setup_hv_npk_log() argument 88 if (copy_from_gpa(vm, &npk_param, param1, sizeof(npk_param)) != 0) { in hcall_setup_hv_npk_log() 94 return copy_to_gpa(vm, &npk_param, param1, sizeof(npk_param)); in hcall_setup_hv_npk_log() 110 uint64_t param1, __unused uint64_t param2) in hcall_get_hw_info() argument 117 return copy_to_gpa(vcpu->vm, &hw_info, param1, sizeof(hw_info)); in hcall_get_hw_info()
|
| /hypervisor/common/ |
| A D | hypercall.c | 85 uint64_t param1, __unused uint64_t param2) in hcall_service_vm_offline_cpu() argument 90 uint32_t lapicid = (uint32_t)param1; in hcall_service_vm_offline_cpu() 122 uint64_t param1, __unused uint64_t param2) in hcall_get_api_version() argument 368 __unused uint64_t param1, uint64_t param2) in hcall_set_vcpu_regs() argument 415 __unused uint64_t param1, uint64_t param2) in hcall_set_irqline() argument 485 __unused uint64_t param1, uint64_t param2) in hcall_set_ioreq_buffer() argument 528 __unused uint64_t param1, uint64_t param2) in hcall_setup_sbuf() argument 584 __unused uint64_t param1, uint64_t param2) in hcall_notify_ioreq_finish() argument 707 uint64_t param1, __unused uint64_t param2) in hcall_set_vm_memory_regions() argument 1103 uint64_t cmd = param1; in hcall_get_cpu_pm_state() [all …]
|
| A D | trusty_hypercall.c | 28 __unused uint64_t param1, __unused uint64_t param2) in hcall_world_switch() argument 55 uint64_t param1, __unused uint64_t param2) in hcall_initialize_trusty() argument 64 if (copy_from_gpa(vcpu->vm, &boot_param, param1, sizeof(boot_param)) == 0) { in hcall_initialize_trusty() 85 __unused uint64_t param1, __unused uint64_t param2) in hcall_save_restore_sworld_ctx() argument
|
| /hypervisor/release/ |
| A D | hypercall.c | 12 __unused uint64_t param1, __unused uint64_t param2) in hcall_setup_hv_npk_log() argument 18 __unused uint64_t param1, __unused uint64_t param2) in hcall_get_hw_info() argument 24 __unused uint64_t param1, __unused uint64_t param2) in hcall_profiling_ops() argument
|
| /hypervisor/arch/x86/guest/ |
| A D | vmcall.c | 21 …int32_t (*handler)(struct acrn_vcpu *vcpu, struct acrn_vm *target_vm, uint64_t param1, uint64_t pa… 148 struct acrn_vm *parse_target_vm(struct acrn_vm *service_vm, uint64_t hcall_id, uint64_t param1, __u… in parse_target_vm() argument 158 if (copy_from_gpa(service_vm, &cv, param1, sizeof(cv)) == 0) { in parse_target_vm() 176 …vm_id = rel_vmid_2_vmid(service_vm->vm_id, (uint16_t)((param1 & PMCMD_VMID_MASK) >> PMCMD_VMID_SHI… in parse_target_vm() 180 if (copy_from_gpa(service_vm, ®ions, param1, sizeof(regions)) == 0) { in parse_target_vm() 194 relative_vm_id = (uint16_t)param1; in parse_target_vm() 221 uint64_t param1 = vcpu_get_gpreg(vcpu, CPU_REG_RDI); /* hypercall param1 from guest */ in dispatch_hypercall() local 232 struct acrn_vm *target_vm = parse_target_vm(vm, hcall_id, param1, param2); in dispatch_hypercall() 236 ret = dispatch->handler(vcpu, target_vm, param1, param2); in dispatch_hypercall() 241 ret = dispatch->handler(vcpu, vcpu->vm, param1, param2); in dispatch_hypercall()
|
| A D | optee.c | 151 __unused uint64_t param1, __unused uint64_t param2) in hcall_handle_tee_vcpu_boot_done() argument 172 __unused uint64_t param1, __unused uint64_t param2) in hcall_switch_ee() argument
|