Lines Matching refs:active_mask
112 unsigned long active_mask) in disable_iscs() argument
118 active_mask &= ~(1UL << (IRQ_PEND_IO_ISC_0 + i)); in disable_iscs()
120 return active_mask; in disable_iscs()
125 unsigned long active_mask; in deliverable_irqs() local
127 active_mask = pending_irqs(vcpu); in deliverable_irqs()
128 if (!active_mask) in deliverable_irqs()
132 active_mask &= ~IRQ_PEND_EXT_MASK; in deliverable_irqs()
134 active_mask &= ~IRQ_PEND_IO_MASK; in deliverable_irqs()
136 active_mask = disable_iscs(vcpu, active_mask); in deliverable_irqs()
138 __clear_bit(IRQ_PEND_EXT_EXTERNAL, &active_mask); in deliverable_irqs()
140 __clear_bit(IRQ_PEND_EXT_EMERGENCY, &active_mask); in deliverable_irqs()
142 __clear_bit(IRQ_PEND_EXT_CLOCK_COMP, &active_mask); in deliverable_irqs()
144 __clear_bit(IRQ_PEND_EXT_CPU_TIMER, &active_mask); in deliverable_irqs()
146 __clear_bit(IRQ_PEND_EXT_SERVICE, &active_mask); in deliverable_irqs()
148 active_mask &= ~IRQ_PEND_MCHK_MASK; in deliverable_irqs()
151 __clear_bit(IRQ_PEND_MCHK_REP, &active_mask); in deliverable_irqs()
157 __clear_bit(IRQ_PEND_SIGP_STOP, &active_mask); in deliverable_irqs()
159 return active_mask; in deliverable_irqs()