class PmmArena
Defined at line 31 of file ../../zircon/kernel/vm/include/vm/pmm_arena.h
Public Methods
void Init (const PmmArenaSelection & selected, PmmNode * node)
initialize the arena and allocate memory for internal data structures
Defined at line 21 of file ../../zircon/kernel/vm/pmm_arena.cc
void PmmArena ()
Defined at line 33 of file ../../zircon/kernel/vm/include/vm/pmm_arena.h
void ~PmmArena ()
Defined at line 34 of file ../../zircon/kernel/vm/include/vm/pmm_arena.h
void PmmArena (const PmmArena & )
Defined at line 36 of file ../../zircon/kernel/vm/include/vm/pmm_arena.h
void PmmArena (PmmArena && )
Defined at line 36 of file ../../zircon/kernel/vm/include/vm/pmm_arena.h
PmmArena & operator= (const PmmArena & )
Defined at line 36 of file ../../zircon/kernel/vm/include/vm/pmm_arena.h
PmmArena & operator= (PmmArena && )
Defined at line 36 of file ../../zircon/kernel/vm/include/vm/pmm_arena.h
paddr_t base ()
accessors
Defined at line 42 of file ../../zircon/kernel/vm/include/vm/pmm_arena.h
size_t size ()
Defined at line 43 of file ../../zircon/kernel/vm/include/vm/pmm_arena.h
paddr_t end ()
Defined at line 44 of file ../../zircon/kernel/vm/include/vm/pmm_arena.h
vm_page_t * get_page (size_t index)
Defined at line 46 of file ../../zircon/kernel/vm/include/vm/pmm_arena.h
size_t get_index (const vm_page_t * page)
Defined at line 47 of file ../../zircon/kernel/vm/include/vm/pmm_arena.h
bool page_belongs_to_arena (const vm_page * page)
helpers
Defined at line 50 of file ../../zircon/kernel/vm/include/vm/pmm_arena.h
bool address_in_arena (paddr_t address)
Defined at line 54 of file ../../zircon/kernel/vm/include/vm/pmm_arena.h