Lines Matching defs:kvm_mips_callbacks
798 struct kvm_mips_callbacks { struct
799 int (*handle_cop_unusable)(struct kvm_vcpu *vcpu);
800 int (*handle_tlb_mod)(struct kvm_vcpu *vcpu);
801 int (*handle_tlb_ld_miss)(struct kvm_vcpu *vcpu);
802 int (*handle_tlb_st_miss)(struct kvm_vcpu *vcpu);
803 int (*handle_addr_err_st)(struct kvm_vcpu *vcpu);
804 int (*handle_addr_err_ld)(struct kvm_vcpu *vcpu);
805 int (*handle_syscall)(struct kvm_vcpu *vcpu);
806 int (*handle_res_inst)(struct kvm_vcpu *vcpu);
807 int (*handle_break)(struct kvm_vcpu *vcpu);
808 int (*handle_trap)(struct kvm_vcpu *vcpu);
809 int (*handle_msa_fpe)(struct kvm_vcpu *vcpu);
810 int (*handle_fpe)(struct kvm_vcpu *vcpu);
811 int (*handle_msa_disabled)(struct kvm_vcpu *vcpu);
812 int (*handle_guest_exit)(struct kvm_vcpu *vcpu);
813 int (*hardware_enable)(void);
814 void (*hardware_disable)(void);
815 int (*check_extension)(struct kvm *kvm, long ext);
816 int (*vcpu_init)(struct kvm_vcpu *vcpu);
817 void (*vcpu_uninit)(struct kvm_vcpu *vcpu);
818 int (*vcpu_setup)(struct kvm_vcpu *vcpu);
819 void (*flush_shadow_all)(struct kvm *kvm);
825 void (*flush_shadow_memslot)(struct kvm *kvm,
849 extern struct kvm_mips_callbacks *kvm_mips_callbacks; argument