Searched refs:x86_irq_vector_allocator (Results 1 – 1 of 1) sorted by relevance
| /kernel/platform/pc/ |
| A D | interrupts.cpp | 45 static p2ra_state_t x86_irq_vector_allocator; variable 117 status = p2ra_init(&x86_irq_vector_allocator, MAX_IRQ_BLOCK_SIZE); in platform_init_apic() 120 status = p2ra_add_range(&x86_irq_vector_allocator, in platform_init_apic() 200 p2ra_free_range(&x86_irq_vector_allocator, x86_vector, 1); in register_int_handler() 211 result = p2ra_allocate_range(&x86_irq_vector_allocator, 1, &range_start); in register_int_handler() 234 p2ra_free_range(&x86_irq_vector_allocator, x86_vector, 1); in register_int_handler() 304 res = p2ra_allocate_range(&x86_irq_vector_allocator, alloc_size, &alloc_start); in msi_alloc_block() 346 p2ra_free_range(&x86_irq_vector_allocator, block->base_irq_id, block->num_irq); in msi_free_block()
|
Completed in 11 milliseconds