Expand description
Kernel page allocation and management.
Structs§
- Borrowed
Page - Representation of a non-owning reference to a
Page
. - Page
- A pointer to a page that owns the page allocation.
Constants§
- PAGE_
MASK - A bitmask that gives the page containing a given address.
- PAGE_
SHIFT - A bitwise shift for the page size.
- PAGE_
SIZE - The number of bytes in a page.
Traits§
- AsPage
Iter - Trait to be implemented by types which provide an
Iterator
implementation ofBorrowedPage
items, such asVmallocPageIter
.
Functions§
- page_
align - Round up the given number to the next multiple of
PAGE_SIZE
.