Class Pagemap

Nested Relationships

Nested Types

Class Documentation

class Pagemap

Public Functions

void map(uintptr_t virt, uintptr_t phys, Prot prot, Flags flags)
void remap(uintptr_t virt, Prot prot, Flags flags)
void unmap(uintptr_t virt)
void activate()
void copy(Pagemap *dest)
Result<Mapping, Error> get_mapping(uintptr_t virt)
void init(bool kernel)
inline Pagemap()
inline Pagemap(void *context)
void destroy()
struct Mapping

Public Members

Prot prot
uintptr_t address