1 " BEGIN INCLUDE FILE apte.incl.alm
2 "
3 "
4 " HISTORY COMMENTS:
5 " 1) change86-08-09Kissel, approve86-08-12MCR7479,
6 " audit86-10-08Fawcett, install86-11-03MR12.0-1206:
7 " Added the ipc_r_offset, ipc_r_factor, and apad fields from the pl1
8 " include file to support async event channel wakeups.
9 " END HISTORY COMMENTS
10
11 equ apte.thread,0
12 equ apte.fp,0 "UPPER
13 equ apte.bp,0 "LOWER
14
15 equ apte.flags,1
16 equ apte.sentinel,1
17 bool apte.mbz,400000 "DU
18 bool apte.wakeup_waiting,200000 "DU
19 bool apte.stop_pending,100000 "DU
20 bool apte.pre_empted,040000 "DU
21 bool apte.hproc,020000 "DU
22 bool apte.loaded,010000 "DU
23 bool apte.eligible,004000 "DU
24 bool apte.idle,002000 "DU
25 bool apte.interaction,001000 "DU
26 bool apte.pre_empt_pending,000400 "DU
27 bool apte.default_procs_required,000200 "DU
28 bool apte.realtime_burst,000100 "DU
29 bool apte.always_loaded,000040 "DU
30 bool apte.dbr_loaded,000020 "DU
31 bool apte.being_loaded,000010 "DU
32 bool apte.shared_stack_0,000004 "DU
33 bool apte.page_wait_flag,000002 "DU
34 bool apte.firstsw,000001 "DU
35 equ apte.state,1 "LOWER
36
37 equ apte.page_faults,2
38
39 equ apte.processid,3
40
41 equ apte.te,4
42
43 equ apte.ts,5
44
45 equ apte.ti,6
46
47 equ apte.timax,7
48
49 equ apte.ipc_pointers,8
50 equ apte.event_thread,8 "UPPER
51
52 equ apte.ips_message,9
53
54 equ apte.asteps,10
55 equ apte.pds,10 "UPPER
56 equ apte.dseg,10 "LOWER
57
58 equ apte.prds,11 "UPPER
59 equ apte.savex7,11 "LOWER
60
61 equ apte.term_processid,12
62
63 equ apte.lock_id,13
64 equ apte.time_used_clock,14
65
66 equ apte.wait_event,16
67
68 equ apte.wct_index,17 "UPPER
69 equ apte.flags2,17 "LOWER
70 bool apte.prior_sched,400000 "DL
71 equ apte.chans_offset,19
72 bool apte.special_chans,374000 "DL
73 equ apte.batch_word,17
74 bool apte.batch,000010 "DL
75 bool apte.pr_tag_mask,000007
76
77 equ apte.state_change_time,18
78
79 equ apte.alarm_event,20
80
81 equ apte.alarm_time_thread,22 "UPPER
82 equ apte.alarm_time,22
83
84 equ apte.term_channel,24
85
86 equ apte.ws_size,26
87
88 equ apte.temax,27
89
90 equ apte.deadline,28
91
92 equ apte.lock,30
93
94 equ apte.cpu_monitor,31 units = 1/1024 sec
95
96 equ apte.paging_measure,32
97
98 equ apte.access_authorization,34 "DOUBLE WORD
99 bool apte.no_ipc_check,400000 "DL
100
101 equ apte.dbr,36
102
103 equ apte.virtual_cpu_time,38
104
105 equ apte.ittes_sent,40
106 equ apte.ittes_got,41
107
108 equ apte.current_response_state,42 " DU
109 equ apte.number_processing,43
110 equ apte.last_response_state_time,44
111 equ apte.total_processing_time,46
112 equ apte.begin_interaction_vcpu,48
113
114 equ apte.saved_temax,50
115 equ apte.procs_required,51
116 bool apte.procs_required_mask,776000 " DU
117
118 equ apte.ipc_r_offset,52
119 equ apte.ipc_r_factor,53
120 equ apte.apad,54
121
122 equ size_of_apt_entry,64
123
124 " MISC OLD DCLS.
125
126 equ apte.le_shift,11
127 bool apte.timer_factor,175
128
129
130 "
131 " END INCLUDE FILE apte.incl.alm
132 "