Lines Matching refs:run

36 static int handle_hvc(struct kvm_vcpu *vcpu, struct kvm_run *run)  in handle_hvc()  argument
53 static int handle_smc(struct kvm_vcpu *vcpu, struct kvm_run *run) in handle_smc() argument
72 static int handle_no_fpsimd(struct kvm_vcpu *vcpu, struct kvm_run *run) in handle_no_fpsimd() argument
90 static int kvm_handle_wfx(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_wfx() argument
120 static int kvm_handle_guest_debug(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_guest_debug() argument
125 run->exit_reason = KVM_EXIT_DEBUG; in kvm_handle_guest_debug()
126 run->debug.arch.hsr = hsr; in kvm_handle_guest_debug()
130 run->debug.arch.far = vcpu->arch.fault.far_el2; in kvm_handle_guest_debug()
147 static int kvm_handle_unknown_ec(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_unknown_ec() argument
158 static int handle_sve(struct kvm_vcpu *vcpu, struct kvm_run *run) in handle_sve() argument
196 static int kvm_handle_ptrauth(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_ptrauth() argument
241 static int handle_trap_exceptions(struct kvm_vcpu *vcpu, struct kvm_run *run) in handle_trap_exceptions() argument
256 handled = exit_handler(vcpu, run); in handle_trap_exceptions()
266 int handle_exit(struct kvm_vcpu *vcpu, struct kvm_run *run, in handle_exit() argument
294 return handle_trap_exceptions(vcpu, run); in handle_exit()
300 run->exit_reason = KVM_EXIT_FAIL_ENTRY; in handle_exit()
307 run->exit_reason = KVM_EXIT_FAIL_ENTRY; in handle_exit()
312 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in handle_exit()
318 void handle_exit_early(struct kvm_vcpu *vcpu, struct kvm_run *run, in handle_exit_early() argument