Lines Matching defs:bit_index
841 unsigned long bit_index = CTZL(unchecked_bits);
842 irq_id_t paired_irq_id = ntfn_entry->bound_irqs[bit_index];
843 bool callback_called = perform_callback(irq_cookie, paired_irq_id, bit_index);
844 if (callback_called && ntfn_entry->pending_bitfield & BIT(bit_index)) {
846 ntfn_entry->pending_bitfield &= ~BIT(bit_index);
848 unchecked_bits &= ~BIT(bit_index);
867 unsigned long bit_index = CTZL(unchecked_bits);
869 if (likely(BIT(bit_index) & mask)) {
870 irq_id_t paired_irq_id = ntfn_entry->bound_irqs[bit_index];
871 if (perform_callback(irq_cookie, paired_irq_id, bit_index)) {
873 served_mask |= BIT(bit_index);
877 unchecked_bits &= ~BIT(bit_index);