Lines Matching refs:pending
321 DECLARE_BITMAP(pending, GIC_MAX_INTRS); in gic_handle_shared_int()
331 pending[i] = gic_read(pending_reg); in gic_handle_shared_int()
339 pending[i] |= (u64)gic_read(pending_reg) << 32; in gic_handle_shared_int()
345 bitmap_and(pending, pending, intrmask, gic_shared_intrs); in gic_handle_shared_int()
346 bitmap_and(pending, pending, pcpu_mask, gic_shared_intrs); in gic_handle_shared_int()
348 intr = find_first_bit(pending, gic_shared_intrs); in gic_handle_shared_int()
358 bitmap_clear(pending, intr, 1); in gic_handle_shared_int()
359 intr = find_first_bit(pending, gic_shared_intrs); in gic_handle_shared_int()
486 unsigned long pending, masked; in gic_handle_local_int() local
489 pending = gic_read32(GIC_REG(VPE_LOCAL, GIC_VPE_PEND)); in gic_handle_local_int()
492 bitmap_and(&pending, &pending, &masked, GIC_NUM_LOCAL_INTRS); in gic_handle_local_int()
494 intr = find_first_bit(&pending, GIC_NUM_LOCAL_INTRS); in gic_handle_local_int()
504 bitmap_clear(&pending, intr, 1); in gic_handle_local_int()
505 intr = find_first_bit(&pending, GIC_NUM_LOCAL_INTRS); in gic_handle_local_int()