mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-09-21 16:57:20 +00:00
rename vmexit handlers
this patch is to align the suffix of the handlers' name. Signed-off-by: Yonghua Huang <yonghua.huang@intel.com>
This commit is contained in:
@@ -97,8 +97,8 @@ extern struct e820_entry e820[E820_MAX_ENTRIES];
|
||||
extern uint32_t boot_regs[];
|
||||
extern struct e820_mem_params e820_mem;
|
||||
|
||||
int rdmsr_handler(struct vcpu *vcpu);
|
||||
int wrmsr_handler(struct vcpu *vcpu);
|
||||
int rdmsr_vmexit_handler(struct vcpu *vcpu);
|
||||
int wrmsr_vmexit_handler(struct vcpu *vcpu);
|
||||
void init_msr_emulation(struct vcpu *vcpu);
|
||||
|
||||
extern const char vm_exit[];
|
||||
|
@@ -167,7 +167,7 @@ struct vm_io_handler {
|
||||
#define IO_ATTR_NO_ACCESS 2
|
||||
|
||||
/* External Interfaces */
|
||||
int io_instr_handler(struct vcpu *vcpu);
|
||||
int io_instr_vmexit_handler(struct vcpu *vcpu);
|
||||
void setup_io_bitmap(struct vm *vm);
|
||||
void free_io_emulation_resource(struct vm *vm);
|
||||
void register_io_emulation_handler(struct vm *vm, struct vm_io_range *range,
|
||||
|
@@ -156,9 +156,9 @@ int vcpu_inject_nmi(struct vcpu *vcpu);
|
||||
int vcpu_inject_gp(struct vcpu *vcpu);
|
||||
int vcpu_make_request(struct vcpu *vcpu, int eventid);
|
||||
|
||||
int exception_handler(struct vcpu *vcpu);
|
||||
int interrupt_win_exiting_handler(struct vcpu *vcpu);
|
||||
int external_interrupt_handler(struct vcpu *vcpu);
|
||||
int exception_vmexit_handler(struct vcpu *vcpu);
|
||||
int interrupt_window_vmexit_handler(struct vcpu *vcpu);
|
||||
int external_interrupt_vmexit_handler(struct vcpu *vcpu);
|
||||
int acrn_do_intr_process(struct vcpu *vcpu);
|
||||
int interrupt_init(uint32_t logical_id);
|
||||
|
||||
|
@@ -396,8 +396,8 @@ uint64_t hpa2gpa(struct vm *vm, uint64_t hpa);
|
||||
int ept_mmap(struct vm *vm, uint64_t hpa,
|
||||
uint64_t gpa, uint64_t size, uint32_t type, uint32_t prot);
|
||||
|
||||
int ept_violation_handler(struct vcpu *vcpu);
|
||||
int ept_misconfig_handler(struct vcpu *vcpu);
|
||||
int ept_violation_vmexit_handler(struct vcpu *vcpu);
|
||||
int ept_misconfig_vmexit_handler(struct vcpu *vcpu);
|
||||
int dm_emulate_mmio_post(struct vcpu *vcpu);
|
||||
|
||||
#endif /* ASSEMBLER not defined */
|
||||
|
@@ -37,9 +37,9 @@ struct vm_exit_dispatch {
|
||||
};
|
||||
|
||||
struct vm_exit_dispatch *vmexit_handler(struct vcpu *vcpu);
|
||||
int vmcall_handler(struct vcpu *vcpu);
|
||||
int cpuid_handler(struct vcpu *vcpu);
|
||||
int cr_access_handler(struct vcpu *vcpu);
|
||||
int vmcall_vmexit_handler(struct vcpu *vcpu);
|
||||
int cpuid_vmexit_handler(struct vcpu *vcpu);
|
||||
int cr_access_vmexit_handler(struct vcpu *vcpu);
|
||||
int get_vmexit_profile(char *str, int str_max);
|
||||
|
||||
#define VM_EXIT_QUALIFICATION_BIT_MASK(exit_qual, MSB, LSB) \
|
||||
|
Reference in New Issue
Block a user