Programming Interface Information: This page documents intended Programming
Interfaces that allow the customer to write programs to obtain the services of VM/ESA.

FCBSECT

Prolog  

Control Block Contents  

FCBSECT DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  

FCBSECT Prolog

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


FCBSECT DSECT

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' - OPEN ACQUIRED THIS CMS BLOCK .... .1.. FCBPERM X'04' - PERMANENT CONTROL BLOCK .... ..1. FCBBATCH X'02' - SPECIAL BATCH DATA SET .... ...1 FCBCATML X'01' - CONCATENATED MACLIB DATA SET ...1 .... FCBOS X'10' FCB FOR OS FORMATTED DISK ..1. .... FCBDOSL X'20' CONCATENATED DOSLIB DATA SET .1.. .... FCBCATLD X'40' CONCATENATED OS LOADLIB 1... .... FCBDID X'80' 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 00000024 FCBPRPU FCBDSTYP+4 - 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 00000000 FCBDUM 0 - DUMMY DEVICE 00000004 FCBPTR 4 - PRINTER 00000008 FCBRDR 8 - READER 0000000C FCBCON 12 - CONSOLE TERMINAL 00000010 FCBTAP 16 - TAPE 00000014 FCBDSK 20 - DISK 00000018 FCBPCH 24 - PUNCH 0000001C FCBCRT 28 - CRT 00000020 FCBVSAM 32 - 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' - DISP MOD specified on FILEDEF command. .1.. .... JFCOLD X'40' - DISP OLD ON FILEDEF .... .1.. JFCLIBSV X'04' - Lib Dataserver usage noted by OPEN (CMS usage differs from OS/MVS) .... ..1. JFCEXTND X'02' - 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' - 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' - DURING "CLOSE" .1.. .... FCBMASTR X'40' - Master FCB for Concatenation ..1. .... FCBPROCC X'20' - GOTO FCBPROC DURING CLOSE ...1 .... FCBPROCO X'10' - GOTO FCBPROC DURING OPEN .... 1... FCBCASE X'08' - ON=LOWER CASE CONSOLE I/O .... .1.. FCBPVMB X'04' - PUT-MOVE-VAR-BLK .... ..1. FCBIOWR X'02' - WRITE/PUT .... ...1 FCBIORD X'01' - READ/GET 0083 131 Bitstring 1 FCBIOSW2 - I/O OPERATION INDICATORS .... ...1 FCBMVPDS X'01' - SW FOR MOVEFILE WITH PDS OPTION .... ..1. FCBMMV X'02' MOVE PDS SWITCH FOR FIND .... .1.. FCBBYSVC X'04' The function currently in control was invoked via SVC. Used by routines that are called during FEOV processing. .... 1... FCBMVFIL X'08' Movefile is active ...1 .... FCBCLEAV X'10' - LEAVE positioning on Close ..1. .... FCBCRERD X'20' - REREAD positioning on Close .1.. .... FCBTCLOS X'40' A CLOSE TYPE T was done 1... .... FCBWRTSW X'80' 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) 00000000 IOBBFLG 0 - DISPLACEMENT OF IOB FLAG IN IOB .1.. .... IOBOUT X'40' - "WRITE,PUT" IN PROGRESS ..1. .... IOBIN X'20' - "READ,GET" IN PROGRESS ...1 .... IOBUPD X'10' - "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 0000000C IOBBECBC 12 - DISPLACEMENT OF ECB CODE IN IOB 0000000C IOBBECBP 12 - 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 00000010 IOBBCSW 16 - 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' TAPE END-OF-VOLUME EXIT AVAILABLE .1.. .... FCBTEOVA X'40' TEOV EXIT IS ACTIVE. ..1. .... FCBMVOL X'20' PROCESSING MULTIVOLUME FILE ...1 .... FCBVSECT X'10' PROCESSING VOLIDS FROM A VOLSECT .... 1... FCBMTCAN X'08' TAPE MOUNT CANCELED FROM DMSTVS Bits used for SFS directory-resident files: .... .1.. FCBSPCHK X'04' FSWRITE tracks file's SFS filespace usage .... ..1. FCBDIR X'02' this file is on an SFS directory .... ...1 FCBERASE X'01' erase file when it is closed: this flag is 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 000000D6 FCBCNBLK FCBVSEQ 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) 00000088 FCBDISP IHADEB-FCBINIT Displacement of FCB address 00E8 232 Bitstring 1 FCBFLAG3 - 1... .... FCBFMAST X'80' FCB filemode was asterisk .1.. .... FCBUSASI X'40' 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' Do Filedef SCLEAR for this DDNAME ...1 .... FCBLIBSV X'10' Use RMS to call Tape Library Dataserver .... ...1 FCBOSSIM X'01' 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' CONCATENATED TXTLIB DATA SET .1.. .... FCBLRI X'40' Logical Record Interface used ..1. .... FCBBADDN X'20' Fileid matches, DDN doesn't ...1 .... FCBLRIXT X'10' Xtended LRI records in use .... 1... FCBDRFMT X'08' Default RECFM filled in by OPEN .... .1.. FCBDLREC X'04' Default LRECL filled in by OPEN .... ..1. FCBDBLKZ X'02' Default BLKSZ filled in by OPEN .... ...1 FCBDBUFO X'01' Default BUFOF filled in by OPEN 00F1 241 Bitstring 1 FCBRSRV2 (3) 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' NO LABEL PROCESSING AT ALL .... ...1 FCBBLP X'01' BYPASS LABELS - JUST POSITION TAPE .... ..1. FCBSL X'02' IBM STANDARD LABELS .... .1.. FCBUSER X'04' USER STANDARD LABELS 00000006 FCBSUL FCBSL+FCBUSER IBM AND USER STANDARD LABELS .... 1... FCBNSL X'08' NONSTANDARD USER LABELS ...1 .... FCBNSLMD X'10' NSL ROUTINE IS A MODULE ..1. .... FCBNL X'20' NO LABELS .1.. .... FCBAL X'40' ANSI LABELS 00000044 FCBAUL FCBAL+FCBUSER ANSI AND USER STANDARD LABELS 001D 29 Bitstring 1 FCBTPSW TAPE SWITCH 1... .... FCBLEAVE X'80' DO NOT REPOSITION TAPE FOR OPEN .1.. .... FCBNOEOV X'40' DO NOT DO ANY EOV PROCESSING AT ALL ..1. .... FCBFVLEV X'20' LEAVE specified on FEOV macro ...1 .... FCBFVREW X'10' REWIND specified on FEOV macro .... 1... FCBFEOV X'08' 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' 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

