|
void(* | open )(MemArea_s *area) |
|
void(* | close )(MemArea_s *area) |
|
void(* | unmap )(MemArea_s *area, uint32_t, size_t) |
|
void(* | protect )(MemArea_s *area, uint32_t, size_t, unsigned int newprot) |
|
int(* | sync )(MemArea_s *area, uint32_t, size_t, unsigned int flags) |
|
void(* | advise )(MemArea_s *area, uint32_t, size_t, unsigned int advise) |
|
uint32_t(* | nopage )(MemArea_s *area, uintptr_t address, bool bWriteAccess) |
|
uint32_t(* | wppage )(MemArea_s *area, uintptr_t address, uint32 page) |
|
int(* | swapout )(MemArea_s *, uint32_t, pte_t *) |
|
pte_t(* | swapin )(MemArea_s *, uintptr_t nAddress, uint32 nPage) |
|
The documentation for this struct was generated from the following file:
- BUILD/Pyro_Native/System/Kernel/kernel/inc/areas.h