Lines Matching refs:pending_irqs

111 	return vcpu->kvm->arch.float_int.pending_irqs;  in pending_floating_irqs()
116 return vcpu->arch.local_int.pending_irqs; in pending_local_irqs()
277 clear_bit(IRQ_PEND_EXT_CPU_TIMER, &li->pending_irqs); in __deliver_cpu_timer()
296 clear_bit(IRQ_PEND_EXT_CLOCK_COMP, &li->pending_irqs); in __deliver_ckc()
308 clear_bit(IRQ_PEND_PFAULT_INIT, &li->pending_irqs); in __deliver_pfault_init()
339 if (test_bit(IRQ_PEND_MCHK_EX, &li->pending_irqs) || in __deliver_machine_check()
340 test_bit(IRQ_PEND_MCHK_REP, &li->pending_irqs)) { in __deliver_machine_check()
348 clear_bit(IRQ_PEND_MCHK_EX, &li->pending_irqs); in __deliver_machine_check()
349 clear_bit(IRQ_PEND_MCHK_REP, &li->pending_irqs); in __deliver_machine_check()
359 if (test_and_clear_bit(IRQ_PEND_MCHK_REP, &fi->pending_irqs)) { in __deliver_machine_check()
413 clear_bit(IRQ_PEND_RESTART, &li->pending_irqs); in __deliver_restart()
425 clear_bit(IRQ_PEND_SET_PREFIX, &li->pending_irqs); in __deliver_set_prefix()
448 clear_bit(IRQ_PEND_EXT_EMERGENCY, &li->pending_irqs); in __deliver_emergency_signal()
475 clear_bit(IRQ_PEND_EXT_EXTERNAL, &li->pending_irqs); in __deliver_external_call()
503 clear_bit(IRQ_PEND_PROG, &li->pending_irqs); in __deliver_prog()
614 if (!(test_bit(IRQ_PEND_EXT_SERVICE, &fi->pending_irqs))) { in __deliver_service()
620 clear_bit(IRQ_PEND_EXT_SERVICE, &fi->pending_irqs); in __deliver_service()
659 clear_bit(IRQ_PEND_PFAULT_DONE, &fi->pending_irqs); in __deliver_pfault_done()
703 clear_bit(IRQ_PEND_VIRTIO, &fi->pending_irqs); in __deliver_virtio()
754 clear_bit(irq_type, &fi->pending_irqs); in __deliver_io()
803 return test_bit(IRQ_PEND_EXT_EXTERNAL, &li->pending_irqs); in kvm_s390_ext_call_pending()
914 li->pending_irqs = 0; in kvm_s390_clear_local_irqs()
935 clear_bit(IRQ_PEND_EXT_CLOCK_COMP, &li->pending_irqs); in kvm_s390_deliver_pending_interrupts()
937 set_bit(IRQ_PEND_EXT_CLOCK_COMP, &li->pending_irqs); in kvm_s390_deliver_pending_interrupts()
940 clear_bit(IRQ_PEND_EXT_CPU_TIMER, &li->pending_irqs); in kvm_s390_deliver_pending_interrupts()
942 set_bit(IRQ_PEND_EXT_CPU_TIMER, &li->pending_irqs); in kvm_s390_deliver_pending_interrupts()
956 clear_bit(irq_type, &li->pending_irqs); in kvm_s390_deliver_pending_interrupts()
975 set_bit(IRQ_PEND_PROG, &li->pending_irqs); in __inject_prog()
1025 set_bit(IRQ_PEND_PFAULT_INIT, &li->pending_irqs); in __inject_pfault_init()
1063 if (test_and_set_bit(IRQ_PEND_EXT_EXTERNAL, &li->pending_irqs)) in __inject_extcall()
1084 set_bit(IRQ_PEND_SET_PREFIX, &li->pending_irqs); in __inject_set_prefix()
1107 if (test_and_set_bit(IRQ_PEND_SIGP_STOP, &li->pending_irqs)) in __inject_sigp_stop()
1122 set_bit(IRQ_PEND_RESTART, &li->pending_irqs); in __inject_sigp_restart()
1141 set_bit(IRQ_PEND_EXT_EMERGENCY, &li->pending_irqs); in __inject_sigp_emergency()
1171 set_bit(IRQ_PEND_MCHK_EX, &li->pending_irqs); in __inject_mchk()
1173 set_bit(IRQ_PEND_MCHK_REP, &li->pending_irqs); in __inject_mchk()
1185 set_bit(IRQ_PEND_EXT_CLOCK_COMP, &li->pending_irqs); in __inject_ckc()
1198 set_bit(IRQ_PEND_EXT_CPU_TIMER, &li->pending_irqs); in __inject_cpu_timer()
1221 clear_bit(IRQ_PEND_IO_ISC_0 + isc, &fi->pending_irqs); in get_io_int()
1267 set_bit(IRQ_PEND_EXT_SERVICE, &fi->pending_irqs); in __inject_service()
1286 set_bit(IRQ_PEND_VIRTIO, &fi->pending_irqs); in __inject_virtio()
1304 set_bit(IRQ_PEND_PFAULT_DONE, &fi->pending_irqs); in __inject_pfault_done()
1318 set_bit(IRQ_PEND_MCHK_REP, &fi->pending_irqs); in __inject_float_mchk()
1341 set_bit(IRQ_PEND_IO_ISC_0 + isc, &fi->pending_irqs); in __inject_io()
1507 return test_bit(IRQ_PEND_SIGP_STOP, &li->pending_irqs); in kvm_s390_is_stop_irq_pending()
1516 clear_bit(IRQ_PEND_SIGP_STOP, &li->pending_irqs); in kvm_s390_clear_stop_irq()
1612 fi->pending_irqs = 0; in kvm_s390_clear_float_irqs()
1660 if (test_bit(IRQ_PEND_EXT_SERVICE, &fi->pending_irqs)) { in get_all_floating_irqs()
1671 if (test_bit(IRQ_PEND_MCHK_REP, &fi->pending_irqs)) { in get_all_floating_irqs()
2154 if (li->pending_irqs) { in kvm_s390_set_irq_state()
2220 unsigned long pending_irqs; in kvm_s390_get_irq_state() local
2227 pending_irqs = li->pending_irqs; in kvm_s390_get_irq_state()
2232 for_each_set_bit(irq_type, &pending_irqs, IRQ_PEND_COUNT) { in kvm_s390_get_irq_state()
2244 if (test_bit(IRQ_PEND_EXT_EMERGENCY, &pending_irqs)) { in kvm_s390_get_irq_state()