#include <rdedef.h>
Public Attributes | |
| struct _rde * | rde_ps_va_list_flink |
| struct _rde * | rde_ps_va_list_blink |
| unsigned short | rde_w_size |
| unsigned char | rde_b_type |
| unsigned char | rde_b_subtype |
| struct _rde * | rde_ps_table_link |
| union { | |
| unsigned int rde_l_flags | |
| struct { | |
| unsigned rde_v_descend: 1 | |
| unsigned rde_v_p0_space: 1 | |
| unsigned rde_v_p1_space: 1 | |
| unsigned rde_v_permanent: 1 | |
| unsigned rde_v_expand_on_accvio: 1 | |
| unsigned rde_v_no_clone: 1 | |
| unsigned rde_v_shared_pts: 1 | |
| unsigned rde_v_reserved_flags: 25 | |
| } | |
| }; | |
| union _region_prot | rde_r_regprot |
| unsigned long long | rde_q_region_id |
| union { | |
| void * rde_pq_start_va | |
| void * rde_ps_start_va | |
| }; | |
| union { | |
| unsigned long long rde_q_region_size | |
| unsigned int rde_l_region_size | |
| }; | |
| union { | |
| void * rde_pq_first_free_va | |
| void * rde_ps_first_free_va | |
| }; | |
Definition at line 33 of file rdedef.h.
struct _rde* _rde::rde_ps_va_list_flink [read] |
Definition at line 34 of file rdedef.h.
Referenced by do_mremap(), do_munmap(), exit_mmap(), find_vma(), find_vma_prev(), insrde(), mmg_imgreset(), mmg_search_rde_va(), and sys_mprotect().
struct _rde* _rde::rde_ps_va_list_blink [read] |
| unsigned short _rde::rde_w_size |
| unsigned char _rde::rde_b_type |
| unsigned char _rde::rde_b_subtype |
struct _rde* _rde::rde_ps_table_link [read] |
| unsigned int _rde::rde_l_flags |
Definition at line 41 of file rdedef.h.
Referenced by do_brk(), do_mmap_pgoff(), do_mremap(), do_munmap(), exe_create_region_32(), find_extend_vma(), and sys_mprotect().
| unsigned _rde::rde_v_descend |
| unsigned _rde::rde_v_p0_space |
| unsigned _rde::rde_v_p1_space |
| unsigned _rde::rde_v_permanent |
| unsigned _rde::rde_v_expand_on_accvio |
| unsigned _rde::rde_v_no_clone |
| unsigned _rde::rde_v_shared_pts |
| unsigned _rde::rde_v_reserved_flags |
| union { ... } |
union _region_prot _rde::rde_r_regprot [write] |
Definition at line 53 of file rdedef.h.
Referenced by do_brk(), do_mmap_pgoff(), and exe_create_region_32().
| unsigned long long _rde::rde_q_region_id |
| void* _rde::rde_pq_start_va |
Definition at line 56 of file rdedef.h.
Referenced by do_brk(), do_mmap_pgoff(), do_mremap(), do_munmap(), exe_create_region_32(), exit_mmap(), insrde(), make_pages_present(), mmg_imgreset(), mmg_lookup_rde_va(), mmg_search_rde_va(), sys_madvise(), sys_mincore(), sys_mprotect(), and sys_msync().
| void* _rde::rde_ps_start_va |
Definition at line 57 of file rdedef.h.
Referenced by find_extend_vma(), find_vma(), find_vma_intersection2(), and find_vma_prev().
| union { ... } |
| unsigned long long _rde::rde_q_region_size |
Definition at line 60 of file rdedef.h.
Referenced by do_brk(), do_mmap_pgoff(), do_mremap(), exe_create_region_32(), exit_mmap(), and sys_mprotect().
| unsigned int _rde::rde_l_region_size |
| union { ... } |
| union { ... } |
1.5.5