Home
last modified time | relevance | path

Searched refs:pending_exceptions (Results 1 – 15 of 15) sorted by relevance

/linux-4.1.27/arch/mips/kvm/
Dinterrupt.c27 set_bit(priority, &vcpu->arch.pending_exceptions); in kvm_mips_queue_irq()
32 clear_bit(priority, &vcpu->arch.pending_exceptions); in kvm_mips_dequeue_irq()
192 clear_bit(priority, &vcpu->arch.pending_exceptions); in kvm_mips_irq_deliver_cb()
206 unsigned long *pending = &vcpu->arch.pending_exceptions; in kvm_mips_deliver_interrupts()
241 return test_bit(MIPS_EXC_INT_TIMER, &vcpu->arch.pending_exceptions); in kvm_mips_pending_timer()
Dmips.c80 return !!(vcpu->arch.pending_exceptions); in kvm_arch_vcpu_runnable()
1117 kvm_debug("\texceptions: %08lx\n", vcpu->arch.pending_exceptions); in kvm_arch_vcpu_dump_regs()
Demulate.c776 vcpu->arch.pending_exceptions); in kvm_mips_emul_wait()
780 if (!vcpu->arch.pending_exceptions) { in kvm_mips_emul_wait()
/linux-4.1.27/arch/powerpc/kvm/
Dbook3s.c163 unsigned long old_pending = vcpu->arch.pending_exceptions; in kvmppc_book3s_dequeue_irqprio()
166 &vcpu->arch.pending_exceptions); in kvmppc_book3s_dequeue_irqprio()
168 kvmppc_update_int_pending(vcpu, vcpu->arch.pending_exceptions, in kvmppc_book3s_dequeue_irqprio()
177 &vcpu->arch.pending_exceptions); in kvmppc_book3s_queue_irqprio()
199 return test_bit(BOOK3S_IRQPRIO_DECREMENTER, &vcpu->arch.pending_exceptions); in kvmppc_core_pending_dec()
339 unsigned long *pending = &vcpu->arch.pending_exceptions; in kvmppc_core_prepare_to_enter()
340 unsigned long old_pending = vcpu->arch.pending_exceptions; in kvmppc_core_prepare_to_enter()
344 if (vcpu->arch.pending_exceptions) in kvmppc_core_prepare_to_enter()
345 printk(KERN_EMERG "KVM: Check pending: %lx\n", vcpu->arch.pending_exceptions); in kvmppc_core_prepare_to_enter()
351 clear_bit(priority, &vcpu->arch.pending_exceptions); in kvmppc_core_prepare_to_enter()
Dtrace_hv.h229 __field(unsigned long, pending_exceptions)
237 __entry->pending_exceptions = vcpu->arch.pending_exceptions;
243 __entry->pending_exceptions, __entry->ceded)
Dbooke.c83 printk("exceptions: %08lx\n", vcpu->arch.pending_exceptions); in kvmppc_dump_vcpu()
253 set_bit(priority, &vcpu->arch.pending_exceptions); in kvmppc_booke_queue_irqprio()
304 return test_bit(BOOKE_IRQPRIO_DECREMENTER, &vcpu->arch.pending_exceptions); in kvmppc_core_pending_dec()
309 clear_bit(BOOKE_IRQPRIO_DECREMENTER, &vcpu->arch.pending_exceptions); in kvmppc_core_dequeue_dec()
325 clear_bit(BOOKE_IRQPRIO_EXTERNAL, &vcpu->arch.pending_exceptions); in kvmppc_core_dequeue_external()
326 clear_bit(BOOKE_IRQPRIO_EXTERNAL_LEVEL, &vcpu->arch.pending_exceptions); in kvmppc_core_dequeue_external()
336 clear_bit(BOOKE_IRQPRIO_WATCHDOG, &vcpu->arch.pending_exceptions); in kvmppc_core_dequeue_watchdog()
346 clear_bit(BOOKE_IRQPRIO_DEBUG, &vcpu->arch.pending_exceptions); in kvmppc_core_dequeue_debug()
515 clear_bit(priority, &vcpu->arch.pending_exceptions); in kvmppc_booke_irqprio_deliver()
524 if (vcpu->arch.pending_exceptions & BOOKE_IRQMASK_EE) in kvmppc_booke_irqprio_deliver()
[all …]
De500_emulate.c60 clear_bit(prio, &vcpu->arch.pending_exceptions); in kvmppc_e500_emul_msgclr()
78 set_bit(prio, &cvcpu->arch.pending_exceptions); in kvmppc_e500_emul_msgsnd()
Dbook3s_hv_rm_xics.c61 set_bit(BOOK3S_IRQPRIO_EXTERNAL_LEVEL, &vcpu->arch.pending_exceptions); in icp_rm_set_vcpu_irq()
87 &vcpu->arch.pending_exceptions); in icp_rm_clr_vcpu_irq()
Dtrace_booke.h208 __entry->pending = vcpu->arch.pending_exceptions;
Dpowerpc.c51 return !!(v->arch.pending_exceptions) || in kvm_arch_vcpu_runnable()
Dbook3s_hv.c2092 if (vcpu->arch.pending_exceptions || !vcpu->arch.ceded) { in kvmppc_vcore_blocked()
2179 if (!v->arch.pending_exceptions) in kvmppc_run_vcpu()
Dbook3s_pr.c350 if (!vcpu->arch.pending_exceptions) { in kvmppc_set_msr_pr()
/linux-4.1.27/arch/powerpc/include/asm/
Dkvm_host.h611 unsigned long pending_exceptions; member
/linux-4.1.27/arch/mips/include/asm/
Dkvm_host.h417 unsigned long pending_exceptions; member
/linux-4.1.27/arch/powerpc/kernel/
Dasm-offsets.c535 DEFINE(VCPU_PENDING_EXC, offsetof(struct kvm_vcpu, arch.pending_exceptions)); in main()