Lines Matching defs:kvm_mips_callbacks
764 struct kvm_mips_callbacks { struct
765 int (*handle_cop_unusable)(struct kvm_vcpu *vcpu);
766 int (*handle_tlb_mod)(struct kvm_vcpu *vcpu);
767 int (*handle_tlb_ld_miss)(struct kvm_vcpu *vcpu);
768 int (*handle_tlb_st_miss)(struct kvm_vcpu *vcpu);
769 int (*handle_addr_err_st)(struct kvm_vcpu *vcpu);
770 int (*handle_addr_err_ld)(struct kvm_vcpu *vcpu);
771 int (*handle_syscall)(struct kvm_vcpu *vcpu);
772 int (*handle_res_inst)(struct kvm_vcpu *vcpu);
773 int (*handle_break)(struct kvm_vcpu *vcpu);
774 int (*handle_trap)(struct kvm_vcpu *vcpu);
775 int (*handle_msa_fpe)(struct kvm_vcpu *vcpu);
776 int (*handle_fpe)(struct kvm_vcpu *vcpu);
777 int (*handle_msa_disabled)(struct kvm_vcpu *vcpu);
778 int (*handle_guest_exit)(struct kvm_vcpu *vcpu);
779 int (*hardware_enable)(void);
780 void (*hardware_disable)(void);
781 int (*check_extension)(struct kvm *kvm, long ext);
782 int (*vcpu_init)(struct kvm_vcpu *vcpu);
783 void (*vcpu_uninit)(struct kvm_vcpu *vcpu);
784 int (*vcpu_setup)(struct kvm_vcpu *vcpu);
785 void (*flush_shadow_all)(struct kvm *kvm);
791 void (*flush_shadow_memslot)(struct kvm *kvm,
815 extern struct kvm_mips_callbacks *kvm_mips_callbacks; argument