Home
last modified time | relevance | path

Searched refs:range_start (Results 1 – 3 of 3) sorted by relevance

/kernel/lib/pow2_range_allocator/
A Dpow2_range_allocator.cpp175 LTRACEF("Adding range [%u, %u]\n", range_start, range_start + range_len - 1); in p2ra_add_range()
179 ((range_start + range_len) < range_start)) in p2ra_add_range()
204 if (((range->start >= range_start) && (range->start < (range_start + range_len))) || in p2ra_add_range()
205 ((range_start >= range->start) && (range_start < (range->start + range->len)))) { in p2ra_add_range()
207 range_start, range_start + range_len - 1, in p2ra_add_range()
220 new_range->start = range_start; in p2ra_add_range()
245 (!(range_start & (tmp - 1)))) { in p2ra_add_range()
264 range_start, range_start + range_len - 1); in p2ra_add_range()
270 block->start = range_start; in p2ra_add_range()
273 range_start += csize; in p2ra_add_range()
[all …]
/kernel/lib/pow2_range_allocator/include/lib/
A Dpow2_range_allocator.h76 zx_status_t p2ra_add_range(p2ra_state_t* state, uint range_start, uint range_len);
109 void p2ra_free_range(p2ra_state_t* state, uint range_start, uint size);
/kernel/platform/pc/
A Dinterrupts.cpp205 uint range_start; in register_int_handler() local
211 result = p2ra_allocate_range(&x86_irq_vector_allocator, 1, &range_start); in register_int_handler()
221 DEBUG_ASSERT((range_start >= X86_INT_PLATFORM_BASE) && in register_int_handler()
222 (range_start <= X86_INT_PLATFORM_MAX)); in register_int_handler()
223 x86_vector = (uint8_t)range_start; in register_int_handler()

Completed in 8 milliseconds