starlet/src/vadef.h File Reference

Go to the source code of this file.

Classes

struct  _va
struct  _regsum
struct  _va_flags

Defines

#define VA_M_P1   0x40000000
#define VA_M_SYSTEM   0x80000000
#define VA_M_BYTES_PER_PAGELET   0x1FF
#define VA_M_BYTE_IN_PAGELET   0x1FF
#define VA_S_VADEF   4
#define VA_C_PAGELET_SIZE   512
#define VA_C_PAGELET_SHIFT_SIZE   9
#define VA_C_P0   0
#define VA_C_P1   1
#define VA_C_P2   2
#define VA_M_DESCEND   0x1
#define VA_M_P0_SPACE   0x2
#define VA_M_P1_SPACE   0x4
#define VA_M_PERMANENT   0x8
#define VA_M_EXPAND_ON_ACCVIO   0x10
#define VA_M_SHARED_PTS   0x40
#define VA_M_OWNER_MODE   0xF
#define VA_M_CREATE_MODE   0xF0
#define VA_C_REGSUM_LENGTH   40
#define VA__REGSUM_BY_ID   0
#define VA__REGSUM_BY_VA   1
#define VA__NEXT_REGSUM_BY_VA   2
#define VA_C_REGION_UCREATE_UOWN   51
#define VA_C_REGION_UCREATE_SOWN   50
#define VA_C_REGION_UCREATE_EOWN   49
#define VA_C_REGION_UCREATE_KOWN   48
#define VA_C_REGION_SCREATE_SOWN   34
#define VA_C_REGION_SCREATE_EOWN   33
#define VA_C_REGION_SCREATE_KOWN   32
#define VA_C_REGION_ECREATE_EOWN   17
#define VA_C_REGION_ECREATE_KOWN   16
#define VA_C_REGION_KCREATE_KOWN   0
#define VA_M_NO_OVERMAP   0x1

Typedefs

typedef struct _regsumregsum_pq


Define Documentation

#define VA__NEXT_REGSUM_BY_VA   2

Definition at line 26 of file vadef.h.

#define VA__REGSUM_BY_ID   0

Definition at line 24 of file vadef.h.

#define VA__REGSUM_BY_VA   1

Definition at line 25 of file vadef.h.

#define VA_C_P0   0

Definition at line 12 of file vadef.h.

#define VA_C_P1   1

Definition at line 13 of file vadef.h.

#define VA_C_P2   2

Definition at line 14 of file vadef.h.

#define VA_C_PAGELET_SHIFT_SIZE   9

Definition at line 10 of file vadef.h.

#define VA_C_PAGELET_SIZE   512

Definition at line 9 of file vadef.h.

#define VA_C_REGION_ECREATE_EOWN   17

Definition at line 35 of file vadef.h.

#define VA_C_REGION_ECREATE_KOWN   16

Definition at line 36 of file vadef.h.

#define VA_C_REGION_KCREATE_KOWN   0

Definition at line 37 of file vadef.h.

#define VA_C_REGION_SCREATE_EOWN   33

Definition at line 33 of file vadef.h.

#define VA_C_REGION_SCREATE_KOWN   32

Definition at line 34 of file vadef.h.

#define VA_C_REGION_SCREATE_SOWN   34

Definition at line 32 of file vadef.h.

#define VA_C_REGION_UCREATE_EOWN   49

Definition at line 30 of file vadef.h.

#define VA_C_REGION_UCREATE_KOWN   48

Definition at line 31 of file vadef.h.

#define VA_C_REGION_UCREATE_SOWN   50

Definition at line 29 of file vadef.h.

#define VA_C_REGION_UCREATE_UOWN   51

Definition at line 28 of file vadef.h.

#define VA_C_REGSUM_LENGTH   40

Definition at line 23 of file vadef.h.

#define VA_M_BYTE_IN_PAGELET   0x1FF

Definition at line 7 of file vadef.h.

#define VA_M_BYTES_PER_PAGELET   0x1FF

Definition at line 6 of file vadef.h.

#define VA_M_CREATE_MODE   0xF0

Definition at line 22 of file vadef.h.

#define VA_M_DESCEND   0x1

Definition at line 15 of file vadef.h.

#define VA_M_EXPAND_ON_ACCVIO   0x10

Definition at line 19 of file vadef.h.

#define VA_M_NO_OVERMAP   0x1

Definition at line 39 of file vadef.h.

#define VA_M_OWNER_MODE   0xF

Definition at line 21 of file vadef.h.

#define VA_M_P0_SPACE   0x2

Definition at line 16 of file vadef.h.

#define VA_M_P1   0x40000000

Definition at line 4 of file vadef.h.

#define VA_M_P1_SPACE   0x4

Definition at line 17 of file vadef.h.

#define VA_M_PERMANENT   0x8

Definition at line 18 of file vadef.h.

#define VA_M_SHARED_PTS   0x40

Definition at line 20 of file vadef.h.

#define VA_M_SYSTEM   0x80000000

Definition at line 5 of file vadef.h.

#define VA_S_VADEF   4

Definition at line 8 of file vadef.h.


Typedef Documentation

typedef struct _regsum* regsum_pq

Definition at line 101 of file vadef.h.


Generated on Fri Oct 9 10:25:59 2009 for FreeVMS by  doxygen 1.5.5