Searched refs:pending_exceptions (Results 1 – 17 of 17) sorted by relevance
/kernel/linux/linux-5.10/arch/mips/kvm/ |
D | interrupt.c | 26 set_bit(priority, &vcpu->arch.pending_exceptions); in kvm_mips_queue_irq() 31 clear_bit(priority, &vcpu->arch.pending_exceptions); in kvm_mips_dequeue_irq() 125 clear_bit(priority, &vcpu->arch.pending_exceptions); in kvm_mips_irq_deliver_cb() 139 unsigned long *pending = &vcpu->arch.pending_exceptions; in kvm_mips_deliver_interrupts() 174 return test_bit(MIPS_EXC_INT_TIMER, &vcpu->arch.pending_exceptions); in kvm_mips_pending_timer()
|
D | mips.c | 102 return !!(vcpu->arch.pending_exceptions); in kvm_arch_vcpu_runnable() 1127 kvm_debug("\texceptions: %08lx\n", vcpu->arch.pending_exceptions); in kvm_arch_vcpu_dump_regs()
|
D | vz.c | 205 set_bit(priority, &vcpu->arch.pending_exceptions); in kvm_vz_queue_irq() 211 clear_bit(priority, &vcpu->arch.pending_exceptions); in kvm_vz_dequeue_irq() 282 clear_bit(priority, &vcpu->arch.pending_exceptions); in kvm_vz_irq_deliver_cb()
|
D | emulate.c | 972 vcpu->arch.pending_exceptions); in kvm_mips_emul_wait() 976 if (!vcpu->arch.pending_exceptions) { in kvm_mips_emul_wait()
|
/kernel/linux/linux-5.10/arch/powerpc/kvm/ |
D | book3s.c | 146 unsigned long old_pending = vcpu->arch.pending_exceptions; in kvmppc_book3s_dequeue_irqprio() 149 &vcpu->arch.pending_exceptions); in kvmppc_book3s_dequeue_irqprio() 151 kvmppc_update_int_pending(vcpu, vcpu->arch.pending_exceptions, in kvmppc_book3s_dequeue_irqprio() 160 &vcpu->arch.pending_exceptions); in kvmppc_book3s_queue_irqprio() 207 return test_bit(BOOK3S_IRQPRIO_DECREMENTER, &vcpu->arch.pending_exceptions); in kvmppc_core_pending_dec() 370 unsigned long *pending = &vcpu->arch.pending_exceptions; in kvmppc_core_prepare_to_enter() 371 unsigned long old_pending = vcpu->arch.pending_exceptions; in kvmppc_core_prepare_to_enter() 375 if (vcpu->arch.pending_exceptions) in kvmppc_core_prepare_to_enter() 376 printk(KERN_EMERG "KVM: Check pending: %lx\n", vcpu->arch.pending_exceptions); in kvmppc_core_prepare_to_enter() 382 clear_bit(priority, &vcpu->arch.pending_exceptions); in kvmppc_core_prepare_to_enter()
|
D | trace_hv.h | 228 __field(unsigned long, pending_exceptions) 236 __entry->pending_exceptions = vcpu->arch.pending_exceptions; 242 __entry->pending_exceptions, __entry->ceded)
|
D | booke.c | 75 printk("exceptions: %08lx\n", vcpu->arch.pending_exceptions); in kvmppc_dump_vcpu() 249 set_bit(priority, &vcpu->arch.pending_exceptions); in kvmppc_booke_queue_irqprio() 312 return test_bit(BOOKE_IRQPRIO_DECREMENTER, &vcpu->arch.pending_exceptions); in kvmppc_core_pending_dec() 317 clear_bit(BOOKE_IRQPRIO_DECREMENTER, &vcpu->arch.pending_exceptions); in kvmppc_core_dequeue_dec() 333 clear_bit(BOOKE_IRQPRIO_EXTERNAL, &vcpu->arch.pending_exceptions); in kvmppc_core_dequeue_external() 334 clear_bit(BOOKE_IRQPRIO_EXTERNAL_LEVEL, &vcpu->arch.pending_exceptions); in kvmppc_core_dequeue_external() 344 clear_bit(BOOKE_IRQPRIO_WATCHDOG, &vcpu->arch.pending_exceptions); in kvmppc_core_dequeue_watchdog() 354 clear_bit(BOOKE_IRQPRIO_DEBUG, &vcpu->arch.pending_exceptions); in kvmppc_core_dequeue_debug() 524 clear_bit(priority, &vcpu->arch.pending_exceptions); in kvmppc_booke_irqprio_deliver() 533 if (vcpu->arch.pending_exceptions & BOOKE_IRQMASK_EE) in kvmppc_booke_irqprio_deliver() [all …]
|
D | e500_emulate.c | 59 clear_bit(prio, &vcpu->arch.pending_exceptions); in kvmppc_e500_emul_msgclr() 77 set_bit(prio, &cvcpu->arch.pending_exceptions); in kvmppc_e500_emul_msgsnd()
|
D | trace_booke.h | 207 __entry->pending = vcpu->arch.pending_exceptions;
|
D | book3s_hv_rm_xics.c | 136 set_bit(BOOK3S_IRQPRIO_EXTERNAL, &vcpu->arch.pending_exceptions); in icp_rm_set_vcpu_irq() 177 clear_bit(BOOK3S_IRQPRIO_EXTERNAL, &vcpu->arch.pending_exceptions); in icp_rm_clr_vcpu_irq()
|
D | book3s_hv_builtin.c | 825 ext = (vcpu->arch.pending_exceptions >> BOOK3S_IRQPRIO_EXTERNAL) & 1; in kvmppc_guest_entry_inject_int()
|
D | book3s_hv.c | 2994 if (vcpu->arch.pending_exceptions) in post_guest_process() 3860 if (vcpu->arch.pending_exceptions || vcpu->arch.prodded || in kvmppc_vcpu_woken() 4197 &vcpu->arch.pending_exceptions)) in kvmhv_run_single_vcpu() 4199 } else if (vcpu->arch.pending_exceptions || in kvmhv_run_single_vcpu()
|
D | book3s_pr.c | 515 if (!vcpu->arch.pending_exceptions) { in kvmppc_set_msr_pr()
|
D | powerpc.c | 51 return !!(v->arch.pending_exceptions) || kvm_request_pending(v); in kvm_arch_vcpu_runnable()
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
D | kvm_host.h | 751 unsigned long pending_exceptions; member
|
/kernel/linux/linux-5.10/arch/mips/include/asm/ |
D | kvm_host.h | 397 unsigned long pending_exceptions; member
|
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
D | asm-offsets.c | 557 OFFSET(VCPU_PENDING_EXC, kvm_vcpu, arch.pending_exceptions); in main()
|