*** 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|     FCBRSRV2       |          FCBAIC           |
*     +------+--------------------+---------------------------+
*  F8 |         FCBPRIME          |         FCBNEXTC          |
*     +-------------+-------------+---------------------------+
* 100 |  FCBFSEQ    |/////////////|         FCBFWVAL          |
*     +-------------+-------------+---------------------------+
* 108 |                                                       |
*     =                        FCBEND                         =
*     |                                                       |
*     +-------------------------------------------------------+
*
*** 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

(contains links to field and bit definitions)
Symbol         Dspl Value
-------------- ---- -----

DEBDCBAD 00A0

DEBDEBID 00A0

DEBLNGTH 0084

DEBOFLGS 0090

DEBOPATB 0094

DEBTCBAD 0088

FCBAIC 00F4

FCBAL 001C 40

FCBALT 00D8

FCBAUL 001C 00000044

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

FCBCNBLK 00D6 000000D6

FCBCON 004C 0000000C

FCBCONCR 0030

FCBCONMS 0031

FCBCOUT 0040

FCBCRERD 0083 20

FCBCRT 004C 0000001C

FCBDBLKZ 00F0 02

FCBDBUFO 00F0 01

FCBDCBCT 0053

FCBDD 0008

FCBDEV 004C

FCBDID 0000 80

FCBDIR 00D4 02

FCBDISP 00E6 00000088

FCBDLREC 00F0 04

FCBDOSL 0000 20

FCBDRFMT 00F0 08

FCBDSK 004C 00000014

FCBDSMD 0028

FCBDSMDC 002A

FCBDSNAM 0018

FCBDSORG 007A

FCBDSTYP 0020

FCBDUM 004C 00000000

FCBEND 0108

FCBENSIZ 0108 00000021

FCBERASE 00D4 01

FCBFEOV 001D 08

FCBFLAG1 00D4

FCBFLAG3 00E8

FCBFLAG4 00F0

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

FCBLRECL 0080

FCBLRI 00F0 40

FCBLRIXT 00F0 10

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 00000018

FCBPDS 005C

FCBPERM 0000 04

FCBPOS 001E

FCBPRIME 00F8

FCBPROC 0004

FCBPROCC 0082 20

FCBPROCO 0082 10

FCBPRPU 0020 00000024

FCBPTR 004C 00000004

FCBPVMB 0082 04

FCBRDR 004C 00000008

FCBREAD 0038

FCBRECFM 007C

FCBRECL 0050

FCBRFMT 004D

FCBRPTR 0048

FCBRSRV1 00EA

FCBRSRV2 00F1

FCBR13 0054

FCBSCLR 00E8 20

FCBSL 001C 02

FCBSPCHK 00D4 04

FCBSUL 001C 00000006

FCBSYSPA 00E0

FCBSYSPB 00E6

FCBSYSPL 00E4

FCBTAP 004C 00000010

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 00000020

FCBVSECT 00D4 10

FCBVSEQ 00D6

FCBWPTR 0044

FCBWRTSW 0083 80

FCBXTENT 00C8

IHADEB 0088

IHAIOB 00A0

IHAJFCB 0018

IOBBCSW 00A8 00000010

IOBBECBC 00A4 0000000C

IOBBECBP 00A4 0000000C

IOBBFLG 0098 00000000

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

JFCLRECL 0080

JFCMOD 006F 80

JFCM4FLG 006F 01

JFCOLD 006F 40

JFCOPTCD 007D

JFCRECFM 007C

SEBSAV 008C


This information is based on VM/ESA 2.4.0.
Last updated on 12 Aug 1999 at 11:20:51 EDT.
Copyright IBM Corporation, 1990, 1999