Lines Matching defs:pending_irqs

323 	unsigned long pending = vcpu->kvm->arch.float_int.pending_irqs |
324 vcpu->arch.local_int.pending_irqs;
330 static inline unsigned long pending_irqs(struct kvm_vcpu *vcpu)
367 active_mask = pending_irqs(vcpu);
506 clear_bit(IRQ_PEND_EXT_CPU_TIMER, &li->pending_irqs);
530 clear_bit(IRQ_PEND_EXT_CLOCK_COMP, &li->pending_irqs);
542 clear_bit(IRQ_PEND_PFAULT_INIT, &li->pending_irqs);
684 if (test_bit(IRQ_PEND_MCHK_EX, &li->pending_irqs) ||
685 test_bit(IRQ_PEND_MCHK_REP, &li->pending_irqs)) {
693 clear_bit(IRQ_PEND_MCHK_EX, &li->pending_irqs);
694 clear_bit(IRQ_PEND_MCHK_REP, &li->pending_irqs);
704 if (test_and_clear_bit(IRQ_PEND_MCHK_REP, &fi->pending_irqs)) {
743 clear_bit(IRQ_PEND_RESTART, &li->pending_irqs);
755 clear_bit(IRQ_PEND_SET_PREFIX, &li->pending_irqs);
777 clear_bit(IRQ_PEND_EXT_EMERGENCY, &li->pending_irqs);
810 clear_bit(IRQ_PEND_EXT_EXTERNAL, &li->pending_irqs);
859 clear_bit(IRQ_PEND_PROG, &li->pending_irqs);
1002 !(test_bit(IRQ_PEND_EXT_SERVICE, &fi->pending_irqs))) {
1008 clear_bit(IRQ_PEND_EXT_SERVICE, &fi->pending_irqs);
1009 clear_bit(IRQ_PEND_EXT_SERVICE_EV, &fi->pending_irqs);
1029 if (!(test_bit(IRQ_PEND_EXT_SERVICE_EV, &fi->pending_irqs))) {
1036 clear_bit(IRQ_PEND_EXT_SERVICE_EV, &fi->pending_irqs);
1062 clear_bit(IRQ_PEND_PFAULT_DONE, &fi->pending_irqs);
1112 clear_bit(IRQ_PEND_VIRTIO, &fi->pending_irqs);
1200 clear_bit(irq_type, &fi->pending_irqs);
1236 return test_bit(IRQ_PEND_EXT_EXTERNAL, &li->pending_irqs);
1378 li->pending_irqs = 0;
1397 clear_bit(IRQ_PEND_EXT_CLOCK_COMP, &li->pending_irqs);
1399 set_bit(IRQ_PEND_EXT_CLOCK_COMP, &li->pending_irqs);
1402 clear_bit(IRQ_PEND_EXT_CPU_TIMER, &li->pending_irqs);
1404 set_bit(IRQ_PEND_EXT_CPU_TIMER, &li->pending_irqs);
1462 clear_bit(irq_type, &li->pending_irqs);
1522 set_bit(IRQ_PEND_PROG, &li->pending_irqs);
1538 set_bit(IRQ_PEND_PFAULT_INIT, &li->pending_irqs);
1562 if (test_and_set_bit(IRQ_PEND_EXT_EXTERNAL, &li->pending_irqs))
1584 set_bit(IRQ_PEND_SET_PREFIX, &li->pending_irqs);
1608 if (test_and_set_bit(IRQ_PEND_SIGP_STOP, &li->pending_irqs))
1623 set_bit(IRQ_PEND_RESTART, &li->pending_irqs);
1643 set_bit(IRQ_PEND_EXT_EMERGENCY, &li->pending_irqs);
1674 set_bit(IRQ_PEND_MCHK_EX, &li->pending_irqs);
1676 set_bit(IRQ_PEND_MCHK_REP, &li->pending_irqs);
1689 set_bit(IRQ_PEND_EXT_CLOCK_COMP, &li->pending_irqs);
1703 set_bit(IRQ_PEND_EXT_CPU_TIMER, &li->pending_irqs);
1726 clear_bit(isc_to_irq_type(isc), &fi->pending_irqs);
1830 set_bit(IRQ_PEND_EXT_SERVICE_EV, &fi->pending_irqs);
1843 set_bit(IRQ_PEND_EXT_SERVICE, &fi->pending_irqs);
1863 set_bit(IRQ_PEND_VIRTIO, &fi->pending_irqs);
1882 set_bit(IRQ_PEND_PFAULT_DONE, &fi->pending_irqs);
1897 set_bit(IRQ_PEND_MCHK_REP, &fi->pending_irqs);
1943 set_bit(isc_to_irq_type(isc), &fi->pending_irqs);
2125 return test_bit(IRQ_PEND_SIGP_STOP, &li->pending_irqs);
2132 return test_bit(IRQ_PEND_RESTART, &li->pending_irqs);
2141 clear_bit(IRQ_PEND_SIGP_STOP, &li->pending_irqs);
2239 fi->pending_irqs = 0;
2304 if (test_bit(IRQ_PEND_EXT_SERVICE, &fi->pending_irqs) ||
2305 test_bit(IRQ_PEND_EXT_SERVICE_EV, &fi->pending_irqs)) {
2316 if (test_bit(IRQ_PEND_MCHK_REP, &fi->pending_irqs)) {
2951 if (li->pending_irqs) {
3017 unsigned long pending_irqs;
3024 pending_irqs = li->pending_irqs;
3029 for_each_set_bit(irq_type, &pending_irqs, IRQ_PEND_COUNT) {
3041 if (test_bit(IRQ_PEND_EXT_EMERGENCY, &pending_irqs)) {