_rde Struct Reference

#include <rdedef.h>

List of all members.

Public Attributes

struct _rderde_ps_va_list_flink
struct _rderde_ps_va_list_blink
unsigned short rde_w_size
unsigned char rde_b_type
unsigned char rde_b_subtype
struct _rderde_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
}; 


Detailed Description

Definition at line 33 of file rdedef.h.


Member Data Documentation

Definition at line 35 of file rdedef.h.

Referenced by insrde(), and mmg_lookup_rde_va().

unsigned short _rde::rde_w_size

Definition at line 36 of file rdedef.h.

unsigned char _rde::rde_b_type

Definition at line 37 of file rdedef.h.

Referenced by exe_create_region_32().

unsigned char _rde::rde_b_subtype

Definition at line 38 of file rdedef.h.

struct _rde* _rde::rde_ps_table_link [read]

Definition at line 39 of file rdedef.h.

unsigned int _rde::rde_l_flags

Definition at line 43 of file rdedef.h.

Referenced by mmg_lookup_rde_va(), and mmg_search_rde_va().

Definition at line 44 of file rdedef.h.

Definition at line 45 of file rdedef.h.

Definition at line 46 of file rdedef.h.

Definition at line 47 of file rdedef.h.

Definition at line 48 of file rdedef.h.

Definition at line 49 of file rdedef.h.

Definition at line 50 of file rdedef.h.

union { ... }

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

Definition at line 54 of file rdedef.h.

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().

Definition at line 61 of file rdedef.h.

union { ... }

Definition at line 64 of file rdedef.h.

Referenced by exe_expreg(), mmg_crepag(), and mmg_delpag().

Definition at line 65 of file rdedef.h.

union { ... }


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

Generated on Fri Oct 9 10:26:23 2009 for FreeVMS by  doxygen 1.5.5