lib/src/cpudef.h File Reference

Go to the source code of this file.

Classes

struct  _cpu
struct  _sched_ds

Defines

#define CPU_C_MAX_CPUS   32
#define CPU_C_RESERVED   0
#define CPU_C_INIT   1
#define CPU_C_RUN   2
#define CPU_C_STOPPING   3
#define CPU_C_STOPPED   4
#define CPU_C_TIMOUT   5
#define CPU_C_BOOT_REJECTED   6
#define CPU_C_BOOTED   7
#define CPU_C_NOT_CONFIGURED   8
#define CPU_C_POWERED_DOWN   9
#define CPU_M_INV_TBS   0x1
#define CPU_M_INV_TBA   0x2
#define CPU_M_BUGCHK   0x4
#define CPU_M_BUGCHKACK   0x8
#define CPU_M_RECALSCHD   0x10
#define CPU_M_UPDASTSR   0x20
#define CPU_M_UPDATE_HWCLOCK   0x40
#define CPU_M_WORK_FQP   0x80
#define CPU_M_QLOST   0x100
#define CPU_M_RESCHED   0x200
#define CPU_M_VIRTCONS   0x400
#define CPU_M_IOPOST   0x800
#define CPU_M_INV_ISTREAM   0x1000
#define CPU_M_INV_TBSD   0x2000
#define CPU_M_INV_TBS_MMG   0x4000
#define CPU_M_INV_TBSD_MMG   0x8000
#define CPU_M_IO_INT_AFF   0x10000
#define CPU_M_IO_START_AFF   0x20000
#define CPU_M_CPUFILL_1   0xFFFFFFF
#define CPU_M_CPUSPEC1   0x10000000
#define CPU_M_CPUSPEC2   0x20000000
#define CPU_M_CPUSPEC3   0x40000000
#define CPU_M_CPUSPEC4   0x80000000
#define CPU_K_NUM_SWIQS   6
#define CPU_M_SYS_ASTEN   0xF
#define CPU_M_SYS_ASTSR   0xF0
#define CPU_M_SYS_FEN   0x1
#define CPU_M_SYS_PME   0x4000000000000000
#define CPU_M_SYS_DATFX   0x8000000000000000
#define CPU_M_TERM_ASTEN   0xF
#define CPU_M_TERM_ASTSR   0xF0
#define CPU_M_TERM_FEN   0x1
#define CPU_M_TERM_PME   0x4000000000000000
#define CPU_M_TERM_DATFX   0x8000000000000000
#define CPU_M_SCHED   0x1
#define CPU_M_FOREVER   0x2
#define CPU_M_NEWPRIM   0x4
#define CPU_M_PSWITCH   0x8
#define CPU_M_BC_STACK   0x10
#define CPU_M_BC_CONTEXT   0x20
#define CPU_M_USER_CAPABILITIES_SET   0x40
#define CPU_M_STOPPING   0x1
#define CPU_M_PCSAMPLE_ACTIVE   0x1
#define CPU_M_IO_AFF_FKB_INUSE   0x1
#define CPU_M_PORT_ASSIGNED   0x2
#define CPU_M_DISTRIBUTED_INTS   0x4
#define CPU_M_LASTPAGE_TESTED   0x20000000
#define CPU_M_MCHECK   0x40000000
#define CPU_M_MEMORY_WRITE   0x80000000
#define CPU_M_AUTO_START   0x1
#define CPU_M_NOBINDINGS   0x2
#define CPU_K_SCHED_LENGTH   40
#define CPU_K_LENGTH   2528
#define CPU_C_LENGTH   2528
#define CPU_M_AGE_DATA   0x1
#define _pcb   task_struct


Define Documentation

#define _pcb   task_struct

#define CPU_C_BOOT_REJECTED   6

Definition at line 11 of file cpudef.h.

#define CPU_C_BOOTED   7

Definition at line 12 of file cpudef.h.

#define CPU_C_INIT   1

Definition at line 6 of file cpudef.h.

#define CPU_C_LENGTH   2528

Definition at line 70 of file cpudef.h.

#define CPU_C_MAX_CPUS   32

Definition at line 4 of file cpudef.h.

#define CPU_C_NOT_CONFIGURED   8

Definition at line 13 of file cpudef.h.

#define CPU_C_POWERED_DOWN   9

Definition at line 14 of file cpudef.h.

#define CPU_C_RESERVED   0

Definition at line 5 of file cpudef.h.

#define CPU_C_RUN   2

Definition at line 7 of file cpudef.h.

#define CPU_C_STOPPED   4

Definition at line 9 of file cpudef.h.

#define CPU_C_STOPPING   3

Definition at line 8 of file cpudef.h.

#define CPU_C_TIMOUT   5

Definition at line 10 of file cpudef.h.

#define CPU_K_LENGTH   2528

Definition at line 69 of file cpudef.h.

#define CPU_K_NUM_SWIQS   6

Definition at line 38 of file cpudef.h.

#define CPU_K_SCHED_LENGTH   40

Definition at line 67 of file cpudef.h.

#define CPU_M_AGE_DATA   0x1

