Skip to content

Bitmap allocator

paddr_t bitmap_alloc_pages(uint64_t count, enum alloc_flags f);

bitmap_alloc_pages referenced types:

void bitmap_free_pages(paddr_t addr, uint64_t count);

bitmap_free_pages referenced types:

__no_sanitize_address set_bit(uint64_t index);
__no_sanitize_address clear_bit(uint64_t index);
__no_sanitize_address test_bit(uint64_t index);
#define BOOT_BITMAP_SIZE ((1024 * 1024 * 128) / PAGE_SIZE / 8)