class AllocationMemory
Defined at line 141 of file ../../zircon/kernel/phys/include/phys/allocation.h
Memory concept implementation over `Allocation` for `trivial_allocator::PageAllocator`.
Public Methods
size_t page_size ()
Defined at line 145 of file ../../zircon/kernel/phys/include/phys/allocation.h
template <memalloc::Type MemoryType>
std::pair<void *, Capability> Allocate (size_t size)
Defined at line 148 of file ../../zircon/kernel/phys/include/phys/allocation.h
template <memalloc::Type MemoryType>
std::pair<void *, Capability> Allocate (size_t size)
Defined at line 148 of file ../../zircon/kernel/phys/include/phys/allocation.h
template <memalloc::Type MemoryType>
std::pair<void *, Capability> Allocate (size_t size)
Defined at line 148 of file ../../zircon/kernel/phys/include/phys/allocation.h
void Deallocate (Capability capability, void * address, size_t size)
Defined at line 159 of file ../../zircon/kernel/phys/include/phys/allocation.h
void Deallocate (Capability capability, void * address, size_t size)
Defined at line 159 of file ../../zircon/kernel/phys/include/phys/allocation.h
void Deallocate (Capability capability, void * address, size_t size)
Defined at line 159 of file ../../zircon/kernel/phys/include/phys/allocation.h
void Release (Capability capability, void * address, size_t size)
Defined at line 161 of file ../../zircon/kernel/phys/include/phys/allocation.h
void Release (Capability capability, void * address, size_t size)
Defined at line 161 of file ../../zircon/kernel/phys/include/phys/allocation.h
void Release (Capability capability, void * address, size_t size)
Defined at line 161 of file ../../zircon/kernel/phys/include/phys/allocation.h