IORBK
Prolog
Control Block Contents
IORBK DSECT
Storage Layout
Cross Reference (Contains links to field and bit definitions)
IORBK Prolog
NAME : HCPIORBK
DESCRIPTION: I/O Request and Response Block
DSECT : IORBK
FUNCTION : THE I/O REQUEST AND RESPONSE BLOCK IS USED
TO REPRESENT AN I/O OPERATION.
LOCATED BY : CACXUIOR FIELD OF CACBK - CTC UNSOLICITED IORBK
CACYUIOR FIELD OF CACBK - CTC UNSOLICITED IORBK
CPVIORS FIELD OF CPVOL - PREFORMATTED PAGING IORBK
GSRIORBK FIELD OF GSRBK - IORBK'S FOR RECOVERY
IORFPNT FIELD OF IORBK - FORWARD IORBK POINTER
IORBPNT FIELD OF IORBK - BACKWARD IORBK POINTER
IORPIOR FIELD OF IORBK - NEXT PENDING INTERRUPTION IORBK
MDIDEOWD FIELD OF MDISK - DEVICE-END OWED IORBK
MDIDEPND FIELD OF MDISK - DEVICE-END PENDING IORBK
MDIQWAIT FILED OF MDISK - WAIT FOR "RELEASE" IORBK
MNDAIOR FIELD OF MNDC - MONITOR TAPE IORBK
PIOIOR FIELD OF PIOBK - IORBK FOR THIS PIOBK
RDEVAIOR FIELD OF RDEV - ACTIVE IORBK
RDEVNXTL FIELD OF RDEV - NEXT LOWER IORBK
RDEVNXTH FIELD OF RDEV - NEXT HIGHER IORBK
RDEVNXTI FIELD OF RDEV - NEXT IMMEDIATE IORBK
RDEVNXTW FIELD OF RDEV - INTER-REQUIRED WAIT IORBK
VCTXDATN FIELD OF VCTCA - DEFERRED ATTENTION IORBK
VCTYDATN FIELD OF VCTCA - DEFERRED ATTENTION IORBK
VDEVAIOR FIELD OF VDEV - ACTIVE IORBK
VDEVIORQ FIELD OF VDEV - UNSOLICITED INTERRUPT IORBK
VDEVNIOR FIELD OF VDEV - REDRIVE/SUSPENDED IORBK
VDEVPIOR FIELD OF VDEV - PENDING INTERRUPT IORBK
VDEVSIOR FIELD OF VDEV - PENDING SENSE DATA IORBK
VMDQIORF FIELD OF VMDBK - IORBK/TRQBK STACK
CREATED BY : IORBK'S ARE DYNAMICALLY CREATED BY CALLING HCPFREE.
DELETED BY : IORBK'S ARE DELETED BY CALLING HCPFRET.
IORBK Control Block Content
IORBK DSECT
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure IORBK I/O Request and Response Block
WARNING - THE FIRST THREE DOUBLE WORDS MUST BE IDENTICAL TO THE TRQBK
COPY FILE.
0000 0 Signed 4 IORUSER VIRTUAL USER TO BE CHARGED
0004 4 Signed 4 IORIRA I/O INTERRUPTION RETURN ADDR.
0008 8 Signed 4 IORFPNT POINTER TO NEXT QUEUED IORBK
000C 12 Signed 4 IORBPNT POINTER TO PREVIOUS QUEUED IORBK
0010 16 Signed 4 IORDISPN (0) DISPATCHING FLAGS
0010 16 Bitstring 1 IORQSTAT DISPATCHING QUEUING STATUS
1... .... IORQQUED X'80' WAITING AFTER STARTING I/O
.1.. .... IORQACTV X'40' ACTIVE IN CHANNEL
..1. .... IORQDSP X'20' DISPATCHER HAS CONTROL OF
IORBK
...1 .... IORACT X'10' ACTIVE I/O
.... ...1 IORQANCH X'01' CHANNEL SCHEDULING QUEUE
(ANCHOR)
0011 17 Bitstring 1 * RESERVED FOR FUTURE IBM USE
0012 18 Bitstring 1 IORSCHED SCHEDULING, UNSTACK CONTROL FLAGS
1... .... IORHIPRI X'80' REQUEST TO GRANT A VERY
HIGH DISPATCHER/SCHEDULER
PRIORITY FOR THE VMDBK IDENTIFIED
BY IORUSER
.1.. .... IORUCALL X'40' UNSTACK IORBK WITH
CALL-LINKAGE WHEN UNSTACKED BY
THE DISPATCHER
.... ...1 IORIDTRQ X'01' TRQBK IDENTIFIER (1=TRQBK,
0=IORBK)
0013 19 Bitstring 1 * RESERVED FOR FUTURE IBM USE
0014 20 Signed 4 * RESERVED FOR FUTURE IBM USE
0018 24 Signed 4 IORSAVE LOCATION TO SAVE R13 FOR IORSYN
HCPPAG USES THIS FIELD AS THE
POINTER IN A SINGLY LINKED LIST
OF IORBKS. HCPCPH USES THIS FIELD
AS THE POINTER TO A HLTBLK.
HCPCPH WILL RESTORE THIS FIELD TO
ITS ORIGINAL VALUE WHEN HALT
PROCESSING IS COMPLETE.
001C 28 Signed 4 IORPIOR PENDING INTERRUPTION LIST
0020 32 Signed 4 IORTASK ADDRESS OF RCWTASK/CONTASK CHAIN
0024 36 Signed 4 IORRDFND ADDR OF 3270 FULL SCREEN READ
0028 40 Signed 2 IORTYGBL E.R.P. GLOBAL RETRY COUNT
00000801 IORMXGCT 2049 MAXIMUM GLOBAL RETRY COUNT
002A 42 Signed 2 IORTYLCL E.R.P. LOCAL RETRY COUNT
002C 44 Signed 2 IORECLVL E.R.P. RECURSION LEVEL
0000000A IORMXRCT 10 MAXIMUM RECURSIVE COUNT
002E 46 Signed 2 IORETCOD E.R.P. COMPLETION CODE
00000000 IORRCOK 0 SUCCESSFUL COMPLETION
00000004 IORRCDRV 4 REDRIVE / RESUME
00000008 IORRCEOF 8 END-OF-FILE
0000000C IORRCFTL 12 FATAL I/O COMPLETION
00000010 IORRCKIL 16 SEVERE I/O ERROR
00000014 IORRCNCL 20 I/O CANCELLED
0030 48 Signed 4 IORVDEV ADDRESS OF VIRTUAL DEVICE BLOCK
OPERATION REQUEST BLOCK
0034 52 Bitstring 12 IORORB (0) OPERATION REQUEST BLOCK
0034 52 Signed 4 IORRDEV ADDRESS OF REAL DEVICE BLOCK
(PARM)
0038 56 Signed 4 IOROCTL (0) FOLLOWING ARE CONTROL FIELDS
0038 56 Bitstring 2 IOROKF (0) KEY AND FLAG BYTES
0038 56 Bitstring 1 IOROKEY KEY PLUS 4 REQUIRED ZEROS
0039 57 Bitstring 1 IOROFPI FETCH, PROTECT AND INITIAL STATUS
003A 58 Bitstring 1 IOROLPM LOGICAL PATH MASK
003B 59 Bitstring 1 IOROORB7 BYTE 7 OF SYSTEM ORB
003C 60 Signed 4 IORCCWS (0) FIRST CHANNEL COMMAND WORD
003C 60 Signed 4 IORCPA CHANNEL PROGRAM ADDRESS
VIRTUAL MACHINE'S ORB CONTROLS
0040 64 Signed 4 IORUCTL (0) SAVED GUEST CONTROL FIELD VALUES
0040 64 Bitstring 2 IORUKF (0) KEY AND FLAG BYTES
0040 64 Bitstring 1 IORUKEY KEY PLUS 4 REQUIRED ZEROS
0041 65 Bitstring 1 IORUFPI FETCH, PROTECT AND INITIAL STATUS
0042 66 Bitstring 1 IORULPM LOGICAL PATH MASK
0043 67 Bitstring 1 IORUORB7 BYTE 7 OF GUEST ORB
0044 68 Signed 4 * Reserved for IBM use
0048 72 Signed 4 IORPOSCT MONITOR DASD ACCESS ARM
POSITIONING COUNT- number of
SEEKS or LOCATEs in the channel
program. Valid when IORDPOSD is
ON.
004C 76 Signed 4 IORPOSSM MONITOR DASD ARM MOTION -
distance between first and last
seek or locate in the channel
program in terms of cylinders.
Valid when IORDPOSD is ON.
INTERRUPT RESPONSE BLOCK
0050 80 Bitstring 64 IORIRB (0) INTERRUPTION RESPONSE BLOCK
0050 80 Bitstring 12 IORSCSW (0) SUBCHANNEL CSW AREA
0050 80 Bitstring 2 IORSCTLS (0) SUBCHANNEL CSW CONTROLS
0050 80 Bitstring 1 IORSKEY SCSW KEY, LOGOUT, COND CODE
0051 81 Bitstring 1 IORFPIZN CCW CONTROLS & INITIAL RESPONSES
0052 82 Bitstring 2 IORFCAC (0) FUNCTION AND ACTIVITY BYTES
0052 82 Bitstring 1 IORFCTL FUNCTION CONTROL BYTE
0053 83 Bitstring 1 IORACTL ACTIVITY CONTROL PART
0054 84 Bitstring 8 IORCASC (0) COMBINED CCW ADDRESS, DEVICE
STATUS, SUBCHANNEL STATUS, AND
RESIDUAL COUNT FIELDS
0054 84 Signed 4 IORCCWA SCSW CHANNEL CMD WORD ADDR
0058 88 Bitstring 4 IORCSC (0) COMBINED DEVICE STATUS,
SUBCHANNEL STATUS, AND RESIDUAL
COUNT FIELDS
0058 88 Bitstring 2 IORSTFLG (0) STATUS FLAG FIELDS TOGETHER
0058 88 Bitstring 1 IORDVST SCSW DEVICE STATUS BITS
0059 89 Bitstring 1 IORSCST SCSW SUBCHANNEL STATUS BITS
005A 90 Signed 2 IORCNT SCSW RESIDUAL CCW DATA COUNT
005C 92 Signed 4 IORIRLG (0) LIMITED SUBCHANNEL LOGOUT WORD
005C 92 Bitstring 1 IORDETCT (0) S/370 ERROR DETECT FIELD
005C 92 Bitstring 1 IORECF ERROR CHECK FLAGS
005D 93 Bitstring 1 IORSOURC (0) S/370 ERROR SOURCE FIELD
005D 93 Bitstring 1 IORLPUM LAST PATH USED
005E 94 Signed 2 IORDCTI (0) DEVICE CONNECT TIME
005E 94 Bitstring 1 IORFVF FIELD VALIDITY FLAGS
005F 95 Bitstring 1 IORTMSEQ TERMINATION AND SEQUENCE CODES
0060 96 Signed 4 IORERW (0) EXTENDED REPORT WORD
0060 96 Bitstring 1 IORERWB0 EXTENDED REPORT WORD, BYTE 0
0061 97 Bitstring 1 IORERWB1 Extended Report Word, Byte 1
0062 98 Bitstring 1 IORERWB2 Extended Report Word, Byte 2
0063 99 Bitstring 1 IORERWB3 Extended Report Word, Byte 3
0064 100 Signed 4 IORFSA Failing-Storage Address
0068 104 Signed 4 * RESERVED FOR FUTURE HARDWARE USE
006C 108 Signed 4 IOR2DCCW Secondary CCW address
0070 112 Bitstring 32 IORXTLOG I/O EXTENDED LOGOUT AREA
0090 144 Signed 2 IORECYL LAST CYLINDER USED IN CHANNEL
PROGRAM Valid when IORDPOSD is
turned on.
0092 146 Bitstring 6 IORSEEK (0) BBCCHH FOR COUNT-KEY-DATA
0092 146 Bitstring 4 IORSBBCC (0) BIN AND CYLINDER FOR
COUNT-KEY-DATA
0092 146 Signed 2 IORBIN BIN NUMBER FOR COUNT-KEY-DATA
0094 148 Signed 2 IORCYL CYLINDER NUMBER FOR
COUNT-KEY-DATA Valid when
IORDPOSD is turned on.
0096 150 Signed 2 IORHEAD HEAD NUMBER FOR COUNT-KEY-DATA
0098 152 Dbl-Word 8 IORSKCCW (0) PRELIMINARY SEEK TO BE EXECUTED
0098 152 Dbl-Word 8 IORSCCW (0) SENSE CCW TO BE EXECUTED
0098 152 Bitstring 1 IORCCWOC CCW OPCODE
0099 153 Bitstring 1 * CCW FLAG BYTE
009A 154 Signed 2 IORSCNT CCW COUNT FIELD / SENSE BYTE
COUNT
009C 156 Signed 4 * CCW ADDRESS FIELD
00A0 160 Signed 4 IOREXTN POINTER TO EXTENSION DATA
00A4 164 Signed 4 * Reserved for IBM use
00A8 168 Signed 4 IORRCTL (0) CONTROLS PRESERVED FOR CHANNEL
PROGRAM RESUMPTION (EXCEPT CFLG)
00A8 168 Signed 2 IORCCTL (0) CONTROLS PRESERVED FOR CHANNEL
PROGRAM CONTINUATION
00A8 168 Bitstring 1 IORIFLG SPECIAL INFORMATION BLOCK
1... .... IORCONT X'80' CHANNEL PROGRAM
CONTINUATION
.1.. .... IORMDLCK X'40' MINI-DISK LOCK HELD FOR
THIS REQUEST
..1. .... IORTRTRM X'20' TRACE CCW'S FOR TERMINAL
OUTPUT
...1 .... IORTRPRT X'10' TRACE CCW'S FOR PRINTER
OUTPUT
..11 .... IORTRCCW IORTRTRM+IORTRPRT TRACE CCW'S FOR
THIS OPERAT'N
.... 1... IORRESUM X'08' CHANNEL PROGRAM RESUMPTION
.... .1.. IORVXA X'04' VIRTUAL XA GUEST I/O
REQUEST
.... ..1. IORDPOSD X'02' MONITOR SEEK DATA IS VALID
IORDPOSD validates that IORCYL,
IORECYL, IORPOSCT, IORPOSSM, and
IORDWRIT were filled in when the
channel program was built.
.... ...1 IORDWRIT X'01' DASD WRITE OPERATION
Indicates channel program is
write-only OR mixed read/write.
Valid when IORDPOSD is turned on.
00A9 169 Bitstring 1 IORRFLG I/O REQUEST CONTROL FLAGS
1... .... IORSYNCH X'80' SYNCHRONOUS. MERGE
SOLICITED STS. IORBK WILL NOT BE
DISPATCHED UNTIL ALL SOLICITED
STATUS IS RECIEVED.
.1.. .... IORDQUNS X'40' DEQUEUE WITH UNSOLICITED
STATUS. IF UNSOLICITED STATUS IS
RECIEVED WHILE THIS IORBK IS
START-PENDING OR ENQUEUED ON A
REAL DEVICE, THE UNSOLICITED
STATUS WILL BECOME THE COMPLETION
STATUS FOR THIS IORBK. THIS DOES
NOT APPLY TO UNSOLICITED
ATTENTION FROM A CTCA. ATTENTION
+ BUSY FROM A CTCA IS SOLICITED
WHEN THE SENSE DATA INDICATES
THAT THE COMMANDS ON THE TWO
SIDES OF THE ADAPTOR ARE
CONFLICTING. WHEN THEY ARE NOT
CONFLICTING, THE STATUS IS SIMPLY
DISCARDED.
..1. .... IORERPEQ X'20' DETECT EQUIPMENT CHECKS
WHICH MAY AFFECT OTHER I/O
REQUESTS FOR THE SAME REAL
DEVICE.
...1 .... IORERPCP X'10' PERFORM FULL CP I/O ERROR
RECOVERY.
.... 1... IORERPNW X'08' IF REAL DEVICE IS
NOT-READY, DON'T WAIT FOR IT TO
BECOME READY.
.... .1.. IORUSRIO X'04' USER (AS OPPOSED TO CP) IO
OPERATION
.... ..1. IORHSCH0 X'02' GENERATE NON-FINAL IORBK
FOR CC 0 FROM HOST
HALT-SUBCHANNEL.
.... ...1 IORDIAG X'01' GUEST DIAGNOSE INTERFACE
CCWS
00AA 170 Bitstring 1 IORCFLG I/O REQUEST COMPLETION FLAGS
1... .... IORUNSL X'80' UNSOLICITED STATUS
.1.. .... IORCOPY X'40' NON-FINAL SOLICITED STATUS
..1. .... IORCCWTR X'20' CCW TRANSLATION PERFORMED
...1 .... IORNOERP X'10' ERP INVOCATION NOT ALLOWED
TO PREVENT ERP RECURSION
.... 1... IORFTRAN X'08' Channel program translated
by HCPFTRAN (fast CCW translate)
.... .1.. IORFATL X'04' UNRECOVERABLE I/O ERROR
.... ..1. IORERDAS X'02' CALLED FOR DASDI ERRORS
.... ...1 IORDIA98 X'01' DIAGNOSE X'98' CCW
TRANSLATION
00AB 171 Bitstring 1 IORCMD COMMAND FIELD
00000001 IORSTART 001 START REQUEST - ORB AT IORORB
00000002 IORHALT 002 HALT REQUEST - CSWRESPN SET
IN IOROFPI TO REQUEST A NON-FINAL
IORBK WHEN CC 0 RECEIVED FOR HSCH
INSTRUCTION.
00000003 IORHALTD 003 HALTED START REQUEST
00000004 IORCLEAR 004 CLEAR REQUEST
00000005 IORMODFY 005 MODIFY REQUEST
00000006 IORCANCL 006 CANCEL REQUEST
00AC 172 Bitstring 1 IORSTAT I/O REQUEST STATUS FLAGS
1... .... IORSNSRQ X'80' SENSE WILL BE REQUIRED
.1.. .... IORSNSAC X'40' SENSE CURRENTLY ACTIVE ON
DEVICE
..1. .... IORSNSIV X'20' SENSE INFORMATION WILL BE
INVALID
...1 .... IORSNS X'10' VALID SENSE INFORMATION
PRESENT
.... 1... IORCSNAV X'08' CONCURRENT SENSE DATA IS
ALREADY AVAILABLE
.... .1.. IOR9C00 X'04' SIO OPERATION
.... ..1. IORSIFCC X'02' ADD INTERFACE CONTROL
CHECK. A MISSING INTERRUPT WAS
DETECTED OR THE DEVICE PRESENTED
INVALID STATUS (ALERT THE USER SO
THE DEVICE WILL BE FIXED)
.... ...1 IORMBUPD X'01' GUEST MEASUREMENT BLOCK
UPDATED
00AD 173 Bitstring 1 IORLMSGF CFLF Inline Message flag byte
1... .... IORLFPSF X'80' CFLF PSF CCW Simulation
active
.1.. .... IORLFRLD X'40' CFLF Lock Data queued
..1. .... IORLFRID X'20' CFLF User ID Data queued
...1 .... IORLFATN X'10' CFLF Attention Message
queued
.... 1... IORLFRAD X'08' CFLF Allocation data queued
.... .1.. IORLFSSM X'04' CFLF SSM CCW Simulation
active
00AE 174 Bitstring 1 IORDFLGS General Diagnose Flags
1... .... IORD254 X'80' Diagnose 254 I/O request
.1.. .... IORDSIC X'40' Diagnose knocked device out
of SIC
.... 1... IORDCAN X'08' Active Diagnose 254 request
cancelled by HCPIOSCA
00AF 175 Address 1 IORTYPE I/O OPERATION REQUEST TYPE
00000000 IORSIO 000 START I/O
000000FE IORCUSER 254 CHANGE IORUSER TO "SYSTEM"
000000FF IORSPECL 255 INFORMATIONAL IORBK
00B0 176 Bitstring 1 IORXFLG EXTENDED INFORMATION FLAG
1... .... IORCPSUS X'80' SUSPENDED CHANNEL PROGRAM
.1.. .... IORLIFO X'40' RECOVERY REQUEST - QUEUE IT
LIFO
..1. .... IORISAM X'20' IORBK CONTAINS ISAM
RCWTASKS
...1 .... IORDISAB X'10' IORBK CONTAINS DISABLE
RCWTASK
.... 1... IORMALPM X'08' I/O MAY AFFECT PATH MASK
VALIDITY
.... .1.. IORNOLPM X'04' DISREGARD RDEVLPM ON SSCH'S
.... ..1. IORMSWSP X'02' SPECIAL PROCESSING
.... ...1 IORUNLOK X'01' PAGES ARE NOT LOCKED
00B1 177 Bitstring 1 IORITFLG INTERRUPT FLAG
1... .... IORFKBSY X'80' DEVICE STATUS BUSY SET BY
HCPIOS
.1.. .... IORTSS X'40' IORBK used for simulation
by HCPTSS
..1. .... IORHDVA X'20' ISTAT on HSCH should be
handled, not discarded. This
status is due to the HDV Assist.
...1 .... IORTRASH X'10' IORBK to be discarded
.... 1... IOR370AC X'08' Vestigial status from a 370
Accommo- dation I/O. Status has
already been presented in a 370
CSW but is being preserved for a
possible TSCH
.... .1.. IORABUSY X'04' 370 Accommodation busy. A
condition which causes busy for
370 but not for ESA/XC was
detected. Show the Busy only in
the 370 CSW.
.... ..1. IORNODQ X'02' Prevents previously queued
"non- flush" recovery I/O from
being dequeued during flush ERP's
00B2 178 Bitstring 1 IORTFLG TERMINAL CONTROL FLAG
1... .... IORCLSCR X'80' CLEAR SCREEN & ISSUE FULL
SCREEN I/O
00B3 179 Bitstring 1 IORSWCC WCC CHARACTER
.... ...1 IORCSENQ X'01' REQUEST ENQUEUED ON
RDEVBLOK
.... ..1. IORCSWAD X'02' REQUEST WAITING FOR
AVAILABLE DEV
.... .1.. IORCSWBY X'04' REQUEST WAITING FOR BUSY TO
CLEAR
.... 1... IORCSTRU X'08' REQUEST STARTED, NOT
CONFIRMED
...1 .... IORCSTRC X'10' REQUEST STARTED, CONFIRMED
..1. .... IORCSPCM X'20' PARTIAL COMPLETION (CE OR
PCI)
.1.. .... IORCSHLT X'40' DEVICE HALTED PRIOR TO
COMPLETION
1... .... IORCSFCM X'80' FULL COMPLETION (SEE
IORTTERM)
00B4 180 Bitstring 1 IORPFLG PROCESSING FLAG
1... .... IORBKOUT X'80' An end-user break-out
occurred
.1.. .... IORIDONE X'40' A break-out occurred after
the I/O was complete
..1. .... IORMULTI X'20' This CP contains a
multi-track CCW
...1 .... IORWRKAL X'10' WRKALLEG ON when I/O
started
.... 1... IORPLV X'08' MDC purge limits valid
.... .1.. IORSCPQ X'04' On state-change-pending
queue
.... ..1. IORCIO X'02' MDC I/O done on behalf of a
guest channel program.
.... ...1 IORUPVIO X'01' Update virtual I/O request
counters. Used by HCPIOV and
HCPIOS to ensure that some
counters are updated only once
per guest start, regardless of
the number of real starts done by
CP.
00B5 181 Bitstring 1 IORCRCLC Used for enable completion for
dialled ASCII terminals
00B6 182 Bitstring 1 IORERMSG ERROR MESSAGE CODE
00000000 IORMREJ 000 COMMAND REJECT MESSAGE
00000001 IORMIRQ 001 INTERVENTION REQUIRED MESSAGE
00000002 IORMBUS 002 BUSOUT CHECK MESSAGE
00000003 IORMEQP 003 EQUIPMENT CHECK MESSAGE
00000004 IORMDTA 004 DATA CHECK MESSAGE
00000005 IORMOVR 005 OVERRUN MESSAGE
00000006 IORMTRK 006 TRACK CONDITION MESSAGE
00000007 IORMSEK 007 SEEK CHECK MESSAGE
00000008 IORMPRM 008 PERMANENT ERROR MESSAGE
00000009 IORMTOV 009 TRACK OVERFLOW MESSAGE
0000000A IORMCNV 010 CONVERTOR CHECK MESSAGE
0000000B IORMCMP 011 COMPATIBILITY CHECK MESSAGE
0000000C IORMLDP 012 LOAD POINT MESSAGE
0000000D IORMPRT 013 PROTECTION CHECK MESSAGE
0000000E IORMNRF 014 NO RECORD FOUND MESSAGE
0000000F IORMEOC 015 END OF CYLINDER MESSAGE
00000010 IORMBSN 016 BAD SENSE MESSAGE
00000011 IORMUNK 017 UNKNOWN CCW MESSAGE
00000012 IORMRCV 018 RECOVERY ERROR MESSAGE
00000013 IORMPEB 019 PE BURST MESSAGE
00000014 IORMCHN 020 CHANNEL ERROR MESSAGE
00000015 IORMNDV 021 NO DEVICE MESSAGE
00000016 IORMGAP 022 ERASE GAP ERROR MESSAGE
00000017 IORMCTL 023 CONTROL CHECK MESSAGE
00000018 IORMLDC 024 LOAD CHECK MESSAGE
00000019 IORMFMT 025 FORMAT CHECK MESSAGE
0000001A IORDSEF 026 TAPE DATA SECURITY ERASE
FAILED
0000001B IORMLST 027 LOST DATA MESSAGE
0000001C IORMTIM 028 TIME OUT MESSAGE
0000001D IORMPAR 029 PARITY CHECK MESSAGE
0000001E IORMUSP 030 UNIT SPECIFICATION
0000001F IORMDCK 031 DISPLAY CONTROL CHECK
00000020 IORMOCK 032 OPERATION CHECK
00000021 IORMEQPA 033 EQUPMENT CHECK WITH
OPERATOR'S ACTION
00000022 IORMUCS 034 UNUSUAL COMMAND SEQUENCE
00000023 IORMOFF 035 DEVICE VARIED OFFLINE MESSAGE
00000024 IORMWLB 036 DASD PACKED LABEL NOT MATCHED
00000025 IORMELB 037 DASD LABEL CAN NOT BE READ
00000026 IORMUNS 038 REPETITIVE UNSOLICITED DEVICE
END
00000027 IORMHDC 039 DASD POTENTIAL HEAD CRASH
00000028 IORMSUP 040 COMMAND SUPPRESSION MESSSAGE
0000002A IORMINC 042 OPERATION INCOMPLETE
00000057 IORMPEDP 087 MULTIPLE ENVIRONMENTAL DATA
PRESENT
0000005B IORMCPRG 091 CHANNEL PROGRAM CHECK
0000005F IORMDLB 095 DASD LABEL DAMAGED
000000EE IORMBLFL 238 INDICATE BUFFER LOG FULL
000000FE IORMSGER 254 NON-CP (GUEST) ERROR
00B7 183 Bitstring 1 IORRFLGE I/O REQUEST EXTENDED FLAG
1... .... IORVMISF X'80' CSE CHANNEL PROGRAM, DO NOT
RETRY
.1.. .... IORFABST X'40' FABRICATE A STORE
SUBCHANNEL (STSCH)
...1 .... IORIOA X'10' IOASSIST INTERRUPT
.... 1... IORHLTED X'08' The I/O was halted by a
function internal to HCPCNS. The
IRA for the I/O should go
directly to HALTIO to process the
I/O completion.
.... .1.. IORVCAN X'04' Virtual Cancel Request
Occurred
00B8 184 Bitstring 32 IORSDATA (0) BUFFER FOR 32 BYTES OF SENSE DATA
00B8 184 Bitstring 1 IORSDB00 BYTE 0 OF SENSE DATA
00B9 185 Bitstring 1 IORSDB01 BYTE 1 OF SENSE DATA
00BA 186 Bitstring 1 IORSDB02 BYTE 2 OF SENSE DATA
00BB 187 Bitstring 1 IORSDB03 BYTE 3 OF SENSE DATA
00BC 188 Bitstring 1 IORSDB04 BYTE 4 OF SENSE DATA
00BD 189 Bitstring 1 IORSDB05 BYTE 5 OF SENSE DATA
00BE 190 Bitstring 1 IORSDB06 BYTE 6 OF SENSE DATA
00BF 191 Bitstring 1 IORSDB07 BYTE 7 OF SENSE DATA
00C0 192 Bitstring 1 IORSDB08 BYTE 8 OF SENSE DATA
00C1 193 Bitstring 1 IORSDB09 BYTE 9 OF SENSE DATA
00C2 194 Bitstring 1 IORSDB10 BYTE 10 OF SENSE DATA
00C3 195 Bitstring 1 IORSDB11 BYTE 11 OF SENSE DATA
00C4 196 Bitstring 1 IORSDB12 BYTE 12 OF SENSE DATA
00C5 197 Bitstring 1 IORSDB13 BYTE 13 OF SENSE DATA
00C6 198 Bitstring 1 IORSDB14 BYTE 14 OF SENSE DATA
00C7 199 Bitstring 1 IORSDB15 BYTE 15 OF SENSE DATA
00C8 200 Bitstring 1 IORSDB16 BYTE 16 OF SENSE DATA
00C9 201 Bitstring 1 IORSDB17 BYTE 17 OF SENSE DATA
00CA 202 Bitstring 1 IORSDB18 BYTE 18 OF SENSE DATA
00CB 203 Bitstring 1 IORSDB19 BYTE 19 OF SENSE DATA
00CC 204 Bitstring 1 IORSDB20 BYTE 20 OF SENSE DATA
00CD 205 Bitstring 1 IORSDB21 BYTE 21 OF SENSE DATA
00CE 206 Bitstring 1 IORSDB22 BYTE 22 OF SENSE DATA
00CF 207 Bitstring 1 IORSDB23 BYTE 23 OF SENSE DATA
00D0 208 Bitstring 1 IORSDB24 BYTE 24 OF SENSE DATA
00D1 209 Bitstring 1 IORSDB25 BYTE 25 OF SENSE DATA
00D2 210 Bitstring 1 IORSDB26 BYTE 26 OF SENSE DATA
00D3 211 Bitstring 1 IORSDB27 BYTE 27 OF SENSE DATA
00D4 212 Bitstring 1 IORSDB28 BYTE 28 OF SENSE DATA
00D5 213 Bitstring 1 IORSDB29 BYTE 29 OF SENSE DATA
00D6 214 Bitstring 1 IORSDB30 BYTE 30 OF SENSE DATA
00D7 215 Bitstring 1 IORSDB31 BYTE 31 OF SENSE DATA
00D8 216 Signed 4 IORLOWTA Lowest track affected by I/O
00DC 220 Signed 4 IORHITA Highest track affected by I/O
00E0 224 Signed 4 * Reserved for IBM use
00E4 228 Address 4 IORMIPTR POINTER TO BLOCKS USED FOR
HANDLING MISSING INTERRUPT
CONDITIONS (HCPMIHDR)
00E8 232 Address 4 IORSUSND ADDRESS OF ROUTINE TO ALLOW A
SUSPENDED CHANNEL PROGRAM TO
COMPLETE NOTE! ROUTINE IS CALLED
BY STATIC LINKAGE ONLY
00EC 236 Signed 4 IORCPTCA POINTER TO CHANNEL PROGRAM
TRANSLATION COMMUNICATION AREA
00F0 240 Signed 4 IORMSGID Message id
00F4 244 Signed 2 IORETRSN Reason code for IORETCOD
Only information that must be preserved for DASD redrive processing may
be added following this block comment.
000000F6 IORRDRVB * IO REDRIVE FIELD BEGINNING
00F6 246 Bitstring 1 IORDFLG2 DASD FLAG 2
1... .... IORLREST X'80' LOCATE RECORD EXTENDED
TRANSLATED
.1.. .... IORSMRST X'40' SUSPEND MULTIPATH
RECONNECTION WAS TRANSLATED
..1. .... IORMBSET X'20' 'PREPARE FOR READ SUBSYSTEM
DATA' CCW WITH SUBORDER OF
MESSAGE BUFFER
...1 .... IORCASET X'10' 'PERFORM SUBSYSTEM
FUNCTION' CCW WITH ORDER OF
'CANCEL ASYNCH. FUNCTION'
.... 1... IORSKSV X'08' SEEK ARGUMENT STORED BY
ARMPS FROM A LOCATE RECORD OR
SEEK
.... .1.. IORRISET X'04' A Read IPL CCW was
translated
.... ..1. IORFLSET X'02' A Locate CCW was translated
.... ...1 IORCONCP X'01' It's a CONCOPY channel
program
00F7 247 Bitstring 1 IORPFLAG DASD flags for redrive
1... .... IORVISET X'80' Virtual I/O counter has
been updated
.1.. .... IORVWSET X'40' Virtual write I/O counter
updated
..1. .... IORPXUSD X'20' Prefix CCW was translated
and IORPREFX has valid data
...1 .... IORPXSIM X'10' Prefix CCW was simulated
.... 1... IORCPREF X'08' CP has turned on the
prefetch bit
(IOROFPI/IORUFPI,CSWPREF) in the
ORB (IORORB) for this guest I/O
request.
00F8 248 Bitstring 4 IORPREFX (0) Prefix CCW bytes 0-3
00F8 248 Bitstring 1 IORPXFMT Prefix Format byte
00F9 249 Bitstring 1 IORPXVLD Prefix Validity byte
1... .... IORPXDXV X'80' Define Ext data valid
.1.. .... IORPXTSV X'40' Time Stamp valid
00FA 250 Bitstring 1 * Currently not used
00FB 251 Bitstring 1 IORPXAUX Prefix Auxiliary byte
1... .... IORPXSMR X'80' Suspend Multipath Reconnect
00FC 252 Bitstring 32 IORDEXNT Define extent data
011C 284 Signed 2 IORDEXDC Define extent Data Count
011E 286 Bitstring 1 IORDEXFG Define extent CCW flags
..1. .... IORDEXSL X'20' Define extent sili bit
011F 287 Bitstring 1 * Reserved for future IBM use
0120 288 Bitstring 1 IORFMASK SET FILE MASK DATA
The IORDESET and IORGENDX bits in IORDFLG are used together to keep
track of define extents within a guest channel program. Their meanings
are defined as follows:
IORDESET IORGENDX MEANING
0 0 No define extent in
channel program
0 1 (not defined)
1 0 Guest define extent in
channel program
1 1 No guest define extent,
only host-inserted one.
0121 289 Bitstring 1 IORDFLG DASD FLAG
1... .... IORFMSET X'80' FILE MASK CCW WAS
TRANSLATED
.1.. .... IORDESET X'40' DEFINE EXTENT CCW WAS
TRANSLATED
..1. .... IORSCSET X'20' SPACE COUNT CCW WAS
TRANSLATED
...1 .... IORLRSET X'10' LOCATE RECORD WAS
TRANSLATED
.... 1... IORRASET X'08' RESET ALLEGIENCE WAS
SIMULATED
.... .1.. IORSKSET X'04' SEEK WAS SIMULATED
.... ..1. IORGCCWP X'02' IORBK CONTAINS GLOBAL CCW
.... ...1 IORGENDX X'01' DEFINE EXTENT CCW WAS
GENERATED TO BYPASS CU CACHE
0122 290 Bitstring 1 IORRLCMD LAST EXECUTED REAL COMMAND CODE
0123 291 Bitstring 1 IORLRCNT COUNT OF CCWS TRANSLATED AFTER A
Locate Record or Locate CCW
0124 292 Bitstring 8 IORLCFBA (0) Locate CCW parameter data
0124 292 Bitstring 24 IORLREC Locate Record Data
013C 316 Bitstring 4 * Reserved for IBM use
0000004A IORRDRSZ (*-IORRDRVB) IORRDRV FIELD SIZE
IN BYTES
000000F6 IORRDRV IORRDRVB,IORRDRSZ IO REDRIVE
FIELD
00000028 IORSIZE (*-IORBK+7)/8 IORBLOK BLOCK SIZE
The following macro invocations are to ensure that an assembly error is
generated if an increase, or decrease, in the size of the IORBK should
have resulted in a change to the number of MVC or XC instructions
generated by the HCPIORCC macro.
00000040 IORMAX 512/8 The maximum number of
doublewords that can be handled
by two MVC or XC instructions.
00000020 IORMIN 256/8 The minimum number of
doublewords that can be handled
by one MVC or XC instructions.
0140 320 Address 4 * (0) IEV075 will res ult if IORSIZE GT
IORMAX @P3714FM
0140 320 Address 4 * (0) IEV075 will res ult if IORSIZE LT
IORMIN @P3714FM
0034 52 Signed 4 IORDEVIB (0) SCHIB LOCATION FOR STSCH/MSCH
0034 52 Bitstring 52 IORSCHIB AREA TO COLLECT A SCHIB
0070 112 Signed 4 IORSCMBK (0) OVERLAY FOR MEASUREMENT INFO
0070 112 Signed 2 IORNSSCH INITIAL/DELTA SSCH OR RSCH COUNT
0072 114 Signed 2 IORNSAMP INITIAL/DELTA SAMPLE COUNT
0074 116 Signed 4 IORCNTIM INITIAL/DELTA DEVICE-CONNECT TIME
0078 120 Signed 4 IORFPTIM INITIAL/DELTA FUNCTION-PENDING
TIME
007C 124 Signed 4 IORDDTIM INITIAL/DELTA DEVICE-DISCONNECT
TIME
0080 128 Signed 4 IORCQTIM INITIAL/DELTA
CONTROL-UNIT-QUEUEING TIME
0084 132 Signed 4 IORDATIM Device-Active-Only-Time
0088 136 Signed 4 * RESERVED FOR FUTURE HARDWARE USE
008C 140 Signed 4 * RESERVED FOR FUTURE HARDWARE USE
Definitions of Reason Codes (IORETRSN) for different return codes
(IORETCOD):
IORFRESN - Fatal reason code (IORETCOD = 12) IORCRESN - Cancel reason
code (IORETCOD = 20)
NOTES : All non-zero reason codes should be unique regardless of the
return code. This is because the return code may change without the
reason code being updated, which could lead to a misinterpretation of
the residual reason code if duplicates were defined.
00F4 244 Signed 2 IORFRESN Reason code for IORETCOD = fatal
00000000 IORFOK 0 Fatal with no special
processing
00000004 IORFSCP 4 Fatal due to
state-change-pending
00F4 244 Signed 2 IORCRESN Reason code for IORETCOD =
cancelled
00000000 IORCNLST 0 Cancelled after being started
00000008 IORCNLSP 8 Cancelled before being started,
i.e. the subchannel was start
pending
0092 146 Bitstring 4 IORPSFA PSF CCW ADDRESS
0050 80 Bitstring 1 IORDKEY TYPE 1 Subchannel CRQBK Storage
Key
0051 81 Bitstring 1 * Reserve
0052 82 Bitstring 2 IORDFASC (0) FCTL (BIT 17-19) ACTL (BIT 20-26)
0052 82 Bitstring 1 IORDFCTL
0053 83 Bitstring 1 IORDACTL
0054 84 Bitstring 4 IORDCRQ CRQBK address
0058 88 Bitstring 1 *
0059 89 Bitstring 1 IORDSC TYPE 1 Status Control
005A 90 Bitstring 2 *
IORBK Storage Layout
*** IORBK - I/O Request and Response Block
*
* +---------------------------+---------------------------+
* 0 | IORUSER | IORIRA |
* +---------------------------+---------------------------+
* 8 | IORFPNT | IORBPNT |
* +------+------+------+------+---------------------------+
* 10 |:QSTAT|//////|:SCHED|//////|///////////////////////////|
* +------+------+------+------+---------------------------+
* 18 | IORSAVE | IORPIOR |
* +---------------------------+---------------------------+
* 20 | IORTASK | IORRDFND |
* +-------------+-------------+-------------+-------------+
* 28 | IORTYGBL | IORTYLCL | IORECLVL | IORETCOD |
* +-------------+-------------+-------------+-------------+
* 30 | IORVDEV | IORRDEV |
* +------+------+------+------+---------------------------+
* 38 |:OKEY |:OFPI |:OLPM |:OORB7| IORCPA |
* +------+------+------+------+---------------------------+
* 40 |:UKEY |:UFPI |:ULPM |:UORB7|///////////////////////////|
* +------+------+------+------+---------------------------+
* 48 | IORPOSCT | IORPOSSM |
* +------+------+------+------+---------------------------+
* 50 |:SKEY |:FPIZN|:FCTL |:ACTL | IORCCWA |
* +------+------+------+------+------+------+------+------+
* 58 |:DVST |:SCST | IORCNT |IORECF|:LPUM |IORFVF|:TMSEQ|
* +------+------+------+------+------+------+------+------+
* 60 |:ERWB0|:ERWB1|:ERWB2|:ERWB3| IORFSA |
* +------+------+------+------+---------------------------+
* 68 |///////////////////////////| IOR2DCCW |
* +---------------------------+---------------------------+
* 70 | |
* = IORXTLOG =
* | |
* +-------------+-------------+-------------+-------------+
* 90 | IORECYL | IORBIN | IORCYL | IORHEAD |
* +------+------+-------------+-------------+-------------+
* 98 |:CCWOC|//////| IORSCNT |///////////////////////////|
* +------+------+-------------+---------------------------+
* A0 | IOREXTN |///////////////////////////|
* +------+------+------+------+------+------+------+------+
* A8 |:IFLG |:RFLG |:CFLG |IORCMD|:STAT |:LMSGF|:DFLGS|:TYPE |
* +------+------+------+------+------+------+------+------+
* B0 |:XFLG |:ITFLG|:TFLG |:SWCC |:PFLG |:CRCLC|:ERMSG|:RFLGE|
* +------+------+------+------+------+------+------+------+
* B8 |:SDB00|:SDB01|:SDB02|:SDB03|:SDB04|:SDB05|:SDB06|:SDB07|
* +------+------+------+------+------+------+------+------+
* C0 |:SDB08|:SDB09|:SDB10|:SDB11|:SDB12|:SDB13|:SDB14|:SDB15|
* +------+------+------+------+------+------+------+------+
* C8 |:SDB16|:SDB17|:SDB18|:SDB19|:SDB20|:SDB21|:SDB22|:SDB23|
* +------+------+------+------+------+------+------+------+
* D0 |:SDB24|:SDB25|:SDB26|:SDB27|:SDB28|:SDB29|:SDB30|:SDB31|
* +------+------+------+------+------+------+------+------+
* D8 | IORLOWTA | IORHITA |
* +---------------------------+---------------------------+
* E0 |///////////////////////////| IORMIPTR |
* +---------------------------+---------------------------+
* E8 | IORSUSND | IORCPTCA |
* +---------------------------+-------------+------+------+
* F0 | IORMSGID | IORETRSN |:DFLG2|:PFLAG|
* +------+------+------+------+-------------+------+------+
* F8 |:PXFMT|:PXVLD|//////|:PXAUX| |
* +------+------+------+------+ |
* 100 | |
* = IORDEXNT =
* | +-------------+------+------+
* 118 | | IORDEXDC |:DEXFG|//////|
* +------+------+------+------+-------------+------+------+
* 120 |:FMASK|:DFLG |:RLCMD|:LRCNT| |
* +------+------+------+------+ |
* 128 | |
* = IORLREC =
* | +---------------------------+
* 138 | |///////////////////////////|
* +---------------------------+---------------------------+
* 140
*
*** IORBK - I/O Request and Response Block
*** Overlay for IORORB in IORBK
*
* +---------------------------+
* ... 34 | |
* +---------------------------+ |
* 38 | |
* = IORSCHIB =
* | |
* +-------------------------------------------------------+
* 68
*
*** Overlay for IORORB in IORBK
*** Overlay for IORXTLOG in IORBK
*
* +-------------+-------------+---------------------------+
* 70 | IORNSSCH | IORNSAMP | IORCNTIM |
* +-------------+-------------+---------------------------+
* 78 | IORFPTIM | IORDDTIM |
* +---------------------------+---------------------------+
* 80 | IORCQTIM | IORDATIM |
* +---------------------------+---------------------------+
* 88 |///////////////////////////|///////////////////////////|
* +---------------------------+---------------------------+
* 90
*
*** Overlay for IORXTLOG in IORBK
*** Overlay for IORETRSN in IORBK
*
* +-------------+
* F0 ... F4 | IORFRESN | F6
* +-------------+
*
*** Overlay for IORETRSN in IORBK
*** Overlay for IORETRSN in IORBK
*
* +-------------+
* F0 ... F4 | IORCRESN | F6
* +-------------+
*
*** Overlay for IORETRSN in IORBK
*** Overlay for IORSBBCC in IORBK
*
* +---------------------------+
* 90 ... 92 | IORPSFA | 96
* +---------------------------+
*
*** Overlay for IORSBBCC in IORBK
*** Overlay for IORSCSW in IORBK
*
* +------+------+------+------+---------------------------+
* 50 |:DKEY |//////|:DFCTL|:DACTL| IORDCRQ |
* +------+------+------+------+---------------------------+
* 58 |//////|IORDSC|/////////////| 5C
* +------+------+-------------+
*
*** Overlay for IORSCSW in IORBK
IORBK Cross Reference
(contains links to field and bit definitions)
Symbol Dspl Value
-------------- ---- -----
IORABUSY 00B1 04
IORACT 0010 10
IORACTL 0053
IORBIN 0092
IORBKOUT 00B4 80
IORBPNT 000C
IORCANCL 00AB 00000006
IORCASC 0054
IORCASET 00F6 10
IORCCTL 00A8
IORCCWA 0054
IORCCWOC 0098
IORCCWS 003C
IORCCWTR 00AA 20
IORCFLG 00AA
IORCIO 00B4 02
IORCLEAR 00AB 00000004
IORCLSCR 00B2 80
IORCMD 00AB
IORCNLSP 00F4 00000008
IORCNLST 00F4 00000000
IORCNT 005A
IORCNTIM 0074
IORCONCP 00F6 01
IORCONT 00A8 80
IORCOPY 00AA 40
IORCPA 003C
IORCPREF 00F7 08
IORCPSUS 00B0 80
IORCPTCA 00EC
IORCQTIM 0080
IORCRCLC 00B5
IORCRESN 00F4
IORCSC 0058
IORCSENQ 00B3 01
IORCSFCM 00B3 80
IORCSHLT 00B3 40
IORCSNAV 00AC 08
IORCSPCM 00B3 20
IORCSTRC 00B3 10
IORCSTRU 00B3 08
IORCSWAD 00B3 02
IORCSWBY 00B3 04
IORCUSER 00AF 000000FE
IORCYL 0094
IORDACTL 0053
IORDATIM 0084
IORDCAN 00AE 08
IORDCRQ 0054
IORDCTI 005E
IORDDTIM 007C
IORDESET 0121 40
IORDETCT 005C
IORDEVIB 0034
IORDEXDC 011C
IORDEXFG 011E
IORDEXNT 00FC
IORDEXSL 011E 20
IORDFASC 0052
IORDFCTL 0052
IORDFLG 0121
IORDFLGS 00AE
IORDFLG2 00F6
IORDIAG 00A9 01
IORDIA98 00AA 01
IORDISAB 00B0 10
IORDISPN 0010
IORDKEY 0050
IORDPOSD 00A8 02
IORDQUNS 00A9 40
IORDSC 0059
IORDSEF 00B6 0000001A
IORDSIC 00AE 40
IORDVST 0058
IORDWRIT 00A8 01
IORD254 00AE 80
IORECF 005C
IORECLVL 002C
IORECYL 0090
IORERDAS 00AA 02
IORERMSG 00B6
IORERPCP 00A9 10
IORERPEQ 00A9 20
IORERPNW 00A9 08
IORERW 0060
IORERWB0 0060
IORERWB1 0061
IORERWB2 0062
IORERWB3 0063
IORETCOD 002E
IORETRSN 00F4
IOREXTN 00A0
IORFABST 00B7 40
IORFATL 00AA 04
IORFCAC 0052
IORFCTL 0052
IORFKBSY 00B1 80
IORFLSET 00F6 02
IORFMASK 0120
IORFMSET 0121 80
IORFOK 00F4 00000000
IORFPIZN 0051
IORFPNT 0008
IORFPTIM 0078
IORFRESN 00F4
IORFSA 0064
IORFSCP 00F4 00000004
IORFTRAN 00AA 08
IORFVF 005E
IORGCCWP 0121 02
IORGENDX 0121 01
IORHALT 00AB 00000002
IORHALTD 00AB 00000003
IORHDVA 00B1 20
IORHEAD 0096
IORHIPRI 0012 80
IORHITA 00DC
IORHLTED 00B7 08
IORHSCH0 00A9 02
IORIDONE 00B4 40
IORIDTRQ 0012 01
IORIFLG 00A8
IORIOA 00B7 10
IORIRA 0004
IORIRB 0050
IORIRLG 005C
IORISAM 00B0 20
IORITFLG 00B1
IORLCFBA 0124
IORLFATN 00AD 10
IORLFPSF 00AD 80
IORLFRAD 00AD 08
IORLFRID 00AD 20
IORLFRLD 00AD 40
IORLFSSM 00AD 04
IORLIFO 00B0 40
IORLMSGF 00AD
IORLOWTA 00D8
IORLPUM 005D
IORLRCNT 0123
IORLREC 0124
IORLREST 00F6 80
IORLRSET 0121 10
IORMALPM 00B0 08
IORMAX 013C 00000040
IORMBLFL 00B6 000000EE
IORMBSET 00F6 20
IORMBSN 00B6 00000010
IORMBUPD 00AC 01
IORMBUS 00B6 00000002
IORMCHN 00B6 00000014
IORMCMP 00B6 0000000B
IORMCNV 00B6 0000000A
IORMCPRG 00B6 0000005B
IORMCTL 00B6 00000017
IORMDCK 00B6 0000001F
IORMDLB 00B6 0000005F
IORMDLCK 00A8 40
IORMDTA 00B6 00000004
IORMELB 00B6 00000025
IORMEOC 00B6 0000000F
IORMEQP 00B6 00000003
IORMEQPA 00B6 00000021
IORMFMT 00B6 00000019
IORMGAP 00B6 00000016
IORMHDC 00B6 00000027
IORMIN 013C 00000020
IORMINC 00B6 0000002A
IORMIPTR 00E4
IORMIRQ 00B6 00000001
IORMLDC 00B6 00000018
IORMLDP 00B6 0000000C
IORMLST 00B6 0000001B
IORMNDV 00B6 00000015
IORMNRF 00B6 0000000E
IORMOCK 00B6 00000020
IORMODFY 00AB 00000005
IORMOFF 00B6 00000023
IORMOVR 00B6 00000005
IORMPAR 00B6 0000001D
IORMPEB 00B6 00000013
IORMPEDP 00B6 00000057
IORMPRM 00B6 00000008
IORMPRT 00B6 0000000D
IORMRCV 00B6 00000012
IORMREJ 00B6 00000000
IORMSEK 00B6 00000007
IORMSGER 00B6 000000FE
IORMSGID 00F0
IORMSUP 00B6 00000028
IORMSWSP 00B0 02
IORMTIM 00B6 0000001C
IORMTOV 00B6 00000009
IORMTRK 00B6 00000006
IORMUCS 00B6 00000022
IORMULTI 00B4 20
IORMUNK 00B6 00000011
IORMUNS 00B6 00000026
IORMUSP 00B6 0000001E
IORMWLB 00B6 00000024
IORMXGCT 0028 00000801
IORMXRCT 002C 0000000A
IORNODQ 00B1 02
IORNOERP 00AA 10
IORNOLPM 00B0 04
IORNSAMP 0072
IORNSSCH 0070
IOROCTL 0038
IOROFPI 0039
IOROKEY 0038
IOROKF 0038
IOROLPM 003A
IOROORB7 003B
IORORB 0034
IORPFLAG 00F7
IORPFLG 00B4
IORPIOR 001C
IORPLV 00B4 08
IORPOSCT 0048
IORPOSSM 004C
IORPREFX 00F8
IORPSFA 0092
IORPXAUX 00FB
IORPXDXV 00F9 80
IORPXFMT 00F8
IORPXSIM 00F7 10
IORPXSMR 00FB 80
IORPXTSV 00F9 40
IORPXUSD 00F7 20
IORPXVLD 00F9
IORQACTV 0010 40
IORQANCH 0010 01
IORQDSP 0010 20
IORQQUED 0010 80
IORQSTAT 0010
IORRASET 0121 08
IORRCDRV 002E 00000004
IORRCEOF 002E 00000008
IORRCFTL 002E 0000000C
IORRCKIL 002E 00000010
IORRCNCL 002E 00000014
IORRCOK 002E 00000000
IORRCTL 00A8
IORRDEV 0034
IORRDFND 0024
IORRDRSZ 013C 0000004A
IORRDRV 013C 000000F6
IORRDRVB 00F4 000000F6
IORRESUM 00A8 08
IORRFLG 00A9
IORRFLGE 00B7
IORRISET 00F6 04
IORRLCMD 0122
IORSAVE 0018
IORSBBCC 0092
IORSCCW 0098
IORSCHED 0012
IORSCHIB 0034
IORSCMBK 0070
IORSCNT 009A
IORSCPQ 00B4 04
IORSCSET 0121 20
IORSCST 0059
IORSCSW 0050
IORSCTLS 0050
IORSDATA 00B8
IORSDB00 00B8
IORSDB01 00B9
IORSDB02 00BA
IORSDB03 00BB
IORSDB04 00BC
IORSDB05 00BD
IORSDB06 00BE
IORSDB07 00BF
IORSDB08 00C0
IORSDB09 00C1
IORSDB10 00C2
IORSDB11 00C3
IORSDB12 00C4
IORSDB13 00C5
IORSDB14 00C6
IORSDB15 00C7
IORSDB16 00C8
IORSDB17 00C9
IORSDB18 00CA
IORSDB19 00CB
IORSDB20 00CC
IORSDB21 00CD
IORSDB22 00CE
IORSDB23 00CF
IORSDB24 00D0
IORSDB25 00D1
IORSDB26 00D2
IORSDB27 00D3
IORSDB28 00D4
IORSDB29 00D5
IORSDB30 00D6
IORSDB31 00D7
IORSEEK 0092
IORSIFCC 00AC 02
IORSIO 00AF 00000000
IORSIZE 013C 00000028
IORSKCCW 0098
IORSKEY 0050
IORSKSET 0121 04
IORSKSV 00F6 08
IORSMRST 00F6 40
IORSNS 00AC 10
IORSNSAC 00AC 40
IORSNSIV 00AC 20
IORSNSRQ 00AC 80
IORSOURC 005D
IORSPECL 00AF 000000FF
IORSTART 00AB 00000001
IORSTAT 00AC
IORSTFLG 0058
IORSUSND 00E8
IORSWCC 00B3
IORSYNCH 00A9 80
IORTASK 0020
IORTFLG 00B2
IORTMSEQ 005F
IORTRASH 00B1 10
IORTRCCW 00A8 30
IORTRPRT 00A8 10
IORTRTRM 00A8 20
IORTSS 00B1 40
IORTYGBL 0028
IORTYLCL 002A
IORTYPE 00AF
IORUCALL 0012 40
IORUCTL 0040
IORUFPI 0041
IORUKEY 0040
IORUKF 0040
IORULPM 0042
IORUNLOK 00B0 01
IORUNSL 00AA 80
IORUORB7 0043
IORUPVIO 00B4 01
IORUSER 0000
IORUSRIO 00A9 04
IORVCAN 00B7 04
IORVDEV 0030
IORVISET 00F7 80
IORVMISF 00B7 80
IORVWSET 00F7 40
IORVXA 00A8 04
IORWRKAL 00B4 10
IORXFLG 00B0
IORXTLOG 0070
IOR2DCCW 006C
IOR370AC 00B1 08
IOR9C00 00AC 04
This information is
based on VM/ESA 2.4.0.
Last updated on 3 Aug 1999 at 12:18:53 EDT.
Copyright IBM Corporation, 1990, 1999