Class Space¶
Defined in File vm.hpp
Nested Relationships¶
Nested Types¶
Class Documentation¶
-
class Space¶
Public Types
Public Functions
-
Result<uintptr_t, Error> map(Object *obj, frg::optional<uintptr_t> address, size_t size, Hal::Vm::Prot prot)¶
-
bool fault(uintptr_t address, FaultFlags flags)¶
-
Result<uintptr_t, Error> new_anon(frg::optional<uintptr_t> address, size_t size, Hal::Vm::Prot prot)¶
-
inline void activate()¶
-
inline Space(const char *name, bool user)¶
-
void release()¶
-
Result<uintptr_t, Error> map(Object *obj, frg::optional<uintptr_t> address, size_t size, Hal::Vm::Prot prot)¶