lib/src/acbdef.h File Reference

AST Control Block - see 5.2 7.2.2. More...

Go to the source code of this file.

Classes

struct  _acb

Defines

#define ACB_M_FLAGS_VALID   0x4
#define ACB_M_POSIX_ACB   0x8
#define ACB_M_PKAST   0x10
#define ACB_M_NODELETE   0x20
#define ACB_M_QUOTA   0x40
#define ACB_M_KAST   0x80
#define ACB_M_THREAD_SAFE   0x1
#define ACB_M_THREAD_PID_VALID   0x2
#define ACB_M_UPCALL   0x4
#define ACB_M_FASTIO   0x8
#define ACB_M_64BITS   0x10
#define ACB_M_NOFLOAT   0x20
#define ACB_M_KAST_NOFLOAT   0x40
#define ACB_M_USER_THREAD_ID_VALID   0x80
#define ACB_M_EXCLUSIVE   0x100
#define ACB_M_TOLERANT   0x200
#define ACB_K_LENGTH   36
#define ACB_C_LENGTH   36
#define ACB_S_ACBDEF   36
#define ACQUIRE_SCH_QAST   0x0ac00000
#define ACQUIRE_KERNEL_AST   0x0aa00000
#define ACQUIRE_EXEC_AST   0x0aa10000
#define ACQUIRE_SPKAST   0x0aa20000
#define ACQUIRE_PIGGYBACK   0x0aa30000
#define __RELEASE_KERNEL_AST   0x0af00000
#define __RELEASE_EXEC_AST   0x0af10000
#define __RELEASE_SPKAST   0x0af20000
#define __RELEASE_PIGGYBACK   0x0aa30000
#define __RELEASE_AST_ERROR   0x0aee0000
#define __RELEASE_ASTFAULT   0x0aef0000


Detailed Description

AST Control Block - see 5.2 7.2.2.

Author:
Roar Thronęs

Definition in file acbdef.h.


Define Documentation

#define __RELEASE_AST_ERROR   0x0aee0000

Definition at line 40 of file acbdef.h.

#define __RELEASE_ASTFAULT   0x0aef0000

Definition at line 41 of file acbdef.h.

#define __RELEASE_EXEC_AST   0x0af10000

Definition at line 37 of file acbdef.h.

#define __RELEASE_KERNEL_AST   0x0af00000

Definition at line 36 of file acbdef.h.

#define __RELEASE_PIGGYBACK   0x0aa30000

Definition at line 39 of file acbdef.h.

#define __RELEASE_SPKAST   0x0af20000

Definition at line 38 of file acbdef.h.

#define ACB_C_LENGTH   36

Definition at line 28 of file acbdef.h.

#define ACB_K_LENGTH   36

Definition at line 27 of file acbdef.h.

#define ACB_M_64BITS   0x10

Definition at line 20 of file acbdef.h.

#define ACB_M_EXCLUSIVE   0x100

Definition at line 24 of file acbdef.h.

#define ACB_M_FASTIO   0x8

Definition at line 19 of file acbdef.h.

#define ACB_M_FLAGS_VALID   0x4

Definition at line 10 of file acbdef.h.

#define ACB_M_KAST   0x80

Definition at line 15 of file acbdef.h.

#define ACB_M_KAST_NOFLOAT   0x40

Definition at line 22 of file acbdef.h.

#define ACB_M_NODELETE   0x20

Definition at line 13 of file acbdef.h.

#define ACB_M_NOFLOAT   0x20

Definition at line 21 of file acbdef.h.

#define ACB_M_PKAST   0x10

Definition at line 12 of file acbdef.h.

#define ACB_M_POSIX_ACB   0x8

Definition at line 11 of file acbdef.h.

#define ACB_M_QUOTA   0x40

Definition at line 14 of file acbdef.h.

#define ACB_M_THREAD_PID_VALID   0x2

Definition at line 17 of file acbdef.h.

#define ACB_M_THREAD_SAFE   0x1

Definition at line 16 of file acbdef.h.

#define ACB_M_TOLERANT   0x200

Definition at line 25 of file acbdef.h.

#define ACB_M_UPCALL   0x4

Definition at line 18 of file acbdef.h.

#define ACB_M_USER_THREAD_ID_VALID   0x80

Definition at line 23 of file acbdef.h.

#define ACB_S_ACBDEF   36

Definition at line 29 of file acbdef.h.

#define ACQUIRE_EXEC_AST   0x0aa10000

Definition at line 33 of file acbdef.h.

#define ACQUIRE_KERNEL_AST   0x0aa00000

Definition at line 32 of file acbdef.h.

#define ACQUIRE_PIGGYBACK   0x0aa30000

Definition at line 35 of file acbdef.h.

#define ACQUIRE_SCH_QAST   0x0ac00000

Definition at line 31 of file acbdef.h.

#define ACQUIRE_SPKAST   0x0aa20000

Definition at line 34 of file acbdef.h.


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