Definition at line 71 of file cpudef.h.

#define CPU_M_AUTO_START   0x1

Definition at line 64 of file cpudef.h.

#define CPU_M_BC_CONTEXT   0x20

Definition at line 54 of file cpudef.h.

#define CPU_M_BC_STACK   0x10

Definition at line 53 of file cpudef.h.

#define CPU_M_BUGCHK   0x4

Definition at line 17 of file cpudef.h.

#define CPU_M_BUGCHKACK   0x8

Definition at line 18 of file cpudef.h.

#define CPU_M_CPUFILL_1   0xFFFFFFF

Definition at line 33 of file cpudef.h.

#define CPU_M_CPUSPEC1   0x10000000

Definition at line 34 of file cpudef.h.

#define CPU_M_CPUSPEC2   0x20000000

Definition at line 35 of file cpudef.h.

#define CPU_M_CPUSPEC3   0x40000000

Definition at line 36 of file cpudef.h.

#define CPU_M_CPUSPEC4   0x80000000

Definition at line 37 of file cpudef.h.

#define CPU_M_DISTRIBUTED_INTS   0x4

Definition at line 60 of file cpudef.h.

#define CPU_M_FOREVER   0x2

Definition at line 50 of file cpudef.h.

#define CPU_M_INV_ISTREAM   0x1000

Definition at line 27 of file cpudef.h.

#define CPU_M_INV_TBA   0x2

Definition at line 16 of file cpudef.h.

#define CPU_M_INV_TBS   0x1

Definition at line 15 of file cpudef.h.

#define CPU_M_INV_TBS_MMG   0x4000

Definition at line 29 of file cpudef.h.

#define CPU_M_INV_TBSD   0x2000

Definition at line 28 of file cpudef.h.

#define CPU_M_INV_TBSD_MMG   0x8000

Definition at line 30 of file cpudef.h.

#define CPU_M_IO_AFF_FKB_INUSE   0x1

Definition at line 58 of file cpudef.h.

#define CPU_M_IO_INT_AFF   0x10000

Definition at line 31 of file cpudef.h.

#define CPU_M_IO_START_AFF   0x20000

Definition at line 32 of file cpudef.h.

#define CPU_M_IOPOST   0x800

Definition at line 26 of file cpudef.h.

Referenced by com_post(), and ioc_reqcom().

#define CPU_M_LASTPAGE_TESTED   0x20000000

Definition at line 61 of file cpudef.h.

#define CPU_M_MCHECK   0x40000000

Definition at line 62 of file cpudef.h.

#define CPU_M_MEMORY_WRITE   0x80000000

Definition at line 63 of file cpudef.h.

#define CPU_M_NEWPRIM   0x4

Definition at line 51 of file cpudef.h.

#define CPU_M_NOBINDINGS   0x2

Definition at line 65 of file cpudef.h.

#define CPU_M_PCSAMPLE_ACTIVE   0x1

Definition at line 57 of file cpudef.h.

#define CPU_M_PORT_ASSIGNED   0x2

Definition at line 59 of file cpudef.h.

#define CPU_M_PSWITCH   0x8

Definition at line 52 of file cpudef.h.

#define CPU_M_QLOST   0x100

Definition at line 23 of file cpudef.h.

#define CPU_M_RECALSCHD   0x10

Definition at line 19 of file cpudef.h.

#define CPU_M_RESCHED   0x200

#define CPU_M_SCHED   0x1

Definition at line 49 of file cpudef.h.

#define CPU_M_STOPPING   0x1

Definition at line 56 of file cpudef.h.

#define CPU_M_SYS_ASTEN   0xF

Definition at line 39 of file cpudef.h.

#define CPU_M_SYS_ASTSR   0xF0

Definition at line 40 of file cpudef.h.

#define CPU_M_SYS_DATFX   0x8000000000000000

Definition at line 43 of file cpudef.h.

#define CPU_M_SYS_FEN   0x1

Definition at line 41 of file cpudef.h.

#define CPU_M_SYS_PME   0x4000000000000000

Definition at line 42 of file cpudef.h.

#define CPU_M_TERM_ASTEN   0xF

Definition at line 44 of file cpudef.h.

#define CPU_M_TERM_ASTSR   0xF0

Definition at line 45 of file cpudef.h.

#define CPU_M_TERM_DATFX   0x8000000000000000

Definition at line 48 of file cpudef.h.

#define CPU_M_TERM_FEN   0x1

Definition at line 46 of file cpudef.h.

#define CPU_M_TERM_PME   0x4000000000000000

Definition at line 47 of file cpudef.h.

#define CPU_M_UPDASTSR   0x20

Definition at line 20 of file cpudef.h.

Referenced by sch_qast().

#define CPU_M_UPDATE_HWCLOCK   0x40

Definition at line 21 of file cpudef.h.

#define CPU_M_USER_CAPABILITIES_SET   0x40

Definition at line 55 of file cpudef.h.

#define CPU_M_VIRTCONS   0x400

Definition at line 25 of file cpudef.h.

#define CPU_M_WORK_FQP   0x80

Definition at line 22 of file cpudef.h.


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