MOS Source Code
Loading...
Searching...
No Matches
pagetable_walk_options_t Struct Reference

#include <pml_types.hpp>

Public Attributes

bool readonly
 
void(* pml4e_pre_traverse )(pml4_t pml4, pml4e_t *e, ptr_t vaddr, void *data)
 
void(* pml3e_pre_traverse )(pml3_t pml3, pml3e_t *e, ptr_t vaddr, void *data)
 
void(* pml2e_pre_traverse )(pml2_t pml2, pml2e_t *e, ptr_t vaddr, void *data)
 
void(* pml1e_callback )(pml1_t pml1, pml1e_t *e, ptr_t vaddr, void *data)
 
void(* pml2e_post_traverse )(pml2_t pml2, pml2e_t *e, ptr_t vaddr, void *data)
 
void(* pml3e_post_traverse )(pml3_t pml3, pml3e_t *e, ptr_t vaddr, void *data)
 
void(* pml4e_post_traverse )(pml4_t pml4, pml4e_t *e, ptr_t vaddr, void *data)
 

Detailed Description

Definition at line 95 of file pml_types.hpp.

Member Data Documentation

◆ readonly

bool readonly

Definition at line 97 of file pml_types.hpp.

Referenced by pml2_traverse().

◆ pml4e_pre_traverse

void(* pml4e_pre_traverse) (pml4_t pml4, pml4e_t *e, ptr_t vaddr, void *data)

Definition at line 98 of file pml_types.hpp.

◆ pml3e_pre_traverse

void(* pml3e_pre_traverse) (pml3_t pml3, pml3e_t *e, ptr_t vaddr, void *data)

Definition at line 99 of file pml_types.hpp.

◆ pml2e_pre_traverse

void(* pml2e_pre_traverse) (pml2_t pml2, pml2e_t *e, ptr_t vaddr, void *data)

Definition at line 100 of file pml_types.hpp.

Referenced by pml2_traverse().

◆ pml1e_callback

void(* pml1e_callback) (pml1_t pml1, pml1e_t *e, ptr_t vaddr, void *data)

Definition at line 101 of file pml_types.hpp.

◆ pml2e_post_traverse

void(* pml2e_post_traverse) (pml2_t pml2, pml2e_t *e, ptr_t vaddr, void *data)

Definition at line 102 of file pml_types.hpp.

◆ pml3e_post_traverse

void(* pml3e_post_traverse) (pml3_t pml3, pml3e_t *e, ptr_t vaddr, void *data)

Definition at line 103 of file pml_types.hpp.

◆ pml4e_post_traverse

void(* pml4e_post_traverse) (pml4_t pml4, pml4e_t *e, ptr_t vaddr, void *data)

Definition at line 104 of file pml_types.hpp.


The documentation for this struct was generated from the following file: