FCBSECT Back to Index page
 
Prolog 
Control Block Contents 
   FCBSECT 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.


  FCBSECT Prolog Top of page
 
 NAME       : CMSCB
 DESCRIPTION: Simulated OS Control Blocks
 DSECT      : FCBSECT
 FUNCTION   : FCBSECT consists of the CMS file control block
              (FCB) used for file management under CMS, the
              simulated OS job file control block (JFCB),
              input/output block (IOB), and data extent block
              (DEB). FCBSECT is dynamically allocated from
              CMS free storage each time the FILEDEF command
              is issued.
 
 
  FCBSECT Control Block Content Top of page
 

 FCBSECT DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure FCBSECT Simulated OS Control Blocks 0000 0 Bitstring 1 FCBINIT (0) - INTERESTING TIDBITS .... 1... FCBOPCB X'08' FCBOPCB - OPEN ACQUIRED THIS CMS BLOCK .... .1.. FCBPERM X'04' FCBPERM - PERMANENT CONTROL BLOCK .... ..1. FCBBATCH X'02' FCBBATCH - SPECIAL BATCH DATA SET .... ...1 FCBCATML X'01' FCBCATML - CONCATENATED MACLIB DATA SET ...1 .... FCBOS X'10' FCBOS FCB FOR OS FORMATTED DISK ..1. .... FCBDOSL X'20' FCBDOSL CONCATENATED DOSLIB DATA SET .1.. .... FCBCATLD X'40' FCBCATLD CONCATENATED OS LOADLIB 1... .... FCBDID X'80' FCBDID ASSOCIATE DDNAME WITH ENTIRE DISK FOR DISKID USAGE 0000 0 Address 4 FCBNEXT - AL3(NEXT CMSCB) 0004 4 Address 4 FCBPROC - A(SPECIAL PROCESSING ROUTINE) 0008 8 Character 8 FCBDD - DATA DEFINITION NAME 0010 16 Character 8 FCBOP - CMS OPERATION 0018 24 Dbl-Word 8 IHAJFCB (0) - *** JOB FILE CONTROL BLOCK *** 0018 24 Bitstring 1 JFCBDSNM (0) - 44 BYTES, DATA SET NAME 0018 24 Character 8 FCBDSNAM - DATA SET NAME 0020 32 Character 8 FCBDSTYP - DATA SET TYPE ..1. .1.. FCBPRPU FCBDSTYP+4 FCBPRPU - PRINTER/PUNCH COMMAND LIST 0028 40 Bitstring 1 FCBTBSP (0) 2 BYTES, TAPE BACKSPCE COUNT 0028 40 Character 2 FCBDSMD - DATA SET MODE 002A 42 Character 2 FCBDSMDC - Saved concat data set mode 002C 44 Signed 4 FCBBUFF - A(INPUT-OUTPUT BUFFER) 0030 48 Signed 4 FCBBYTE - DATA COUNT 0034 52 Character 1 FCBFORM - FILE FORMAT: FIXED/VARIABLE RECS 0035 53 Bitstring 1 FCBFLG - =FSCBFLG flag byte for extended plist bit 0036 54 Bitstring 1 FCBFLG2 - =FSCBFLG2 extended plist flag byte 0037 55 Bitstring 1 FCBOTYP - OPEN intent (R,W,X,N) 0038 56 Signed 4 FCBREAD - N'BYTES ACTUALLY READ 003C 60 Signed 4 FCBITEM - EXTENDED PLIST ITEM COUNT. 0040 64 Signed 4 FCBCOUT - EX. PLIST RECORDS / PHYSICAL BLK. 0044 68 Signed 4 FCBWPTR - EXTENDED PLIST WRITE PTR. 0048 72 Signed 4 FCBRPTR - EXTENDED PLIST READ PTR. 004C 76 Bitstring 1 FCBDEV - DEVICE TYPE CODE .... .... FCBDUM 0 FCBDUM - DUMMY DEVICE .... .1.. FCBPTR 4 FCBPTR - PRINTER .... 1... FCBRDR 8 FCBRDR - READER .... 11.. FCBCON 12 FCBCON - CONSOLE TERMINAL ...1 .... FCBTAP 16 FCBTAP - TAPE ...1 .1.. FCBDSK 20 FCBDSK - DISK ...1 1... FCBPCH 24 FCBPCH - PUNCH ...1 11.. FCBCRT 28 FCBCRT - CRT ..1. .... FCBVSAM 32 FCBVSAM - VSAM 004D 77 Bitstring 1 FCBRFMT - --> Working Recording Format FCBRFMT is defined for a tape file only. It is a TAPEIO recording format code denoting the recording format in effect with the file. While no file is open, it simply reflects the recording format request from the FILEDEF, which may be a nonspecific recording format code. While a file is open, though, it is always a specific recording format code -- the one indicated by the FILEDEF specification in conjunction with the capabilities of the device. See also FCBOFMT. 004E 78 Bitstring 1 FCBOFMT --> Original Recording Format FBCOFMT is defined only for a tape file. It is set by DMSFLO when the Filedef command is issued and should NEVER be changed anywhere else. This means that we can ALWAYS restore the original recording format after it has been changed. When the tape file is not open, FCBRFMT=FCBOFMT unless an Open error occurred, in which case the value of FCBRFMT is unpredictable. 004F 79 Bitstring 1 * - RESERVED 0050 80 Signed 2 FCBRECL - DCB LRECL AT OPEN TIME 0052 82 Bitstring 1 IOBIOFLG - I/O FLAGS 0053 83 Bitstring 1 FCBDCBCT - NO. OF DCB'S USING THIS FCB 0054 84 Signed 4 FCBR13 - SAVEAREA VECTOR R13 0058 88 Address 4 FCBKEYS - A(DDS IN'CORE KEY TABLE) 005C 92 Address 4 FCBPDS - A(PDS IN-CORE DIRECTORY) 0060 96 Bitstring 1 JFCBMASK (8) - VARIOUS MASK BITS 0068 104 Character 1 JFCBCRDT (3) - DATA SET CREATION DATE (YDD) 006B 107 Character 1 JFCBXPDT (3) - DATA SET EXPIRATION DATE (YDD) 006E 110 Bitstring 1 JFCBIND1 - INDICATOR ONE 006F 111 Bitstring 1 JFCBIND2 - INDICATOR TWO 1... .... JFCMOD X'80' JFCMOD - DISP MOD specified on FILEDEF command. .1.. .... JFCOLDF X'40' JFCOLDF - DISP OLD ON FILEDEF .... 1... JFCLRCLX X'08' JFCLRCLX - LRECL=X specified/implied .... .1.. JFCLIBSV X'04' JFCLIBSV - Lib Dataserver usage noted by OPEN (CMS usage differs from OS/MVS) .... ..1. JFCEXTND X'02' JFCEXTND - EXTEND specified on OPEN macro (This flag is used only for the duration of OPEN processing - CMS usage differs from OS/MVS) .... ...1 JFCM4FLG X'01' JFCM4FLG - This is a filemode number 4 file (CMS usage differs from OS/MVS) 0070 112 Bitstring 1 JFCBUFNO - NUMBER OF BUFFERS 0071 113 Bitstring 1 JFCBFTEK (0) - BUFFERING TECHNIQUE 0071 113 Bitstring 1 JFCBFALN - BUFFER ALIGNMENT 0072 114 Signed 2 JFCBUFL - BUFFER LENGTH 0074 116 Bitstring 1 JFCEROPT - ERROR OPTION 0075 117 Bitstring 1 JFCKEYLE - KEYLENGTH 0076 118 Bitstring 1 * - ---NOT USED--- 0077 119 Bitstring 1 JFCLIMCT (3) - BDAM SEARCH LIMIT 007A 122 Bitstring 1 FCBDSORG (0) - DATA SET ORGANIZATION 007A 122 Bitstring 1 JFCDSORG (2) - 007C 124 Bitstring 1 FCBRECFM (0) - RECORD FORMAT 007C 124 Bitstring 1 JFCRECFM - 007D 125 Bitstring 1 JFCOPTCD - OPTION CODES 007E 126 Signed 2 FCBBLKSZ (0) - BLOCK SIZE 007E 126 Signed 2 JFCBLKSI - 0080 128 Signed 2 FCBLRECL (0) - LOGICAL RECORD LENGTH 0080 128 Signed 2 JFCLRECL - 0082 130 Bitstring 1 FCBIOSW - I/O OPERATION INDICATOR 1... .... FCBCLOSE X'80' FCBCLOSE - DURING "CLOSE" .1.. .... FCBMASTR X'40' FCBMASTR - Master FCB for Concatenation ..1. .... FCBPROCC X'20' FCBPROCC - GOTO FCBPROC DURING CLOSE ...1 .... FCBPROCO X'10' FCBPROCO - GOTO FCBPROC DURING OPEN .... 1... FCBCASE X'08' FCBCASE - ON=LOWER CASE CONSOLE I/O .... .1.. FCBPVMB X'04' FCBPVMB - PUT-MOVE-VAR-BLK .... ..1. FCBIOWR X'02' FCBIOWR - WRITE/PUT .... ...1 FCBIORD X'01' FCBIORD - READ/GET 0083 131 Bitstring 1 FCBIOSW2 - I/O OPERATION INDICATORS .... ...1 FCBMVPDS X'01' FCBMVPDS - SW FOR MOVEFILE WITH PDS OPTION .... ..1. FCBMMV X'02' FCBMMV MOVE PDS SWITCH FOR FIND .... .1.. FCBBYSVC X'04' FCBBYSVC The function currently in control was invoked via SVC. Used by routines that are called during FEOV processing. .... 1... FCBMVFIL X'08' FCBMVFIL Movefile is active ...1 .... FCBCLEAV X'10' FCBCLEAV - LEAVE positioning on Close ..1. .... FCBCRERD X'20' FCBCRERD - REREAD positioning on Close .1.. .... FCBTCLOS X'40' FCBTCLOS A CLOSE TYPE T was done 1... .... FCBWRTSW X'80' FCBWRTSW INDICATE DCB OPEN FOR WRITE 0084 132 Bitstring 1 DEBLNGTH (0) - L'DEB IN DBLW WORDS 0084 132 Signed 4 * - ---NOT USED--- 0088 136 Dbl-Word 8 IHADEB (0) - *** DATA EXTENT BLOCK *** 0088 136 Address 4 DEBTCBAD - A(MOVE-MODE USER BUFFER) 008C 140 Signed 4 SEBSAV DYNAMIC SAVE FOR RET ADDR FOR SEB (OS I/O SIM) 0090 144 Bitstring 1 DEBOFLGS (4) - DATA SET STAUS FLAGS 0094 148 Bitstring 1 DEBOPATB (4) - OPEN/CLOSE OPTION BYTE 0098 152 Bitstring 1 IOBFLG (0) - (START OF IOBPREFIX FOR NORMAL SCH) .... .... IOBBFLG 0 IOBBFLG - DISPLACEMENT OF IOB FLAG IN IOB .1.. .... IOBOUT X'40' IOBOUT - "WRITE,PUT" IN PROGRESS ..1. .... IOBIN X'20' IOBIN - "READ,GET" IN PROGRESS ...1 .... IOBUPD X'10' IOBUPD - "QSAM PUTX" IN PROCESS 0098 152 Address 4 IOBNXTAD - A(NEXT BUFFER TO BE USED) 009C 156 Signed 4 IOBECB - ECB FOR QSAM NORMAL SCHEDULING 00A0 160 Signed 4 IHAIOB (0) - *** INPUT/OUTPUT BLOCK *** 00A0 160 Bitstring 1 DEBDEBID (0) - DEB IDENTIFICATION 00A0 160 Address 4 DEBDCBAD - A(DATA CONTROL BLOCK) 00A4 164 Bitstring 1 IOBECBCC (0) - ECB COMPLETION CODE .... 11.. IOBBECBC 12 IOBBECBC - DISPLACEMENT OF ECB CODE IN IOB .... 11.. IOBBECBP 12 IOBBECBP - DISPLACEMENT OF ECB PTR IN IOB 00A4 164 Address 4 IOBECBPT - A(EVENT CONTROL BLOCK) 00A8 168 Bitstring 1 IOBFLAG3 (0) - I/O ERROR FLAG ...1 .... IOBBCSW 16 IOBBCSW - DISPLACEMENT OF CSW IN IOB 00A8 168 Bitstring 1 IOBCSW (8) - LAST CCW STORED(I.E., RESIDUAL COUNT) 00B0 176 Address 4 IOBSTART - X'ID-NEXT BUFFER',AL3(INITIAL BUFFER) 00B4 180 Address 4 IOBDCBPT - A(DATA CONTROL BLOCK) 00B8 184 Bitstring 1 IOBEND (0) - END-OF-INPUT/OUTPUT BLOCK 00B8 184 Signed 4 FCBMEMBR (2) OS PDS MEMBER NAME 00C0 192 Signed 4 FCBOSFST POINTER TO OS FST 00C4 196 Signed 4 FCBOSDSN POINTER TO OS DSNAME BLOCK 00C8 200 Signed 4 FCBXTENT - NUMBER OF ITEMS IN EXTENT 00CC 204 Address 4 FCBTEOV - ADDRESS OF TEOVEXIT ROUTINE. 00D0 208 Address 4 FCBTSAVE - ADDRESS OF SYSTEM REGISTER SAVE AREA FOR TEOVEXIT. 00D4 212 Bitstring 1 FCBFLAG1 - MISC. FLAG BITS. 1... .... FCBTEOVS X'80' FCBTEOVS TAPE END-OF-VOLUME EXIT AVAILABLE .1.. .... FCBTEOVA X'40' FCBTEOVA TEOV EXIT IS ACTIVE. ..1. .... FCBMVOL X'20' FCBMVOL PROCESSING MULTIVOLUME FILE ...1 .... FCBVSECT X'10' FCBVSECT PROCESSING VOLIDS FROM A VOLSECT .... 1... FCBMTCAN X'08' FCBMTCAN TAPE MOUNT CANCELED FROM DMSTVS Bits used for SFS directory-resident files: .... .1.. FCBSPCHK X'04' FCBSPCHK FSWRITE tracks file's SFS filespace usage .... ..1. FCBDIR X'02' FCBDIR this file is on an SFS directory .... ...1 FCBERASE X'01' FCBERASE erase file when it is closed: this flag i used ONLY for SFS directory files 00D5 213 Bitstring 1 FCBVCTR - VOLID COUNTER The following field has two uses: It used as the volume sequence number for tape and as the original blocksize saved by DMSSOP for Console 00D6 214 Signed 2 FCBVSEQ TAPE VOLUME SEQUENCE NUMBER 11.1 .11. FCBCNBLK FCBVSEQ FCBCNBLK Console Original Blocksize 00D8 216 Signed 4 FCBALT ALTERNATE TAPE DRIVE TAPID Or temp save of fcbosfst for dmssop 00DC 220 Address 4 FCBTVIPL DMSTVI PLIST ADDRESS 00E0 224 Address 4 FCBSYSPA SYSPARM STRING ADDRESS 00E4 228 Signed 2 FCBSYSPL SYSPARM STRING LENGTH (DWORDS) 00E6 230 Signed 2 FCBSYSPB SYSPARM STRING LENGTH (BYTES) 1... 1... FCBDISP IHADEB-FCBINIT FCBDISP Displacement of FCB address 00E8 232 Bitstring 1 FCBFLAG3 - 1... .... FCBFMAST X'80' FCBFMAST FCB filemode was asterisk .1.. .... FCBUSASI X'40' FCBUSASI Buffer Offset Flag bit for ANSI DMSSOP will define an FCB for any required global library if the user has not defined one. When the DCB is closed DMSOSC checks this flag to decide whether to clear the FCB ..1. .... FCBSCLR X'20' FCBSCLR Do Filedef SCLEAR for this DDNAME ...1 .... FCBLIBSV X'10' FCBLIBSV Use RMS to call Tape Library Dataserver .... 1... FCBLRCLX X'08' FCBLRCLX LRECL=X specified in FILEDEF .... .1.. FCBLRCLM X'04' FCBLRCLM OPEN FCBMERGE reset the DCBLRECL .... ..1. FCBRDEOF X'02' FCBRDEOF Read a CMS LIB to physical EOF .... ...1 FCBOSSIM X'01' FCBOSSIM File needs true OS Sim limits 00E9 233 Bitstring 1 FCBBUFOF - BUFFER OFFSET (0-99) FOR ANSI 00EA 234 Bitstring 1 FCBRSRV1 RESERVED for future use 00EB 235 Bitstring 1 FCBLBOM Saved first char of dataset name 00EC 236 Signed 4 FCBVCOUT Number of variable length records read into a block by QSAM 00F0 240 Bitstring 1 FCBFLAG4 - 1... .... FCBTXTL X'80' FCBTXTL CONCATENATED TXTLIB DATA SET .1.. .... FCBLRI X'40' FCBLRI Logical Record Interface used ..1. .... FCBBADDN X'20' FCBBADDN Fileid matches, DDN doesn't ...1 .... FCBLRIXT X'10' FCBLRIXT Xtended LRI records in use .... 1... FCBDRFMT X'08' FCBDRFMT Default RECFM filled in by OPEN .... .1.. FCBDLREC X'04' FCBDLREC Default LRECL filled in by OPEN .... ..1. FCBDBLKZ X'02' FCBDBLKZ Default BLKSZ filled in by OPEN .... ...1 FCBDBUFO X'01' FCBDBUFO Default BUFOF filled in by OPEN 00F1 241 Bitstring 1 FCBFLAG5 - 1... .... FCBMACL X'80' FCBMACL CMS MACLIB DATA SET .1.. .... FCBCMDOS X'40' FCBCMDOS CMS DOSLIB DATA SET 00F2 242 Bitstring 1 FCBRSRV2 (2) RESERVED for future use 00F4 244 Signed 4 FCBAIC Number input recs in FST at OPEN 00F8 248 Character 4 FCBPRIME PRIME TAPE ID ENTERED AT FILEDEF 00FC 252 Address 4 FCBNEXTC Address of the next FCB in the concatenation, or zero if none 0100 256 Signed 2 FCBFSEQ Tape File Sequence counter 0102 258 Signed 2 * Reserved for future use 0104 260 Signed 4 FCBFWVAL Fullword work field 0108 264 Dbl-Word 8 FCBEND (0) - END-OF FCB,JFCB,DEB,IOB BLOCKS 00000021 FCBENSIZ (*-FCBSECT)/8 - SIZE OF FCB ENTRY, DOUBLEWORDS SPECIAL FIELDS FOR TAPE FILES ONLY 0018 24 Character 4 FCBTAPID TAPE IDENTIFICATION 001C 28 Bitstring 1 FCBLABT TAPE LABEL TYPE .... .... FCBOFF X'00' FCBOFF NO LABEL PROCESSING AT ALL .... ...1 FCBBLP X'01' FCBBLP BYPASS LABELS - JUST POSITION TAPE .... ..1. FCBSL X'02' FCBSL IBM STANDARD LABELS .... .1.. FCBUSER X'04' FCBUSER USER STANDARD LABELS .... .11. FCBSUL FCBSL+FCBUSER FCBSUL IBM AND USER STANDARD LABELS .... 1... FCBNSL X'08' FCBNSL NONSTANDARD USER LABELS ...1 .... FCBNSLMD X'10' FCBNSLMD NSL ROUTINE IS A MODULE ..1. .... FCBNL X'20' FCBNL NO LABELS .1.. .... FCBAL X'40' FCBAL ANSI LABELS .1.. .1.. FCBAUL FCBAL+FCBUSER FCBAUL ANSI AND USER STANDARD LABELS 001D 29 Bitstring 1 FCBTPSW TAPE SWITCH 1... .... FCBLEAVE X'80' FCBLEAVE DO NOT REPOSITION TAPE FOR OPEN .1.. .... FCBNOEOV X'40' FCBNOEOV DO NOT DO ANY EOV PROCESSING AT ALL ..1. .... FCBFVLEV X'20' FCBFVLEV LEAVE specified on FEOV macro ...1 .... FCBFVREW X'10' FCBFVREW REWIND specified on FEOV macro .... 1... FCBFEOV X'08' FCBFEOV FEOV was issued on the current tape volume. This flag is set on during FEOV and turned off either at CLOSE time or when a new tape volume is mounted. .... .1.. FCBKEEP X'04' FCBKEEP DISP KEEP specified in Filedef X'02' Reserved 001E 30 Signed 2 FCBPOS POSITION PARAMETER 0020 32 Character 8 FCBNSLNM NSL ROUTINE NAME 00B8 184 Address 4 FCBLABPT POINTER TO LABSECT 00BC 188 Signed 4 FCBBLKCT BLOCK COUNT FOR TAPE FILE 0024 36 Character 8 FCBIOOUT - SPECIAL I/O COMMAND LIST 002C 44 Address 4 FCBIOBUF - A(DATA BUFFER) 0030 48 Character 1 FCBCONCR - CONSOLE COLOR CODE 0031 49 Bitstring 1 FCBCONMS - CONSOLE MISCELLANEOUS INFO 0032 50 Signed 2 FCBIOCNT - L'DATA BUFFER DATA EVENT CONTROL BLOCK
 
 
  FCBSECT Storage Layout Top of page
 
          
*** FCBSECT - Simulated OS Control Blocks
*
*     +---------------------------+---------------------------+
*   0 |         FCBNEXT           |         FCBPROC           |
*     +---------------------------+---------------------------+
*   8 |                        FCBDD                          |
*     +-------------------------------------------------------+
*  10 |                        FCBOP                          |
*     +-------------------------------------------------------+
*  18 |                       FCBDSNAM                        |
*     +-------------------------------------------------------+
*  20 |                       FCBDSTYP                        |
*     +-------------+-------------+---------------------------+
*  28 |  FCBDSMD    |  FCBDSMDC   |         FCBBUFF           |
*     +-------------+-------------+------+------+------+------+
*  30 |         FCBBYTE           |:FORM |FCBFLG|:FLG2 |:OTYP |
*     +---------------------------+------+------+------+------+
*  38 |         FCBREAD           |         FCBITEM           |
*     +---------------------------+---------------------------+
*  40 |         FCBCOUT           |         FCBWPTR           |
*     +---------------------------+------+------+------+------+
*  48 |         FCBRPTR           |FCBDEV|:RFMT |:OFMT |//////|
*     +-------------+------+------+------+------+------+------+
*  50 |  FCBRECL    |:IOFLG|:DCBCT|          FCBR13           |
*     +-------------+------+------+---------------------------+
*  58 |         FCBKEYS           |          FCBPDS           |
*     +---------------------------+---------------------------+
*  60 |                       JFCBMASK                        |
*     +--------------------+--------------------+------+------+
*  68 |     JFCBCRDT       |     JFCBXPDT       |:BIND1|:BIND2|
*     +------+------+------+------+------+------+------+------+
*  70 |:BUFNO|:BFALN|  JFCBUFL    |:EROPT|:KEYLE|//////|(077)-|
*     +------+------+-------------+------+------+------+------+
*  78 | -JFCLIMCT   |  JFCDSORG   |:RECFM|:OPTCD|  JFCBLKSI   |
*     +-------------+------+------+------+------+-------------+
*  80 |  JFCLRECL   |:IOSW |:IOSW2|///////////////////////////|
*     +-------------+------+------+---------------------------+
*  88 |         DEBTCBAD          |          SEBSAV           |
*     +---------------------------+---------------------------+
*  90 |         DEBOFLGS          |         DEBOPATB          |
*     +---------------------------+---------------------------+
*  98 |         IOBNXTAD          |          IOBECB           |
*     +---------------------------+---------------------------+
*  A0 |         DEBDCBAD          |         IOBECBPT          |
*     +---------------------------+---------------------------+
*  A8 |                        IOBCSW                         |
*     +---------------------------+---------------------------+
*  B0 |         IOBSTART          |         IOBDCBPT          |
*     +---------------------------+---------------------------+
*  B8 |                       FCBMEMBR                        |
*     +---------------------------+---------------------------+
*  C0 |         FCBOSFST          |         FCBOSDSN          |
*     +---------------------------+---------------------------+
*  C8 |         FCBXTENT          |         FCBTEOV           |
*     +---------------------------+------+------+-------------+
*  D0 |         FCBTSAVE          |:FLAG1|:VCTR |  FCBVSEQ    |
*     +---------------------------+------+------+-------------+
*  D8 |          FCBALT           |         FCBTVIPL          |
*     +---------------------------+-------------+-------------+
*  E0 |         FCBSYSPA          |  FCBSYSPL   |  FCBSYSPB   |
*     +------+------+------+------+-------------+-------------+
*  E8 |:FLAG3|:BUFOF|:RSRV1|:LBOM |         FCBVCOUT          |
*     +------+------+------+------+---------------------------+
*  F0 |:FLAG4|:FLAG5|  FCBRSRV2   |          FCBAIC           |
*     +------+------+-------------+---------------------------+
*  F8 |         FCBPRIME          |         FCBNEXTC          |
*     +-------------+-------------+---------------------------+
* 100 |  FCBFSEQ    |/////////////|         FCBFWVAL          |
*     +-------------+-------------+---------------------------+
*
*** FCBSECT - Simulated OS Control Blocks
          
*** Overlay for FCBDSNAM in FCBSECT
*
*     +---------------------------+------+------+-------------+
*  18 |         FCBTAPID          |:LABT |:TPSW |   FCBPOS    |
*     +---------------------------+------+------+-------------+
*  20 |                       FCBNSLNM                        |
*     +-------------------------------------------------------+
*  28
*
*** Overlay for FCBDSNAM in FCBSECT
          
*** Overlay for FCBMEMBR in FCBSECT
*
*     +---------------------------+---------------------------+
*  B8 |         FCBLABPT          |         FCBBLKCT          |
*     +---------------------------+---------------------------+
*  C0
*
*** Overlay for FCBMEMBR in FCBSECT
          
*** Overlay for FCBDSTYP+4 in FCBSECT
*
*                                 +---------------------------+
*     ...                      24 |        FCBIOOUT-          |
*     +---------------------------+---------------------------+
*  28 |          -(024)           |         FCBIOBUF          |
*     +------+------+-------------+---------------------------+
*  30 |:CONCR|:CONMS|  FCBIOCNT   | 34
*     +------+------+-------------+
*
*** Overlay for FCBDSTYP+4 in FCBSECT
 
 
  FCBSECT Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
DEBDCBAD       00A0
DEBDEBID       00A0
DEBLNGTH       0084
DEBOFLGS       0090
DEBOPATB       0094
DEBTCBAD       0088
FCBAIC         00F4
FCBAL          001C 40
FCBALT         00D8
FCBAUL         001C 44
FCBBADDN       00F0 20
FCBBATCH       0000 02
FCBBLKCT       00BC
FCBBLKSZ       007E
FCBBLP         001C 01
FCBBUFF        002C
FCBBUFOF       00E9
FCBBYSVC       0083 04
FCBBYTE        0030
FCBCASE        0082 08
FCBCATLD       0000 40
FCBCATML       0000 01
FCBCLEAV       0083 10
FCBCLOSE       0082 80
FCBCMDOS       00F1 40
FCBCNBLK       00D6 D6
FCBCON         004C 0C
FCBCONCR       0030
FCBCONMS       0031
FCBCOUT        0040
FCBCRERD       0083 20
FCBCRT         004C 1C
FCBDBLKZ       00F0 02
FCBDBUFO       00F0 01
FCBDCBCT       0053
FCBDD          0008
FCBDEV         004C
FCBDID         0000 80
FCBDIR         00D4 02
FCBDISP        00E6 88
FCBDLREC       00F0 04
FCBDOSL        0000 20
FCBDRFMT       00F0 08
FCBDSK         004C 14
FCBDSMD        0028
FCBDSMDC       002A
FCBDSNAM       0018
FCBDSORG       007A
FCBDSTYP       0020
FCBDUM         004C 00
FCBEND         0108
FCBENSIZ       0108 00000021
FCBERASE       00D4 01
FCBFEOV        001D 08
FCBFLAG1       00D4
FCBFLAG3       00E8
FCBFLAG4       00F0
FCBFLAG5       00F1
FCBFLG         0035
FCBFLG2        0036
FCBFMAST       00E8 80
FCBFORM        0034
FCBFSEQ        0100
FCBFVLEV       001D 20
FCBFVREW       001D 10
FCBFWVAL       0104
FCBINIT        0000
FCBIOBUF       002C
FCBIOCNT       0032
FCBIOOUT       0024
FCBIORD        0082 01
FCBIOSW        0082
FCBIOSW2       0083
FCBIOWR        0082 02
FCBITEM        003C
FCBKEEP        001D 04
FCBKEYS        0058
FCBLABPT       00B8
FCBLABT        001C
FCBLBOM        00EB
FCBLEAVE       001D 80
FCBLIBSV       00E8 10
FCBLRCLM       00E8 04
FCBLRCLX       00E8 08
FCBLRECL       0080
FCBLRI         00F0 40
FCBLRIXT       00F0 10
FCBMACL        00F1 80
FCBMASTR       0082 40
FCBMEMBR       00B8
FCBMMV         0083 02
FCBMTCAN       00D4 08
FCBMVFIL       0083 08
FCBMVOL        00D4 20
FCBMVPDS       0083 01
FCBNEXT        0000
FCBNEXTC       00FC
FCBNL          001C 20
FCBNOEOV       001D 40
FCBNSL         001C 08
FCBNSLMD       001C 10
FCBNSLNM       0020
FCBOFF         001C 00
FCBOFMT        004E
FCBOP          0010
FCBOPCB        0000 08
FCBOS          0000 10
FCBOSDSN       00C4
FCBOSFST       00C0
FCBOSSIM       00E8 01
FCBOTYP        0037
FCBPCH         004C 18
FCBPDS         005C
FCBPERM        0000 04
FCBPOS         001E
FCBPRIME       00F8
FCBPROC        0004
FCBPROCC       0082 20
FCBPROCO       0082 10
FCBPRPU        0020 24
FCBPTR         004C 04
FCBPVMB        0082 04
FCBRDEOF       00E8 02
FCBRDR         004C 08
FCBREAD        0038
FCBRECFM       007C
FCBRECL        0050
FCBRFMT        004D
FCBRPTR        0048
FCBRSRV1       00EA
FCBRSRV2       00F2
FCBR13         0054
FCBSCLR        00E8 20
FCBSL          001C 02
FCBSPCHK       00D4 04
FCBSUL         001C 06
FCBSYSPA       00E0
FCBSYSPB       00E6
FCBSYSPL       00E4
FCBTAP         004C 10
FCBTAPID       0018
FCBTBSP        0028
FCBTCLOS       0083 40
FCBTEOV        00CC
FCBTEOVA       00D4 40
FCBTEOVS       00D4 80
FCBTPSW        001D
FCBTSAVE       00D0
FCBTVIPL       00DC
FCBTXTL        00F0 80
FCBUSASI       00E8 40
FCBUSER        001C 04
FCBVCOUT       00EC
FCBVCTR        00D5
FCBVSAM        004C 20
FCBVSECT       00D4 10
FCBVSEQ        00D6
FCBWPTR        0044
FCBWRTSW       0083 80
FCBXTENT       00C8
IHADEB         0088
IHAIOB         00A0
IHAJFCB        0018
IOBBCSW        00A8 10
IOBBECBC       00A4 0C
IOBBECBP       00A4 0C
IOBBFLG        0098 00
IOBCSW         00A8
IOBDCBPT       00B4
IOBECB         009C
IOBECBCC       00A4
IOBECBPT       00A4
IOBEND         00B8
IOBFLAG3       00A8
IOBFLG         0098
IOBIN          0098 20
IOBIOFLG       0052
IOBNXTAD       0098
IOBOUT         0098 40
IOBSTART       00B0
IOBUPD         0098 10
JFCBCRDT       0068
JFCBDSNM       0018
JFCBFALN       0071
JFCBFTEK       0071
JFCBIND1       006E
JFCBIND2       006F
JFCBLKSI       007E
JFCBMASK       0060
JFCBUFL        0072
JFCBUFNO       0070
JFCBXPDT       006B
JFCDSORG       007A
JFCEROPT       0074
JFCEXTND       006F 02
JFCKEYLE       0075
JFCLIBSV       006F 04
JFCLIMCT       0077
JFCLRCLX       006F 08
JFCLRECL       0080
JFCMOD         006F 80
JFCM4FLG       006F 01
JFCOLDF        006F 40
JFCOPTCD       007D
JFCRECFM       007C
SEBSAV         008C
 
This information is based on z/VM 6.3.0.
Last updated on 22 May 2013 at 13:49:27 EDT.
Copyright IBM Corporation, 1990, 2013