| /hypervisor/include/common/ |
| A D | hypercall.h | 73 …all_create_vm(struct acrn_vcpu *vcpu, struct acrn_vm *target_vm, uint64_t param1, uint64_t param2); 105 …call_reset_vm(struct acrn_vcpu *vcpu, struct acrn_vm *target_vm, uint64_t param1, uint64_t param2); 121 …call_start_vm(struct acrn_vcpu *vcpu, struct acrn_vm *target_vm, uint64_t param1, uint64_t param2); 137 …call_pause_vm(struct acrn_vcpu *vcpu, struct acrn_vm *target_vm, uint64_t param1, uint64_t param2); 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 37 ret = profiling_msr_ops_all_cpus(vm, param2); in hcall_profiling_ops() 40 ret = profiling_vm_list_info(vm, param2); in hcall_profiling_ops() 43 ret = profiling_get_version_info(vm, param2); in hcall_profiling_ops() 46 ret = profiling_get_control(vm, param2); in hcall_profiling_ops() 49 ret = profiling_set_control(vm, param2); in hcall_profiling_ops() 52 ret = profiling_configure_pmi(vm, param2); in hcall_profiling_ops() 55 ret = profiling_configure_vmsw(vm, param2); in hcall_profiling_ops() 58 ret = profiling_get_pcpu_id(vm, param2); in hcall_profiling_ops() 83 uint64_t param1, __unused uint64_t param2) in hcall_setup_hv_npk_log() argument [all …]
|
| /hypervisor/common/ |
| A D | hypercall.c | 85 uint64_t param1, __unused uint64_t param2) in hcall_service_vm_offline_cpu() argument 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 588 uint16_t vcpu_id = (uint16_t)param2; in hcall_notify_ioreq_finish() 707 uint64_t param1, __unused uint64_t param2) in hcall_set_vm_memory_regions() argument 800 uint64_t wp_gpa = param2; in hcall_write_protect_page() [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 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 …_t (*handler)(struct acrn_vcpu *vcpu, struct acrn_vm *target_vm, uint64_t param1, uint64_t param2); 148 …target_vm(struct acrn_vm *service_vm, uint64_t hcall_id, uint64_t param1, __unused uint64_t param2) in parse_target_vm() argument 222 uint64_t param2 = vcpu_get_gpreg(vcpu, CPU_REG_RSI); /* hypercall param2 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
|