OPSECT Back to Index page
 
Prolog 
Control Block Contents 
   OPSECT DSECT
Storage Layout 
Cross Reference (Contains links to field and bit definitions)
Programming Interface Information:
This page documents intended Programming Interfaces that
allow the customer to write programs to obtain the services of z/VM.


  OPSECT Prolog Top of page
 
 NAME       : IO
 DESCRIPTION: Major CSECT for All I/O Operation Lists
 DSECT      : OPSECT
 FUNCTION   : OPSECT describes the fields that several
              programs use as parameter lists for reading and
              writing on disks and other devices. The OPSECT
              CSECT is pointed to by the AOPSECT field in
              NUCON. OPSECT is called by the IO macro.
 
 
  OPSECT Control Block Content Top of page
 

 OPSECT DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure OPSECT Major CSECT for All I/O Operation Lists COMMANDER-IN-CHIEF OF ALL I/O OPERATION LISTS 0000 0 Dbl-Word 8 PLIST (0) 0000 0 Bitstring 8 CMSOP I/O OPERATION COMMAND WORD 0008 8 Bitstring 8 FILENAME FILE NAME 0010 16 Bitstring 8 FILETYPE FILE TYPE 0018 24 Bitstring 2 FILEMODE FILE MODE 001A 26 Signed 2 * NOT USED 001C 28 Signed 4 FILEBUFF INPUT-OUTPUT BUFFER 0020 32 Signed 4 FILEBYTE DATA COUNT 0024 36 Bitstring 2 FILEFORM FILE FORMAT: FIXED/VAR RECS 0026 38 Signed 2 * NOT USED 0028 40 Signed 4 FILEREAD READ DATA COUNT 002C 44 Signed 4 FILEITEM ITEM NUMBER 0030 48 Signed 4 FILECOUT NUMBER OF ITEMS 0034 52 Signed 4 FILEWPTR WRITE POINTER 0038 56 Signed 4 FILERPTR READ POINTER ..1. 11.. POINTERS FILEITEM POINTERS ...1 11.. AFST FILEBUFF AFST ...1 11.. IOAREA FILEBUFF IOAREA BUFFER AREA LOCATION ..1. .... IOLENGTH FILEBYTE IOLENGTH BUFFER LENGTH IMMEDIATE REGISTER SAVE ARE 003C 60 Signed 4 SAVER14 TEMP R14 SAVE 0040 64 Signed 4 SAVER15 TEMP R15 SAVE 0044 68 Signed 4 SAVER0 TEMP R0 SAVE 0048 72 Signed 4 SAVER1 TEMP R1 SAVE 004C 76 Character 8 CMSNAME ' "DEFAULT FILENAME" CONSOLE PARAMETER LISTS 0058 88 Dbl-Word 8 * (0) READ CONSOLE 0058 88 Character 8 CONREAD TERMINAL READ 0060 96 Address 4 CONRDBUF ADDRESS OF INPUT BUFFER 0064 100 Character 1 CONRDCOD TRANSLATE CODE 0065 101 Bitstring 1 * 0066 102 Address 2 CONRDCNT DATA BYTE COUNT 0068 104 Signed 4 * RESERVED FOR FUTURE USE CONSOLE WAIT LIST 006C 108 Signed 4 WAITLIST (0) 006C 108 Character 8 * WRITE CONSOLE 0074 116 Signed 4 CONWRITE (0) 0074 116 Character 8 * 007C 124 Address 4 CONWRBUF LOCATION OF MESSAGE TEXT 0080 128 Character 1 CONWRCOD COLOR CODE 0081 129 Bitstring 1 * 0082 130 Address 2 CONWRCNT LENGTH OF MESSAGE TEXT WAIT PARAMETER LIST 0084 132 Signed 4 WAITLST (0) 0084 132 Character 8 * 008C 140 Character 4 WAITDEV 0090 144 Signed 4 * 0094 148 Signed 4 * INTERACTIVE CONSOLE COMMUNICATION CHANNEL PROGRAM READER PARAMETER LIST 00B0 176 Signed 4 * (0) 00B0 176 Character 8 READLST 00B8 184 Bitstring 1 RDFLAG FLAG BYTE 00B9 185 Bitstring 3 * OLD BUFFER FIELD 00BC 188 Signed 2 RDCCW CCW BYTE COUNT 00BE 190 Signed 2 RDCOUNT BYTES ACTUALLY READ 00C0 192 Address 4 RDBUFF BUFFER ADDRESS 00C4 196 Bitstring 4 * RESERVED 00C8 200 Bitstring 1 RDFENCE (8) FENCE CARD PUNCH PARAMETER LIST 00D0 208 Signed 4 PUNCHLST (0) 00D0 208 Character 8 * 00D8 216 Bitstring 1 PUNFLAG FLAG BYTE 00D9 217 Bitstring 3 * OLD BUFFER FIELD 00DC 220 Address 4 PUNCOUNT PUNCH CCW COUT 00E0 224 Address 4 PUNBUFF PUNCH BUFFER ADDRESS 00E4 228 Bitstring 4 * RESERVED 00E8 232 Bitstring 1 PUNFENCE (8) FENCE PRINTER PARAMETER LIST 00F0 240 Signed 4 PRINTLST (0) 00F0 240 Character 8 * 00F8 248 Address 4 PRBUF PRINTER BUFFER ADDRESS 00FC 252 Character 1 PRTRC TRC BYTE 00FD 253 Bitstring 1 PRFLGS1 PRINT FLAGS 1... .... PRXPLIST X'80' PRXPLIST EXTENDED PLIST IN USE .... 1... PR3800 X'08' PR3800 VIRTUAL PRINTER IS A 3800 .... .1.. PRTRCINP X'04' PRTRCINP PLIST TRC BYTE IS VALID .... ..1. PRTRCIND X'02' PRTRCIND TRC IN DATA .... ...1 PRNOASA X'01' PRNOASA CC BYTE NOT ASA 00FE 254 Signed 2 PRLEN PRINT DATA LENGTH 0100 256 Bitstring 1 PRFLGS2 PRINT FLAGS .... .1.. PRCCINP X'04' PRCCINP CONTROL CHARACTER IN PLIST .... ..1. PRCMSDEV X'02' PRCMSDEV CMSDEV INFORMATION IN PLIST .... ...1 PRFORM X'01' PRFORM 0: FORM=BUFFER, 1: FORM=LIST 0101 257 Bitstring 1 PRCC CONTROL CHARACTER 0102 258 Bitstring 1 PRDEVC PRINTER DEVICE CLASS 0103 259 Bitstring 1 PRDEVT PRINTER DEVICE TYPE 0104 260 Address 4 PRCCW CCW BUFFER ADDRESS 0108 264 Signed 2 PRCNT PRINT RECORD COUNT 010A 266 Signed 2 * RESERVED 0000010C PRINTEND * END OF PRINTER PLIST TAPEIO PARAMETER LIST 010C 268 Signed 4 TAPELIST (0) 010C 268 Character 8 * 0114 276 Character 8 TAPEOPER TAPE OPERATION COMMAND 011C 284 Character 4 TAPEDEV TAPE SYMBOLIC DEVICE 0120 288 Bitstring 1 TAPERFMT RECORDING FORMAT TAPERFMT TAPEMASK 00001 TAPERFMT,1,C'X' Old label for TAPERFMT 0121 289 Bitstring 3 TAPEDVOL OLD BUFFER LOCATION (SVC 202) or LIBSRV DEMOUNT VOLspecific ind. 0124 292 Signed 4 TAPESIZE 0128 296 Signed 4 TAPECOUT TAPE COUNTER 012C 300 Address 4 TAPEBUFF BUFFER LOCATION 0130 304 Bitstring 1 TAPEMRFT MODIFIED FMT (DRIVE DEFAULT) 0131 305 Bitstring 1 TAPEPORT PORTABILITY MODIFIER 0132 306 Bitstring 2 TAPERESV RESERVED 0134 308 Bitstring 1 TAPFENCE (8) FENCE CLOSE OUT DEVICE DEPENDENT DATA SET ON UNIT RECORD EQUIPMENT 013C 316 Signed 4 CLOSIO (0) 013C 316 Character 8 * OPERATION 0144 324 Character 8 CLOSIODV DEVICE TYPE 014C 332 Bitstring 1 * (4) 0150 336 Dbl-Word 8 * (6) - UNUSED V0742 STORAGE FOR EXEC BOOTSTRAP: 0180 384 Signed 4 EXLEVEL EXEC "LEVEL" 0184 388 Signed 4 EXF1 (FOLLOWS EXLEVEL) 0188 392 Signed 4 * RESERVED 018C 396 Signed 4 * RESERVED 0190 400 Signed 4 EXGLOBAL ADDRESS OF EXEC GLOBAL AREA 0194 404 Signed 4 * - UNUSED STORAGE FOR OS MACRO SIMULATION ROUTINES 0198 408 Address 4 FCBIO - ADDRESS OF LAST FCB USED DURING I/O 019C 412 Bitstring 1 OSIOTYPE - OS ACCESS METHOD TYPE REGISTER SAVE AREA AND WORK AREA FOR DMSEXQ 01A0 416 Dbl-Word 8 EXQWORK (0) 01A0 416 Signed 4 EXQSAVE (4) SAVEAREA FOR R14-R1 01B0 432 Signed 4 EXQOLD2 (11) SAVEAREA FOR R2-R12 01DC 476 Signed 4 EXQOLD13 SAVEAREA FOR R13 01E0 480 Character 8 EXQCMD ' USED AS PLIST FOR STATE CMD 01E8 488 Bitstring 8 EXQNAME EXECNAME PASSED IN PARMLIST 01F0 496 Bitstring 8 EXQTYPE EXECTYPE PASSED IN PARMLIST 01F8 504 Character 2 EXQMODE ' FILEMODE FOR STATE COMMAND 01FA 506 Bitstring 2 * 01FC 508 Bitstring 4 EXQFST FST ADDRESS FROM STATE 0200 512 Bitstring 1 EXQEND (8) FENCE FOR STATE 0208 520 Bitstring 1 EXQFLAG FLAG FOR OPTIONS 0209 521 Bitstring 1 SAVEBYTE SAVE MESSAGE FLAG SETTING 020A 522 Bitstring 1 * (2) UNUSED 020C 524 Signed 4 EXQPTR Data address for STRUCTUR macro 0210 528 Bitstring 8 EXQKEYFN Key used for STRUCTUR macro 0218 536 Bitstring 8 EXQKEYFT Key used for STRUCTUR macro 0220 544 Dbl-Word 8 EXQSTRCT (0) 0220 544 Character 8 * 0228 552 Character 8 * 0230 560 Character 16 * 0240 576 Address 4 * 0244 580 Address 1 * 0245 581 Address 1 * 0246 582 Address 1 * 0247 583 Address 1 * 0248 584 Address 4 * 024C 588 Address 4 * 0250 592 Address 4 * 0254 596 Bitstring 4 * 0258 600 Bitstring 8 * End of DMSEXQ work area 0260 608 Dbl-Word 8 CONQSAVE (0) 0260 608 Signed 4 * (18) QUEUE MANAGER SAVEAREA QUEUE MANAGER PARAMETER LIST 02A8 680 Dbl-Word 8 QPLST (0) Queue Manager plist 02A8 680 Character 8 QPLNAME ' Queue name 02B0 688 Bitstring 1 QPLOPTNS Options flag byte 1... .... QPLCLFLG X'80' QPLCLFLG Queue class - ON - input queue OFF - output queue .1.. .... QPLCNFLG X'40' QPLCNFLG Queue connection specified ..1. .... QPLCCFLG X'20' QPLCCFLG Class of the connected queue ON - input queue OFF - output queue ...1 .... QPLXAFLG X'10' QPLXAFLG Queue exit specified .... 1... QPLMLFLG X'08' QPLMLFLG Queue message limit specified .... .1.. QPLMDFLG X'04' QPLMDFLG PUT mode - ON - LIFO OFF - FIFO .... ..1. QPLQYFLG X'02' QPLQYFLG QUERY function request - ON - query connection OFF - query message count .... ...1 QPLTPFLG X'01' QPLTPFLG Level of queue for PUT ON - top level OFF - entire queue 02B1 689 Bitstring 3 * Reserved 02B4 692 Character 8 QPLCNAME ' Connected queue name 02BC 700 Address 4 QPLXADDR Exit routine address 02C0 704 Signed 4 QPLMLIM Message limit 02C4 708 Address 4 QPLMSGAD Message address 02C8 712 Signed 4 QPLMSGLN Message length 00000024 QPLSTLEN *-QPLST Length of QPLST in bytes Console Input Queue 02D0 720 Dbl-Word 8 CMSQBLK (0) 02D0 720 Address 4 QNXTBLK Fwd ptr - next queue block 02D4 724 Character 8 QNAME ' Name of this queue 02DC 732 Bitstring 1 QFLAGS Queue flag byte 1... .... QCLFLAG X'80' QCLFLAG Queue class - input or output .1.. .... QCNFLAG X'40' QCNFLAG Queue connection specified ..1. .... QCNCFLAG X'20' QCNCFLAG Class of the connected queue ...1 .... QXAFLAG X'10' QXAFLAG Queue exit address specified .... 1... QMLFLAG X'08' QMLFLAG Queue message limit specified 02DD 733 Bitstring 3 * Reserved 02E0 736 Character 8 QCNAME ' Connected queue name 02E8 744 Address 4 QXADDR Exit routine address 02EC 748 Signed 4 QMLIMIT Maximum number of messages 02F0 752 Signed 4 QMCOUNT Number of messages queued 02F4 756 Address 4 QMHEAD Head of message queue 02F8 760 Address 4 QMTAIL Tail of message queue 02FC 764 Bitstring 20 * Reserved LINERD PARAMETER LIST 0310 784 Dbl-Word 8 LRDP (0) Line read plist 0310 784 Character 8 LRDPSVCN ' 8-byte SVC name 0318 792 Address 4 LRDPDATA Data buffer address 031C 796 Signed 4 LRDPDATL Data buffer length 0320 800 Address 4 LRDPVSNM Address of virtual screen name 0324 804 Address 4 LRDPLINE Address of line number of data read 0328 808 Address 4 LRDPCOL Address of column number of data read 032C 812 Address 4 LRDPPBUF Address of prompt buffer 0330 816 Signed 4 LRDPPLEN Length of prompt buffer 0334 820 Bitstring 1 LRDPFLG1 Edit options -- byte 1 1... .... LRDPPAD X'80' LRDPPAD Pad input (blanks or nulls) .1.. .... LRDPPADC X'40' LRDPPADC Pad input with blanks ..1. .... LRDPDRCT X'20' LRDPDRCT Read direct ...1 .... LRDPMASK X'10' LRDPMASK Inhibit display of input data .... 1... LRDPSTCK X'08' LRDPSTCK Check the program stack .... .1.. LRDPLGCL X'04' LRDPLGCL Read a logical line .... ..1. LRDPTRNS X'02' LRDPTRNS Translate input data .... ...1 LRDPTRUP X'01' LRDPTRUP Translate to upper case 0335 821 Bitstring 1 LRDPFLG2 Edit options -- byte 2 1... .... LRDPWAIT X'80' LRDPWAIT Wait for attention interrupt .1.. .... LRDPRTRY X'40' LRDPRTRY Retry if attention interrupt ..1. .... LRDPMULT X'20' LRDPMULT Multiple read flag 0336 822 Bitstring 2 * Reserved 0338 824 Address 4 LRDPNRD Ptr to the no. of modified fields 033C 828 Address 4 LRDPNSIZ Ptr to the size of next element not placed in caller's buffer 0340 832 Bitstring 8 * Reserved for Fence 00000038 LRDPLEN *-LRDP Length of LRDP in bytes 00000007 LRDPLEND ((*-LRDP)+7)/8 Length of LRDP in doublewords Fields required by LINERD 0348 840 Signed 4 LNENUM Line number of the data read 034C 844 Signed 4 COLNUM Column number of the data read Console input buffer 0350 848 Dbl-Word 8 CONINBLK (0) 0350 848 Address 4 * Reserved 0354 852 Bitstring 1 CONINCDE Flags and command code .... 1.1. CONRD X'0A' CONRD Read command code .... 111. CONRDINV X'0E' CONRDINV Special read command code, to inhibit display of data read .1.. .... CONATTN X'40' CONATTN Attention read .... 1..1 CONWRCR X'09' CONWRCR Write with carriage return .... ...1 CONWRNCR X'01' CONWRNCR Write with no carriage return 1111 1111 CBUFMAX X'FF' CBUFMAX Maximum console read length 0355 853 Address 1 CONINLEN Length to be read from console 0356 854 Bitstring 255 CONINBUF Input line
 
 
  OPSECT Storage Layout Top of page
 
          
