1 "         BEGIN INCLUDE FILE apte.incl.alm
  2 "
  3 "
  4 " HISTORY COMMENTS:
  5 "  1) change(86-08-09,Kissel), approve(86-08-12,MCR7479),
  6 "     audit(86-10-08,Fawcett), install(86-11-03,MR12.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 "