Lines Matching defs:kvm_mips_callbacks
716 struct kvm_mips_callbacks { struct
717 int (*handle_cop_unusable)(struct kvm_vcpu *vcpu);
718 int (*handle_tlb_mod)(struct kvm_vcpu *vcpu);
719 int (*handle_tlb_ld_miss)(struct kvm_vcpu *vcpu);
720 int (*handle_tlb_st_miss)(struct kvm_vcpu *vcpu);
721 int (*handle_addr_err_st)(struct kvm_vcpu *vcpu);
722 int (*handle_addr_err_ld)(struct kvm_vcpu *vcpu);
723 int (*handle_syscall)(struct kvm_vcpu *vcpu);
724 int (*handle_res_inst)(struct kvm_vcpu *vcpu);
725 int (*handle_break)(struct kvm_vcpu *vcpu);
726 int (*handle_trap)(struct kvm_vcpu *vcpu);
727 int (*handle_msa_fpe)(struct kvm_vcpu *vcpu);
728 int (*handle_fpe)(struct kvm_vcpu *vcpu);
729 int (*handle_msa_disabled)(struct kvm_vcpu *vcpu);
730 int (*handle_guest_exit)(struct kvm_vcpu *vcpu);
731 int (*enable_virtualization_cpu)(void);
732 void (*disable_virtualization_cpu)(void);
733 int (*check_extension)(struct kvm *kvm, long ext);
734 int (*vcpu_init)(struct kvm_vcpu *vcpu);
735 void (*vcpu_uninit)(struct kvm_vcpu *vcpu);
736 int (*vcpu_setup)(struct kvm_vcpu *vcpu);
760 extern const struct kvm_mips_callbacks * const kvm_mips_callbacks; argument