*** OPSECT - Major CSECT for All I/O Operation Lists
*
*     +-------------------------------------------------------+
*   0 |                        CMSOP                          |
*     +-------------------------------------------------------+
*   8 |                       FILENAME                        |
*     +-------------------------------------------------------+
*  10 |                       FILETYPE                        |
*     +-------------+-------------+---------------------------+
*  18 |  FILEMODE   |/////////////|         FILEBUFF          |
*     +-------------+-------------+-------------+-------------+
*  20 |         FILEBYTE          |  FILEFORM   |/////////////|
*     +---------------------------+-------------+-------------+
*  28 |         FILEREAD          |         FILEITEM          |
*     +---------------------------+---------------------------+
*  30 |         FILECOUT          |         FILEWPTR          |
*     +---------------------------+---------------------------+
*  38 |         FILERPTR          |         SAVER14           |
*     +---------------------------+---------------------------+
*  40 |         SAVER15           |          SAVER0           |
*     +---------------------------+---------------------------+
*  48 |          SAVER1           |         CMSNAME-          |
*     +---------------------------+---------------------------+
*  50 |          -(04C)           |///////////////////////////|
*     +---------------------------+---------------------------+
*  58 |                       CONREAD                         |
*     +---------------------------+------+------+-------------+
*  60 |         CONRDBUF          |:RDCOD|//////|  CONRDCNT   |
*     +---------------------------+------+------+-------------+
*  68 |///////////////////////////|///////////////////////////|
*     +---------------------------+---------------------------+
*  70 |///////////////////////////|///////////////////////////|
*     +---------------------------+---------------------------+
*  78 |///////////////////////////|         CONWRBUF          |
*     +------+------+-------------+---------------------------+
*  80 |:WRCOD|//////|  CONWRCNT   |///////////////////////////|
*     +------+------+-------------+---------------------------+
*  88 |///////////////////////////|         WAITDEV           |
*     +---------------------------+---------------------------+
*  90 |///////////////////////////|///////////////////////////|
*     +---------------------------+---------------------------+
*  98 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  B0 |                       READLST                         |
*     +------+--------------------+-------------+-------------+
*  B8 |RDFLAG|////////////////////|   RDCCW     |  RDCOUNT    |
*     +------+--------------------+-------------+-------------+
*  C0 |          RDBUFF           |///////////////////////////|
*     +---------------------------+---------------------------+
*  C8 |                       RDFENCE                         |
*     +-------------------------------------------------------+
*  D0 |///////////////////////////////////////////////////////|
*     +------+--------------------+---------------------------+
*  D8 |:FLAG |////////////////////|         PUNCOUNT          |
*     +------+--------------------+---------------------------+
*  E0 |         PUNBUFF           |///////////////////////////|
*     +---------------------------+---------------------------+
*  E8 |                       PUNFENCE                        |
*     +-------------------------------------------------------+
*  F0 |///////////////////////////////////////////////////////|
*     +---------------------------+------+------+-------------+
*  F8 |          PRBUF            |PRTRC |:LGS1 |   PRLEN     |
*     +------+------+------+------+------+------+-------------+
* 100 |:LGS2 |PRCC  |PRDEVC|PRDEVT|          PRCCW            |
*     +------+------+------+------+---------------------------+
* 108 |   PRCNT     |/////////////|///////////////////////////|
*     +-------------+-------------+---------------------------+
* 110 |///////////////////////////|        TAPEOPER-          |
*     +---------------------------+---------------------------+
* 118 |          -(114)           |         TAPEDEV           |
*     +------+--------------------+---------------------------+
* 120 |:ERFMT|     TAPEDVOL       |         TAPESIZE          |
*     +------+--------------------+---------------------------+
* 128 |         TAPECOUT          |         TAPEBUFF          |
*     +------+------+-------------+---------------------------+
* 130 |:EMRFT|:EPORT|  TAPERESV   |        TAPFENCE-          |
*     +------+------+-------------+---------------------------+
* 138 |          -(134)           |///////////////////////////|
*     +---------------------------+---------------------------+
* 140 |///////////////////////////|        CLOSIODV-          |
*     +---------------------------+---------------------------+
* 148 |          -(144)           |///////////////////////////|
*     +---------------------------+---------------------------+
* 150 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +---------------------------+---------------------------+
* 180 |         EXLEVEL           |           EXF1            |
*     +---------------------------+---------------------------+
* 188 |///////////////////////////|///////////////////////////|
*     +---------------------------+---------------------------+
* 190 |         EXGLOBAL          |///////////////////////////|
*     +---------------------------+------+--------------------+
* 198 |          FCBIO            |:OTYPE|////////////////////|
*     +---------------------------+------+--------------------+
* 1A0 |                       EXQSAVE                         |
*     |                                                       |
*     +-------------------------------------------------------+
* 1B0 |                                                       |
*     =                       EXQOLD2                         =
*     |                           +---------------------------+
* 1D8 |                           |         EXQOLD13          |
*     +---------------------------+---------------------------+
* 1E0 |                        EXQCMD                         |
*     +-------------------------------------------------------+
* 1E8 |                       EXQNAME                         |
*     +-------------------------------------------------------+
* 1F0 |                       EXQTYPE                         |
*     +-------------+-------------+---------------------------+
* 1F8 |  EXQMODE    |/////////////|          EXQFST           |
*     +-------------+-------------+---------------------------+
* 200 |                        EXQEND                         |
*     +------+------+-------------+---------------------------+
* 208 |:FLAG |:EBYTE|/////////////|          EXQPTR           |
*     +------+------+-------------+---------------------------+
* 210 |                       EXQKEYFN                        |
*     +-------------------------------------------------------+
* 218 |                       EXQKEYFT                        |
*     +-------------------------------------------------------+
* 220 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
* 228 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
* 230 |///////////////////////////////////////////////////////|
*     |///////////////////////////////////////////////////////|
*     +---------------------------+------+------+------+------+
* 240 |///////////////////////////|//////|//////|//////|//////|
*     +---------------------------+------+------+------+------+
* 248 |///////////////////////////|///////////////////////////|
*     +---------------------------+---------------------------+
* 250 |///////////////////////////|///////////////////////////|
*     +---------------------------+---------------------------+
* 258 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
* 260 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
* 2A8 |                       QPLNAME                         |
*     +------+--------------------+---------------------------+
* 2B0 |:OPTNS|////////////////////|        QPLCNAME-          |
*     +------+--------------------+---------------------------+
* 2B8 |          -(2B4)           |         QPLXADDR          |
*     +---------------------------+---------------------------+
* 2C0 |         QPLMLIM           |         QPLMSGAD          |
*     +---------------------------+---------------------------+
* 2C8 |         QPLMSGLN          |///////////////////////////|
*     +---------------------------+---------------------------+
* 2D0 |         QNXTBLK           |          QNAME-           |
*     +---------------------------+------+--------------------+
* 2D8 |          -(2D4)           |QFLAGS|////////////////////|
*     +---------------------------+------+--------------------+
* 2E0 |                        QCNAME                         |
*     +---------------------------+---------------------------+
* 2E8 |          QXADDR           |         QMLIMIT           |
*     +---------------------------+---------------------------+
* 2F0 |         QMCOUNT           |          QMHEAD           |
*     +---------------------------+---------------------------+
* 2F8 |          QMTAIL           |///////////////////////////|
*     +---------------------------+///////////////////////////|
*     |///////////////////////////////////////////////////////|
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
* 310 |                       LRDPSVCN                        |
*     +---------------------------+---------------------------+
* 318 |         LRDPDATA          |         LRDPDATL          |
*     +---------------------------+---------------------------+
* 320 |         LRDPVSNM          |         LRDPLINE          |
*     +---------------------------+---------------------------+
* 328 |         LRDPCOL           |         LRDPPBUF          |
*     +---------------------------+------+------+-------------+
* 330 |         LRDPPLEN          |:PFLG1|:PFLG2|/////////////|
*     +---------------------------+------+------+-------------+
* 338 |         LRDPNRD           |         LRDPNSIZ          |
*     +---------------------------+---------------------------+
* 340 |///////////////////////////////////////////////////////|
*     +---------------------------+---------------------------+
* 348 |          LNENUM           |          COLNUM           |
*     +---------------------------+------+------+-------------+
* 350 |///////////////////////////|:INCDE|:INLEN|             |
*     +---------------------------+------+------+             |
* 358 |                                                       |
*     =                       CONINBUF                        =
*     |                                  +--------------------+
*     |                                  | 455
*     +----------------------------------+
*
*** OPSECT - Major CSECT for All I/O Operation Lists
 
 
  OPSECT Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
