Domain buddy allocator
include/mem/domain.h View source View on GitHubFunctions
Section titled “Functions”domain_buddies_init
Section titled “domain_buddies_init”void domain_buddies_init(void) source domain_free
Section titled “domain_free”domain_alloc
Section titled “domain_alloc”paddr_t domain_alloc(size_t pages, enum alloc_flags flags) source domain_alloc_from_domain
Section titled “domain_alloc_from_domain”domain_buddy_dump
Section titled “domain_buddy_dump”void domain_buddy_dump(void) source domain_buddies_init_late
Section titled “domain_buddies_init_late”void domain_buddies_init_late(void) source domain_for_addr
Section titled “domain_for_addr”domain_buddies_init_after_smp
Section titled “domain_buddies_init_after_smp”void domain_buddies_init_after_smp(void) source