Lines Matching refs:exit_nr
55 static int kvmppc_handle_ext(struct kvm_vcpu *vcpu, unsigned int exit_nr,
326 ulong exit_nr; in kvmppc_handle_lost_math_exts() local
334 exit_nr = BOOK3S_INTERRUPT_FP_UNAVAIL; in kvmppc_handle_lost_math_exts()
336 exit_nr = BOOK3S_INTERRUPT_ALTIVEC; in kvmppc_handle_lost_math_exts()
338 exit_nr = BOOK3S_INTERRUPT_VSX; in kvmppc_handle_lost_math_exts()
340 kvmppc_handle_ext(vcpu, exit_nr, ext_diff); in kvmppc_handle_lost_math_exts()
848 static int kvmppc_handle_ext(struct kvm_vcpu *vcpu, unsigned int exit_nr, in kvmppc_handle_ext() argument
858 kvmppc_book3s_queue_irqprio(vcpu, exit_nr); in kvmppc_handle_ext()
1059 unsigned int exit_nr) in kvmppc_exit_pr_progint() argument
1072 if (exit_nr == BOOK3S_INTERRUPT_PROGRAM) in kvmppc_exit_pr_progint()
1122 unsigned int exit_nr) in kvmppc_handle_exit_pr() argument
1134 trace_kvm_exit(exit_nr, vcpu); in kvmppc_handle_exit_pr()
1137 switch (exit_nr) { in kvmppc_handle_exit_pr()
1167 r = kvmppc_handle_pagefault(run, vcpu, kvmppc_get_pc(vcpu), exit_nr); in kvmppc_handle_exit_pr()
1217 r = kvmppc_handle_pagefault(run, vcpu, dar, exit_nr); in kvmppc_handle_exit_pr()
1262 r = kvmppc_exit_pr_progint(run, vcpu, exit_nr); in kvmppc_handle_exit_pr()
1322 kvmppc_book3s_queue_irqprio(vcpu, exit_nr); in kvmppc_handle_exit_pr()
1340 r = kvmppc_exit_pr_progint(run, vcpu, exit_nr); in kvmppc_handle_exit_pr()
1348 switch (exit_nr) { in kvmppc_handle_exit_pr()
1362 r = kvmppc_handle_ext(vcpu, exit_nr, ext_msr); in kvmppc_handle_exit_pr()
1380 kvmppc_book3s_queue_irqprio(vcpu, exit_nr); in kvmppc_handle_exit_pr()
1391 kvmppc_book3s_queue_irqprio(vcpu, exit_nr); in kvmppc_handle_exit_pr()
1399 kvmppc_book3s_queue_irqprio(vcpu, exit_nr); in kvmppc_handle_exit_pr()
1408 exit_nr, kvmppc_get_pc(vcpu), shadow_srr1); in kvmppc_handle_exit_pr()