AFST           0038 1C
CBUFMAX        0354 FF
CLOSIO         013C
CLOSIODV       0144
CMSNAME        004C
CMSOP          0000
CMSQBLK        02D0
COLNUM         034C
CONATTN        0354 40
CONINBLK       0350
CONINBUF       0356
CONINCDE       0354
CONINLEN       0355
CONQSAVE       0260
CONRD          0354 0A
CONRDBUF       0060
CONRDCNT       0066
CONRDCOD       0064
CONRDINV       0354 0E
CONREAD        0058
CONWRBUF       007C
CONWRCNT       0082
CONWRCOD       0080
CONWRCR        0354 09
CONWRITE       0074
CONWRNCR       0354 01
EXF1           0184
EXGLOBAL       0190
EXLEVEL        0180
EXQCMD         01E0
EXQEND         0200
EXQFLAG        0208
EXQFST         01FC
EXQKEYFN       0210
EXQKEYFT       0218
EXQMODE        01F8
EXQNAME        01E8
EXQOLD13       01DC
EXQOLD2        01B0
EXQPTR         020C
EXQSAVE        01A0
EXQSTRCT       0220
EXQTYPE        01F0
EXQWORK        01A0
FCBIO          0198
FILEBUFF       001C
FILEBYTE       0020
FILECOUT       0030
FILEFORM       0024
FILEITEM       002C
FILEMODE       0018
FILENAME       0008
FILEREAD       0028
FILERPTR       0038
FILETYPE       0010
FILEWPTR       0034
IOAREA         0038 1C
IOLENGTH       0038 20
LNENUM         0348
LRDP           0310
LRDPCOL        0328
LRDPDATA       0318
LRDPDATL       031C
LRDPDRCT       0334 20
LRDPFLG1       0334
LRDPFLG2       0335
LRDPLEN        0340 00000038
LRDPLEND       0340 00000007
LRDPLGCL       0334 04
LRDPLINE       0324
LRDPMASK       0334 10
LRDPMULT       0335 20
LRDPNRD        0338
LRDPNSIZ       033C
LRDPPAD        0334 80
LRDPPADC       0334 40
LRDPPBUF       032C
LRDPPLEN       0330
LRDPRTRY       0335 40
LRDPSTCK       0334 08
LRDPSVCN       0310
LRDPTRNS       0334 02
LRDPTRUP       0334 01
LRDPVSNM       0320
LRDPWAIT       0335 80
OSIOTYPE       019C
PLIST          0000
POINTERS       0038 2C
PRBUF          00F8
PRCC           0101
PRCCINP        0100 04
PRCCW          0104
PRCMSDEV       0100 02
PRCNT          0108
PRDEVC         0102
PRDEVT         0103
PRFLGS1        00FD
PRFLGS2        0100
PRFORM         0100 01
PRINTEND       010A 0000010C
PRINTLST       00F0
PRLEN          00FE
PRNOASA        00FD 01
PRTRC          00FC
PRTRCIND       00FD 02
PRTRCINP       00FD 04
PRXPLIST       00FD 80
PR3800         00FD 08
PUNBUFF        00E0
PUNCHLST       00D0
PUNCOUNT       00DC
PUNFENCE       00E8
PUNFLAG        00D8
QCLFLAG        02DC 80
QCNAME         02E0
QCNCFLAG       02DC 20
QCNFLAG        02DC 40
QFLAGS         02DC
QMCOUNT        02F0
QMHEAD         02F4
QMLFLAG        02DC 08
QMLIMIT        02EC
QMTAIL         02F8
QNAME          02D4
QNXTBLK        02D0
QPLCCFLG       02B0 20
QPLCLFLG       02B0 80
QPLCNAME       02B4
QPLCNFLG       02B0 40
QPLMDFLG       02B0 04
QPLMLFLG       02B0 08
QPLMLIM        02C0
QPLMSGAD       02C4
QPLMSGLN       02C8
QPLNAME        02A8
QPLOPTNS       02B0
QPLQYFLG       02B0 02
QPLST          02A8
QPLSTLEN       02C8 00000024
QPLTPFLG       02B0 01
QPLXADDR       02BC
QPLXAFLG       02B0 10
QXADDR         02E8
QXAFLAG        02DC 10
RDBUFF         00C0
RDCCW          00BC
RDCOUNT        00BE
RDFENCE        00C8
RDFLAG         00B8
READLST        00B0
SAVEBYTE       0209
SAVER0         0044
SAVER1         0048
SAVER14        003C
SAVER15        0040
TAPEBUFF       012C
TAPECOUT       0128
TAPEDEV        011C
TAPEDVOL       0121
TAPELIST       010C
TAPEMASK       0120 TAPERFMT
TAPEMRFT       0130
TAPEOPER       0114
TAPEPORT       0131
TAPERESV       0132
TAPERFMT       0120
TAPESIZE       0124
TAPFENCE       0134
WAITDEV        008C
WAITLIST       006C
WAITLST        0084
 
This information is based on z/VM 6.3.0.
Last updated on 22 May 2013 at 13:49:58 EDT.
Copyright IBM Corporation, 1990, 2013