Lines Matching defs:exit_nr
41 static int kvmppc_handle_ext(struct kvm_vcpu *vcpu, unsigned int exit_nr,
705 static int kvmppc_check_ext(struct kvm_vcpu *vcpu, unsigned int exit_nr)
721 static int kvmppc_handle_ext(struct kvm_vcpu *vcpu, unsigned int exit_nr,
737 kvmppc_book3s_queue_irqprio(vcpu, exit_nr);
788 unsigned int exit_nr)
797 printk(KERN_EMERG "exit_nr=0x%x | pc=0x%lx | dar=0x%lx | dec=0x%x | msr=0x%lx\n",
798 exit_nr, kvmppc_get_pc(vcpu), kvmppc_get_fault_dar(vcpu),
801 if ((exit_nr != 0x900) && (exit_nr != 0x500))
802 printk(KERN_EMERG "exit_nr=0x%x | pc=0x%lx | dar=0x%lx | msr=0x%lx\n",
803 exit_nr, kvmppc_get_pc(vcpu), kvmppc_get_fault_dar(vcpu),
807 switch (exit_nr) {
824 r = kvmppc_handle_pagefault(run, vcpu, kvmppc_get_pc(vcpu), exit_nr);
832 kvmppc_book3s_queue_irqprio(vcpu, exit_nr);
854 r = kvmppc_handle_pagefault(run, vcpu, dar, exit_nr);
858 kvmppc_book3s_queue_irqprio(vcpu, exit_nr);
950 kvmppc_book3s_queue_irqprio(vcpu, exit_nr);
960 switch (exit_nr) {
966 switch (kvmppc_check_ext(vcpu, exit_nr)) {
969 r = kvmppc_handle_ext(vcpu, exit_nr, ext_msr);
987 kvmppc_book3s_queue_irqprio(vcpu, exit_nr);
993 kvmppc_book3s_queue_irqprio(vcpu, exit_nr);
998 printk(KERN_EMERG "exit_nr=0x%x | pc=0x%lx | msr=0x%lx\n",
999 exit_nr, kvmppc_get_pc(vcpu), to_svcpu(vcpu)->shadow_srr1);