Searched refs:alloc_map (Results 1 – 1 of 1) sorted by relevance
/kernel/irq/ |
D | matrix.c | 20 unsigned long alloc_map[IRQ_MATRIX_SIZE]; member 117 bitmap_or(m->scratch_map, m->scratch_map, cm->alloc_map, end); in matrix_alloc_area() 124 bitmap_set(cm->alloc_map, area, num); in matrix_alloc_area() 191 BUG_ON(!test_and_clear_bit(bit, cm->alloc_map)); in irq_matrix_assign_system() 263 bitmap_andnot(m->scratch_map, cm->managed_map, cm->alloc_map, end); in irq_matrix_remove_managed() 302 bitmap_andnot(m->scratch_map, cm->managed_map, cm->alloc_map, end); in irq_matrix_alloc_managed() 306 set_bit(bit, cm->alloc_map); in irq_matrix_alloc_managed() 328 if (WARN_ON_ONCE(test_and_set_bit(bit, cm->alloc_map))) in irq_matrix_assign() 426 if (WARN_ON_ONCE(!test_and_clear_bit(bit, cm->alloc_map))) in irq_matrix_free() 509 m->matrix_bits, cm->alloc_map); in irq_matrix_debug_show()
|