DTFSD Back to Index page
 
Prolog 
Control Block Contents 
   DTFSD DSECT
Storage Layout 
Cross Reference (Contains links to field and bit definitions)
Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.


  DTFSD Prolog Top of page
 
 NAME       : DTFSD
 DESCRIPTION: Open DTF Map
 DSECT      : DTFSD
 FUNCTION   : DTFSD describes fields within the DTF for
              sequential disk files and is used in the
              CMS/DOS environment. DTFSD is called by the
              DTFSD macro.
 
 
  DTFSD Control Block Content Top of page
 

 DTFSD DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure DTFSD Open DTF Map 0000 0 Dbl-Word 8 * (0) 00000000 DTFCCB * CCB 0000 0 Character 2 DTFCOUNT CCB-COUNT 0002 2 Character 2 DTFTRANS CCB-TRANSMISSION INFO 1... .... DTFTRAF X'80' DTFTRAF CCB-TRAFFIC BIT .1.. .... DTFEOF X'40' DTFEOF CCB-END OF FILE ..1. .... DTFUNRC X'20' DTFUNRC CCB-UNRECOV I/O ERR ...1 .... DTFACPT X'10' DTFACPT CCB-ACCEPT UNRECOV ERR 1... .... DTFDCH1 X'80' DTFDCH1 DASD DATA CHECK ...1 .... DTFDCH2 X'10' DTFDCH2 DASD DATA CHECK .... .1.. DTFNRCF X'04' DTFNRCF NO RECORD FOUND FOR DASD .... ..1. DTFVERR X'02' DTFVERR DASD VERIFY ERROR 0004 4 Character 2 DTFCSW CCB-CSW STATUS BITS .... ...1 DTFUE X'01' DTFUE CCB-UNIT EXCEPTION .1.. .... DTFINCL X'40' DTFINCL INCORRECT LENGTH SPECIFICATION 00000006 DTFTYPLU * CCB-TYPE/LOGICAL UNIT 0006 6 Character 1 DTFTYPC CCB-TYPE CODE .... ...1 DTFPLU X'01' DTFPLU 1=PROG LOG UNIT 0007 7 Character 1 DTFLU CCB-LOGICAL UNIT 00000008 DTFCCWA * WORD WITH CCW POINTER 0008 8 Character 1 * RESERVED FOR LIOCS 0009 9 Character 3 DTFCCW CCB-CCW ADDR 000C 12 Character 1 * RESERVED FOR PIOCS 000D 13 Character 3 * CCB-CCW ADDR IN CSW 00000010 DTFLGMDA * WORD WITH LOGIC MODULE ADDRESS 0010 16 Character 1 DTFFLG1 DTF FLAGS 1... .... DTFDQEXT X'80' DTFDQEXT DEQUE OLD VOL XTNTS 1... .... DTFDAULI X'80' DTFDAULI 1=DA PH TRL LBLS 0=DA PH HDR LBLS .1.. .... DTFSPECL X'40' DTFSPECL SPECIAL SYSTEM OPEN ..1. .... DTFIGNOP X'20' DTFIGNOP COBOL IGN OPTION ...1 .... DTFBLHLD X'10' DTFBLHLD BLOCK HOLD OPTION SPEC .... .1.. DTFTRLBL X'04' DTFTRLBL PROC TRAILER LBL-CLOSE .... ..1. DTFSPAND X'02' DTFSPAND SPANNED PROCESSING .... ...1 DTFEOEXT X'01' DTFEOEXT COBOL END-OF-EXTENT 0011 17 Character 3 DTFLGMOD LOGIC MOD ADDRESS 0014 20 Character 1 DTFTYPE DTF TYPE 0015 21 Character 1 DTFFLG2 DTF FLAGS 1... .... DTFDAOUT X'80' DTFDAOUT 1=DA OUTPUT, 0=DA INPUT .1.. .... DTFBLKFL X'40' DTFBLKFL BLOCKED FILE .1.. .... DTFWKDLT X'40' DTFWKDLT DELETE WORKFILE .1.. .... DTFDAVER X'40' DTFDAVER DTFDA VERIFY OPTION ..1. .... DTFWRKFL X'20' DTFWRKFL WORKFILE ..1. .... DTFDASCH X'20' DTFDASCH DTFDA SRCHM OPTION ...1 .... DTFWORKA X'10' DTFWORKA WORKA=YES SPECIFIED ...1 .... DTFWKPTO X'10' DTFWKPTO 1=POINT OPEN ...1 .... DTFDAAFT X'10' DTFDAAFT DTFDA AFTER=YES SPECIF .... 1... DTFVER2 X'08' DTFVER2 VERSION 2 DTF .... .1.. DTFOPEN X'04' DTFOPEN 1=OPEN 0=CLOSED .... .1.. DTFDAUND X'04' DTFDAUND DTFDA UNDEFINED FORMAT .... ..1. DTFINPUT X'02' DTFINPUT 1=INPUT 0=OUTPUT .... ...1 DTFUSRLB X'01' DTFUSRLB USER LBLS SPECIFIED 0016 22 Character 7 DTFNAME DTF NAME 001D 29 Character 1 DTFDEVTP DEVICE TYPE 0000001E DTFF1ADD * BCCHHR FMT1 ADDR 0000001E DTFWTKCP * WORKFILE TRCK CAPACITY 0000001E DTFDAFSU * DTFDA 1ST SYM UNIT 0000001E DTFPHEOF * EOF INDIC FOR DTFPH 001E 30 Character 1 DTFWKTKC WORKFILE FIRST TRACK CAPACITY BYTE 001F 31 Character 1 * UNUSED 00000020 DTFF1ADR * FMT1 LBL ADDR IN VTOC 0020 32 Character 1 * UNUSED 00000021 DTFDAULR * ADDR OF ULER LABEL ROUTINE 0021 33 Character 1 DTFIDXSQ EXTENT SEQ NO IN D/X 0022 34 Character 1 DTFIF1SQ EXTENT SEQ NO IN F1 0023 35 Character 1 DTFFMT1R FMT1 R OF CKD CCHHR 00000024 DTFDAXXR * ADDR OF DA XTNT EXIT INFO RTN 00000024 DTFVOLNO * VOLUME SEQUENCE NUMBER 0024 36 Character 1 DTFWKSEQ EXTNT SEQ NO-WKFILE 0025 37 Character 1 DTFWKOCF WORKFILE OPN COM FIELD .1.. .... DTFWKRPS X'40' DTFWKRPS INDIC DEVICE SUPPORTS RPS ..1. .... DTFWKV3 X'20' DTFWKV3 VERSION 3 INDICATOR WKFILE ...1 .... DTFWKXTF X'10' DTFWKXTF INDIC ALL EXTENTS PROCESSED .... 1... DTFWKNWV X'08' DTFWKNWV EXTENT ON NEW VOLUME .... .1.. DTFWKFID X'04' DTFWKFID OK FOR = FILE ID .... ..1. DTFWKXTD X'02' DTFWKXTD AN EXTENT WAS OPENED 0026 38 Character 1 DTFFLG3 DTF FLAGS 1... .... DTFNOEXT X'80' DTFNOEXT INPUT-NO MORE XTNTS OUTPUT-NO MORE XTNTS .1.. .... DTFUPDAT X'40' DTFUPDAT INPUT-UPDATE FILE .1.. .... DTFOXTCL X'40' DTFOXTCL OUTPUT-XTNT NEEDED AT CLOSE TIME ..1. .... DTFPRTLB X'20' DTFPRTLB INPUT-PROCESS TRL LBL OUTPUT-PROCESS TRL LBL ...1 .... DTFUEOF X'10' DTFUEOF INPUT-EXIT TO USERS EOF ROUTINE ...1 .... DTFOHDRL X'10' DTFOHDRL OUTPUT-PROCESS HDR LBL .... 1... DTFNEWVL X'08' DTFNEWVL INPUT-EXTENT ON NEW VOL OUTPUT-EXTNT ON NEW VOL .... .1.. DTFIRTCL X'04' DTFIRTCL INPUT-RETURN TO CLOSE .... .1.. DTF1052 X'04' DTF1052 OUTPUT-XTNT VIA CONSOLE .... ..1. DTFIHDRL X'02' DTFIHDRL INPUT-PROCESS HDR LBL .... ..1. DTFTLCL X'02' DTFTLCL OUTPUT-PROCESS TRAILER LABELS AT CLOSE .... ...1 DTFDUMEX X'01' DTFDUMEX INPUT-DUMMY EXTENTS OUTPUT-UNREF FOR FBA 0027 39 Character 1 DTFODXSQ DTF FLAGS-IF OUTPUT-SEQ NUMBER OF CURRENT EXTENT OPENED 1... .... DTFEXBYP X'80' INPUT-XTNT BYPASSED BEFORE FILE OPENED .1.. .... DTFFEOV X'40' INPUT-FEOV ISSUED ..1. .... DTFLSTVL X'20' INPUT-LAST VOLUME 0028 40 Signed 4 * (0) 00000028 DTFFLNML * FILENAME.L 00000028 DTFSNLEO * SEQ NUMBER OF LAST EXTENT OPENED 0028 40 Character 1 DTFDARTA DISPL TO DTFDA RELATIVE TRACK ADDRESS TABLE 00000029 DTFULRTN * ADDR OF USER LBL RTN 0029 41 Character 1 * UNREF 002A 42 Character 1 DTFCPDIF CP DI FLAGS .1.. .... DTFRPSXC X'40' DTFRPSXC RPS CP/DI EXTENSION CREATED .... ...1 DTFRPSXS X'01' DTFRPSXS RPS CP/DI SUPPORTED 002B 43 Character 1 * UNREF 002C 44 Character 1 DTFFLG5 DTF FLAGS 1... .... DTFCPIN X'80' DTFCPIN INPUT FILE FOR DTFCP .1.. .... DTFSDRPS X'40' DTFSDRPS INDIC DEVICE SUPPORTS RPS ..1. .... DTFCPFP X'20' DTFCPFP FIRST PASS INDICATOR FOR DTF CP ..1. .... DTFPHSV3 X'20' DTFPHSV3 VERSION 3 INDICATOR PH SEQ ...1 .... DTFCP2I X'10' DTFCP2I TWO IO AREAS FOR DTFCP ...1 .... DTFVAROU X'10' DTFVAROU VARIABLE OUTPUT FILE FOR DTFSD FEOVD .... 1... DTFPHSMO X'08' DTFPHSMO DTFPH OPEN BY SPACE MGMT .... .1.. DTFCPLP X'04' DTFCPLP SYSLST OR SYSPCH FOR DTFCP .... ..1. DTFGVIOA X'02' DTFGVIOA IOAREA(S) GETVISED 002D 45 Character 3 DTFIOA1 ADDR OF IO AREA 1 IO AREA 2 FOR DTFCP 0030 48 Character 4 DTFULADR VTOC ADR OF USER LBLS ..1. .... DTFDIV3 X'20' DTFDIV3 VERSION 3 INDICATOR FOR DTFCP & DTFDI 0034 52 Character 2 DTFLHLIM ZEROS FOR FBA 0036 54 Signed 2 * (0) 0036 54 Character 4 DTFULPBN EXTENT UL PBN 0000003A DTFSKADR * ZEROS FOR FBA 003A 58 Character 1 DTFWKSKA WORKFILE SEEK ADDR 003B 59 Character 1 * UNREFERENCED 003C 60 Signed 2 * (0) 0000003C DTFLPBNR * PHYSICAL POSITION OF CURRENT LOGICAL BLK 0000003C DTFLLPBN * EXTENT LL PBN 003C 60 Character 1 DTFWKRNO REC NO FOR WKFILE 003D 61 Character 1 DTFWKLMS WKFILE LOGIC MODS SW 1... .... DTFWKWT1 X'80' DTFWKWT1 FIRST WRITE-WRKFL .1.. .... DTFWRUPD X'40' DTFWRUPD WRITE UPDATE INDICATOR ..1. .... DTFWPNTS X'20' DTFWPNTS POINTS INDICATOR .... ..1. DTFWXTCL X'02' DTFWXTCL EXTENT NEEDED AT CLOSE 0000003E DTFWBKSZ * MAX BLOCK SIZE 003E 62 Character 1 DTFSRCH1 1ST H OF CCHH CKD SEARCH ARGUMENT 003F 63 Character 1 * UNREFERENCED 0040 64 Character 1 DTFRECNO RECORD NUMBER 00000041 DTFEOFAD * INPUT - EOF ADDRESS 0041 65 Character 1 * UNREF 0042 66 Character 2 DTFRECSZ BUCKET TO SAVE RECSIZE REGISTER FOR OUTPUT 00000044 DTFCTRLF * CONTROL FIELD 0044 68 Character 1 * 0045 69 Character 3 DTFWERAD USER ERROR ROUTINE ADDRESS 0048 72 Character 1 DTFRECTK UNREF 0049 73 Character 1 DTFFLG6 DTF FLAGS 1... .... DTFENTB4 X'80' DTFENTB4 NOT FIRST ENTRY ..1. .... DTFORTCL X'20' DTFORTCL OUTPUT-EXTENT NEEDED AT CLOSE ..1. .... DTFPBLK X'20' DTFPBLK LOGIC MODS - PARTIAL BLOCK TO BE WRITTEN ...1 .... DTFSKIPR X'10' DTFSKIPR FIXED OUTPUT - SKIP THIS RECORD ...1 .... DTFTRUNR X'10' DTFTRUNR FIXED INPUT - TRUNCATE REQUEST .... 1... DTFUEOX X'08' DTFUEOX UPDATE-END OF EXTENT .... 1... DTFNXTCL X'08' DTFNXTCL NEW XTNT REQD BY CLOSE .... .1.. DTFTRNSP X'04' DTFTRNSP TRUNC NOT SPECIFIED .... .1.. DTFBFLO X'04' DTFBFLO VARIABLE - BLOCK OVERFLOW .... ..1. DTFPUTTD X'02' DTFPUTTD INPUT - PUT UPDATE OUTSTANDING .... ...1 DTFCIOFL X'01' DTFCIOFL VARIABLE - CI OVERFLOW 004A 74 Character 2 DTFBLKSZ BLKSIZE-1 SD DATAFILE 004C 76 Signed 4 * (0) 0000004C DTFLLADR * CCHHR OF LOW LIMIT 0000004C DTFLOLIM * LL PBN 004C 76 Character 2 * UNREFERENCED 004E 78 Character 1 DTFLOLH1 1ST H OF CCHH CKD LOWLIM FIELD 004F 79 Character 1 * UNREFERENCED 0050 80 Character 1 DTFRCNUM RECORD NUMBER 00000051 DTFWLRRT * INPUT-ADDR OF USER WLR RTN 0051 81 Character 1 DTFFLG7 OUTPUT-FLAG BYTE 1... .... DTFCFEOV X'80' DTFCFEOV CONSECUTIVE FEOVDS DETECTED .1.. .... DTFFEOVD X'40' DTFFEOVD OUTPUT-FEOVD 00000052 DTFTKCAP * OUTPUT - TRACK CAPACITY 0052 82 Character 2 DTFCPDTL DATA LENGTH FOR DTFCP 00000054 DTFIOREG * LOAD IO REG INSTR 0054 84 Character 1 * MNEMONIC OF INSTR. (47 OR 58) 0055 85 Character 1 DTFIORGS RR FIELD OR INSTR 0056 86 Character 1 * UNUSED 0057 87 Character 1 DTFIOADS RELATIVE DISPL IN DTF OF IOAREA ADDRESS 0058 88 Character 4 DTFAVAIL ADDR OF AVAIL IO AREA 005C 92 Character 4 DTFLOGRS LOGICAL RECORD SIZE 0060 96 Character 4 DTFIEND INPUT-AREA FOR SAVING RECORD LENGTH - OUTPUT ADDR OF END OF IOAREA 0064 100 Character 1 DTFLGIND LOGICAL INDICATORS 1... .... DTFDEADR X'80' DTFDEADR ERROPT=ADDR DATAFILE .1.. .... DTFDEIGN X'40' DTFDEIGN ERROPT=IGNORE DATA FILE ..1. .... DTFDESKP X'20' DTFDESKP ERROPT=SKIP DATAFILE ...1 .... DTFDVYES X'10' DTFDVYES VERIFY=YES SPECIFIED .... 1... DTF2IOAS X'08' DTF2IOAS 2 IOAREAS SPECIFIED .... .1.. DTFOUNDL X'04' DTFOUNDL OUTPUT - UNDEFINED LENGTH RECORDS .... .1.. DTFWLRER X'04' DTFWLRER INPUT - USER HAS WRONG LENGTH ERROR ROUTINE .... ..1. DTFFXVUL X'02' DTFFXVUL 1=FIXED LENGTH RECORDS 0=VAR OR UNDEF LEN RCD .... ...1 DTFCNTRL X'01' DTFCNTRL CONTROL PARM SPECIFIED 0065 101 Character 3 DTFDERAD USER ERROR ROUTINE ADDRESS - DATAFILE 00000068 DTFSKCCW * CKD SEEK CCW 0068 104 Character 1 DTFDFSEK CKD DATA FILE SEEK 0069 105 Character 7 * UNREF 0070 112 Character 48 * UNUSED 112 - 159 000000A0 DTFVOSPR * SPACE REMAINING IN BUFFER 00A0 160 Character 1 * UNREF 00A1 161 Character 3 DTFFLEOX EOX RTN ADDR FOR OUTPUT FIXED LENGTH RCDS USED BY COBOL 00A4 164 Character 1 DTFEOXUL LABEL NEEDED FOR OVERLAY 00A5 165 Character 3 DTFULEOX EOX RTN ADDR FOR OUTPUT UNDEFINED LENGTH RCDS USED BY COBOL 00A8 168 Character 5 * UNREF 00AD 173 Character 3 DTFVLEOX EOX RTN ADDR FOR OUTPUT VARIABLE LENGTH RCDS USED BY COBOL 00B0 176 Character 4 DTFVIRLN VAR INPUT - RECORD LENGTH 000000B4 DTFVILRR * VAR INPUT - INSTR TO LOAD RECSIZE REG 00B4 180 Character 4 DTFVUPBN VAR UPDATE - PBN OF HELD CI 00B8 184 Signed 4 * (0) 000000B8 DTFVUNIL * VAR UPDATE - NOTE ID LAST SEGMENT 000000B8 DTFVUCIL * VAR UPDATE - RELATIVE CI OF LAST SEGMENT 00B8 184 Character 1 * UNREF 00B9 185 Character 3 DTFCFEOX EOX RTN ADDR FOR OUTPUT FIXED LENGTH RCDS WITH CONTROL SPECIFIED USED BY COBOL 00BC 188 Character 2 DTFVULBL VAR UPDATE - LOGICAL BLOCK NUMBER OF LAST SEGMENT 00BE 190 Character 10 * UNREF 00C8 200 Character 4 DTFVORLN VAR OUTPUT - RECORD LENGTH 00CC 204 Character 4 DTFVOSRR VAR OUTPUT - INSTR TO STOR RECSIZE REG 00D0 208 Character 1 DTFVOFLG VAR OUTPUT - CONTROL FLAGS ..1. .... DTFVOSLS X'20' DTFVOSLS LEADING SEGMENT ...1 .... DTFVOSBT X'10' DTFVOSBT OUTPUT BLOCK TRUNCATED .... 1... DTFVOSET X'08' DTFVOSET END OF TRACK .... .1.. DTFVOSTT X'04' DTFVOSTT TRACK TRUNCATED .... ..1. DTFVOSSA X'02' DTFVOSSA SAVE DISK ADDRESS .... ...1 DTFVOSMS X'01' DTFVOSMS MULTI-SEGMENT RECORD 00D1 209 Character 3 * UNREF 00D4 212 Signed 4 * (0) 000000D4 DTFVOCNT * VAR OUTPUT - COUNT SAVE AREA 00D4 212 Character 4 * UNREF 00D8 216 Character 4 DTFVURLN VAR UPDATE - RECORD LENGTH 000000DC DTFVULRR * VAR UPDATE - INSTR TO LOAD RECSIZE REG 000000DC DTFVOXST * VAR OUTPUT - EXTENT STATUS SAVE AREA 00DC 220 Character 1 DTFVOXFL VAR OUTPUT - EXTENT CHANGE FLAGS ...1 .... DTFVO1VL X'10' FIRST VOLUME OF FILE .... 1... DTFVOROK X'08' REREAD COMPLETED OK .... .1.. DTFVORRD X'04' REREAD IN PROGRESS .... ...1 DTFVOPEN X'01' OUTPUT OPEN IN PROGRESS 00DD 221 Character 1 DTFVOXSN VAR OUTPUT - EXTENT SEQ # OF NETED RECORDS 00DE 222 Character 1 DTFVOXS1 VAR OUTPUT - EXTENT SEQ # OF 1ST EXTENT ON CURRENT VOLUME 00DF 223 Character 1 DTFVOXOB VAR OUTPUT - COPY OF OPEN COM BYTE .... 1... DTFVOXNV X'08' NEXT EXTENT ON NEW VOLUME 00E0 224 Character 4 * UNREF 00E4 228 Signed 4 * (0) 000000E4 DTFVUNI1 * VAR UPDATE - NOTED ID OF 1ST SEGMENT 00E4 228 Character 4 DTFVUCI1 VAR UPDATE - RELATIVE CI OF 1ST SEGMENT 00E8 232 Character 2 DTFVULB1 VAR UPDATE - LOGICAL BLOCK NUMBER OF 1ST SEG 00EA 234 Character 2 * UNREF 000000EC DTFVUXST * VAR UPDATE - EXTENT STATUS SAVE AREA 00EC 236 Character 1 DTFVUXSL VAR UPDATE - EXTENT SEQUENCE NO. OF LAST SEGMENT 00ED 237 Character 1 DTFVUXS1 VAR UPDATE - EXTENT SEQUENCE NO. OF 1ST SEG 00EE 238 Character 1 DTFVUXFL VAR UPDATE - FLAGS 1... .... DTFVUXSH X'80' DTFVUXSH A SPANNED 1ST SEGMENT IS HELD .... 1... DTFVUXLD X'08' DTFVUXLD DUMMY EXTENT MODE FOR LAST SEGMENT .... .1.. DTFVUX1D X'04' DTFVUX1D DUMMY EXTENT MODE FOR FIRST SEGMENT 00EF 239 Character 1 * UNREF THESE DECLARES ARE OVERLAYS FOR FIELDS IN DTFSD VARIABLE DATA FILES WHERE BOUNDARY ALIGNMENTS WOULD CAUSE OVERLAP IF THE LABELS WERE INSERTED IN LINE 000000A4 DTFVOLAY * 00A4 164 Character 2 DTFVOCIC VAR OUTPUT - REMAINING CI CAPACITY 00A8 168 Signed 4 * (0) 00A8 168 Character 4 DTFVOLVB VAR OUTPUT - INSTR TO LOAD VARBLD REG 00AC 172 Character 3 * UNREF 000000D4 DTFVONID * VAR OUTPUT - NOTE ID 00D4 212 Character 4 DTFVOCID VAR OUTPUT - RELATIVE CI PART OF NOTE ID 00D8 216 Character 2 DTFVOLBN VAR OUTPUT - LOGICAL BLOCK NUMBER IN NOTE ID 00000024 DTFDAEXR * ADDR OF DA XTNT EXIT INFO RTN 0024 36 Character 1 * UNREF 0025 37 Character 3 DTFDAEER DTFPH MOUNT=ALL XTNT EXIT PTR THIS DECLARE IS AN OVERLAY FOR FIELDS IN DTFSD WORKFILES 00000028 DTFWKEXT * WORKFILE UL/LL PBN 0028 40 Character 2 DTFWKRLT RECORD LENGTH 002A 42 Character 4 DTFWKLLI INIT EXTNT LL PBN 002E 46 Character 4 DTFWKLLC CURRENT EXTNT LL PBN 0032 50 Character 4 DTFWKULC CURRENT EXTNT UL PBN 0036 54 Character 2 * UNUSED 0038 56 Signed 2 * (0) 00000038 DTFWPBNR * POSITION IN FILE 00000038 DTFWKSRH * SEARCH ADDRESS 0038 56 Character 2 DTFWPBCC CC FIELD OF SRCH ADDR 003A 58 Character 2 DTFWPBHH HH FIELD OF SRCH ADDR 003C 60 Character 1 DTFWKSRR REC NO OF SEARCH ADDR END OF DTFSD WORKFILE OVERLAY ..1. .... DTFTPSD X'20' DTFSD DTF TYPE INDIC ..1. ...1 DTFTPPH X'21' DTFPH DTF TYPE INDIC ..1. ..1. DTFTPDA X'22' DTFDA DTF TYPE INDIC ..1. ..11 DTFTPPHM X'23' DTFPH-MNTF=ALL ..11 .... DTFTPCP1 X'30' DTFCP DISK OMITTED DTF TYPE INDICATOR ..11 ..1. DTFTPCP3 X'32' DTFCP DISK = YES DTF TYPE INDICATOR ..11 ..11 DTFTPDI X'33' DTFDI DTF TYPE INDIC 000000C6 DTFEOFPH C'F' DTFPH EOF INDICATOR CKD CONTROL FACTOR OVERLAY 00000044 DTFCTRL * CKD CONTROL FACTOR 0044 68 Character 2 DTFCTRLC CONTROL FACTOR CC 0046 70 Character 2 DTFCTRLH CONTROL FACTOR HH CKD CURRENT SYSFIL DIB ADDRESS OVERLAY 003A 58 Character 7 DTFCDIBA CKD CURRENT DIB ADDRESS BBCCHHR CKD CP/DI SEEK OVERLAY 0058 88 Character 1 DTFCPDIS CKD CP/DI SEEK WORKFILE LOWER/UPPER HEAD LIMIT OVERLAY 00000026 DTFWKLMT * 0026 38 Character 1 DTFWKLLL WORKFILE LOWER HEAD LIMIT 0027 39 Character 1 DTFWKLUL WORKFILE UPPER HEAD LIMIT LOWER HEAD LIMIT AND UPPER PBN LIMIT OVERLAY 0034 52 Character 2 DTFLOWHL LOWER HEAD LIMIT 0036 54 Character 4 DTFPBNUL UPPER PBN LIMIT DTFDA DESCRIPTOR STRING DISPLACEMENT/TRACK CONSTANTS/SIX BASIC CCWS OVERLAY 0000004E DTFDAOVY * DTFDA DTF OVERLAY 0000004E DTFDADSD * DTFDA DESCRIPTOR STRING FIELD 004E 78 Character 1 DTFDADRI DISPL TO READID STRNG 004F 79 Character 1 DTFDADRK DISPL TO READ KEY STR 0050 80 Character 1 DTFDADWI DISPL TO WRITE ID STR 0051 81 Character 1 DTFDADWK DISPL TO WRITE KEY ST 0052 82 Character 1 DTFDADW0 DISPL TO WRITE RZERO 0053 83 Character 1 DTFDADWA DISPL TO WRITE AFTER 0054 84 Character 2 DTFDATKC DTFDA TRACK CONSTANT 0056 86 Character 2 DTFDARIC DTFDA RECORD CONSTANT 0058 88 Character 2 * FILLER 0000005A DTFDASUL * USER LABEL SAVE AREA 005A 90 Character 1 DTFDASYM SYMBOLIC UNIT 005B 91 Character 1 * BIN# (NOT USED) 005C 92 Character 4 DTFDAULA USER LBL DASD ADDR. 00000060 DTFDACCW * 6 BASIC CCWS OVERLAY 0060 96 Character 6 * UNREFERENCED 0066 102 Character 2 DTFDAKLN KEY LENGTH FIELD 0068 104 Character 24 * 3RD - 5TH BASIC CCW 0080 128 Character 4 * UNREFERENCED 0084 132 Character 1 DTFDACC6 FLAG FOR 6TH CCW 0085 133 Character 3 * 0088 136 Character 32 * UNREFERENCED CCWS 00A8 168 Character 6 * UNREFERENCED 00AE 174 Character 2 DTFDAMRS MAX RECD SIZE FIELD
 
 
  DTFSD Storage Layout Top of page
 
          
*** DTFSD - Open DTF Map
*
*     +-------------+-------------+-------------+------+------+
*   0 |  DTFCOUNT   |  DTFTRANS   |   DTFCSW    |:TYPC |DTFLU |
*     +------+------+-------------+------+------+------+------+
*   8 |//////|      DTFCCW        |//////|////////////////////|
*     +------+--------------------+------+------+-------------+
*  10 |:FLG1 |     DTFLGMOD       |:TYPE |:FLG2 |   (016)-    |
*     +------+--------------------+------+------+------+------+
*  18 |            -DTFNAME              |:DEVTP|:WKTKC|//////|
*     +------+------+------+------+------+------+------+------+
*  20 |//////|:IDXSQ|:IF1SQ|:FMT1R|:WKSEQ|:WKOCF|:FLG3 |:ODXSQ|
*     +------+------+------+------+------+------+------+------+
*  28 |:DARTA|//////|:CPDIF|//////|:FLG5 |      DTFIOA1       |
*     +------+------+------+------+------+------+-------------+
*  30 |         DTFULADR          |  DTFLHLIM   | DTFULPBN-   |
*     +-------------+------+------+------+------+------+------+
*  38 |   -(036)    |:WKSKA|//////|:WKRNO|:WKLMS|:SRCH1|//////|
*     +------+------+------+------+------+------+------+------+
*  40 |:RECNO|//////|  DTFRECSZ   |//////|     DTFWERAD       |
*     +------+------+-------------+------+------+------+------+
*  48 |:RECTK|:FLG6 |  DTFBLKSZ   |/////////////|:LOLH1|//////|
*     +------+------+-------------+------+------+------+------+
*  50 |:RCNUM|:FLG7 |  DTFCPDTL   |//////|:IORGS|//////|:IOADS|
*     +------+------+-------------+------+------+------+------+
*  58 |         DTFAVAIL          |         DTFLOGRS          |
*     +---------------------------+------+--------------------+
*  60 |         DTFIEND           |:LGIND|     DTFDERAD       |
*     +------+--------------------+------+--------------------+
*  68 |:DFSEK|////////////////////////////////////////////////|
*     +------+------------------------------------------------+
*  70 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +------+--------------------+------+--------------------+
*  A0 |//////|     DTFFLEOX       |:EOXUL|     DTFULEOX       |
*     +------+--------------------+------+--------------------+
*  A8 |//////////////////////////////////|     DTFVLEOX       |
*     +---------------------------+------+--------------------+
*  B0 |         DTFVIRLN          |         DTFVUPBN          |
*     +------+--------------------+-------------+-------------+
*  B8 |//////|     DTFCFEOX       |  DTFVULBL   |/////////////|
*     +------+--------------------+-------------+/////////////|
*     |///////////////////////////////////////////////////////|
*     +---------------------------+---------------------------+
*  C8 |         DTFVORLN          |         DTFVOSRR          |
*     +------+--------------------+---------------------------+
*  D0 |:VOFLG|////////////////////|///////////////////////////|
*     +------+--------------------+------+------+------+------+
*  D8 |         DTFVURLN          |:VOXFL|:VOXSN|:VOXS1|:VOXOB|
*     +---------------------------+------+------+------+------+
*  E0 |///////////////////////////|         DTFVUCI1          |
*     +-------------+-------------+------+------+------+------+
*  E8 |  DTFVULB1   |/////////////|:VUXSL|:VUXS1|:VUXFL|//////|
*     +-------------+-------------+------+------+------+------+
*  F0
*
*** DTFSD - Open DTF Map
          
*** Overlay for DTFEOXUL in DTFSD
*
*                                 +-------------+-------------+
*  A0 ...                      A4 |  DTFVOCIC   |/////////////|
*     +---------------------------+-------------+------+------+
*  A8 |         DTFVOLVB          |////////////////////| AF
*     +---------------------------+--------------------+
*
*** Overlay for DTFEOXUL in DTFSD
          
*** Overlay for DTFVOCNT in DTFSD
*
*                                 +---------------------------+
*  D0 ...                      D4 |         DTFVOCID          |
*     +-------------+-------------+---------------------------+
*  D8 |  DTFVOLBN   | DA
*     +-------------+
*
*** Overlay for DTFVOCNT in DTFSD
          
*** Overlay for DTFDAXXR in DTFSD
*
*                                 +------+--------------------+
*  20 ...                      24 |//////|     DTFDAEER       |
*                                 +------+--------------------+
*  28
*
*** Overlay for DTFDAXXR in DTFSD
          
*** Overlay for DTFFLNML in DTFSD
*
*     +-------------+---------------------------+-------------+
*  28 |  DTFWKRLT   |         DTFWKLLI          | DTFWKLLC-   |
*     +-------------+---------------------------+-------------+
*  30 |   -(02E)    |         DTFWKULC          |/////////////|
*     +-------------+-------------+------+------+-------------+
*  38 |  DTFWPBCC   |  DTFWPBHH   |:WKSRR| 3D
*     +-------------+-------------+------+
*
*** Overlay for DTFFLNML in DTFSD
          
*** Overlay for DTFCTRLF in DTFSD
*
*                                 +-------------+-------------+
*  40 ...                      44 |  DTFCTRLC   |  DTFCTRLH   |
*                                 +-------------+-------------+
*  48
*
*** Overlay for DTFCTRLF in DTFSD
          
*** Overlay for DTFSKADR in DTFSD
*
*                   +-----------------------------------------+
*     ...        3A |               DTFCDIBA-                 |
*     +------+------+-----------------------------------------+
*  40 |-(03A)| 41
*     +------+
*
*** Overlay for DTFSKADR in DTFSD
          
*** Overlay for DTFAVAIL in DTFSD
*
*     +------+
*  58 |:CPDIS| 59
*     +------+
*
*** Overlay for DTFAVAIL in DTFSD
          
*** Overlay for DTFFLG3 in DTFSD
*
*                                               +------+------+
*  20 ...                                    26 |:WKLLL|:WKLUL|
*                                               +------+------+
*  28
*
*** Overlay for DTFFLG3 in DTFSD
          
*** Overlay for DTFLHLIM in DTFSD
*
*                                 +-------------+
*  30 ...                      34 |  DTFLOWHL   | 36
*                                 +-------------+
*
*** Overlay for DTFLHLIM in DTFSD
          
*** Overlay for DTFULPBN in DTFSD
*
*                                               +-------------+
*     ...                                    36 | DTFPBNUL-   |
*     +-------------+---------------------------+-------------+
*  38 |   -(036)    | 3A
*     +-------------+
*
*** Overlay for DTFULPBN in DTFSD
          
*** Overlay for DTFLOLH1 in DTFSD
*
*                                               +------+------+
*  48 ...                                    4E |:DADRI|:DADRK|
*     +------+------+------+------+-------------+------+------+
*  50 |:DADWI|:DADWK|:DADW0|:DADWA|  DTFDATKC   |  DTFDARIC   |
*     +------+------+------+------+-------------+-------------+
*  58 |/////////////|:DASYM|//////|         DTFDAULA          |
*     +-------------+------+------+-------------+-------------+
*  60 |/////////////////////////////////////////|  DTFDAKLN   |
*     +-----------------------------------------+-------------+
*  68 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +---------------------------+------+--------------------+
*  80 |///////////////////////////|:DACC6|////////////////////|
*     +---------------------------+------+--------------------+
*  88 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +-----------------------------------------+-------------+
*  A8 |/////////////////////////////////////////|  DTFDAMRS   |
*     +-----------------------------------------+-------------+
*  B0
*
*** Overlay for DTFLOLH1 in DTFSD
 
 
  DTFSD Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
DTFACPT        0002 10
DTFAVAIL       0058
DTFBFLO        0049 04
DTFBLHLD       0010 10
DTFBLKFL       0015 40
DTFBLKSZ       004A
DTFCCB         0000 00000000
DTFCCW         0009
DTFCCWA        0007 00000008
DTFCDIBA       003A
DTFCFEOV       0051 80
DTFCFEOX       00B9
DTFCIOFL       0049 01
DTFCNTRL       0064 01
DTFCOUNT       0000
DTFCPDIF       002A
DTFCPDIS       0058
DTFCPDTL       0052
DTFCPFP        002C 20
DTFCPIN        002C 80
DTFCPLP        002C 04
DTFCP2I        002C 10
DTFCSW         0004
DTFCTRL        003C 00000044
DTFCTRLC       0044
DTFCTRLF       0042 00000044
DTFCTRLH       0046
DTFDAAFT       0015 10
DTFDACCW       005C 00000060
DTFDACC6       0084
DTFDADRI       004E
DTFDADRK       004F
DTFDADSD       0036 0000004E
DTFDADWA       0053
DTFDADWI       0050
DTFDADWK       0051
DTFDADW0       0052
DTFDAEER       0025
DTFDAEXR       00D8 00000024
DTFDAFSU       001D 0000001E
DTFDAKLN       0066
DTFDAMRS       00AE
DTFDAOUT       0015 80
DTFDAOVY       0036 0000004E
DTFDARIC       0056
DTFDARTA       0028
DTFDASCH       0015 20
DTFDASUL       0058 0000005A
DTFDASYM       005A
DTFDATKC       0054
DTFDAULA       005C
DTFDAULI       0010 80
DTFDAULR       0020 00000021
DTFDAUND       0015 04
DTFDAVER       0015 40
DTFDAXXR       0023 00000024
DTFDCH1        0002 80
DTFDCH2        0002 10
DTFDEADR       0064 80
DTFDEIGN       0064 40
DTFDERAD       0065
DTFDESKP       0064 20
DTFDEVTP       001D
DTFDFSEK       0068
DTFDIV3        0030 20
DTFDQEXT       0010 80
DTFDUMEX       0026 01
DTFDVYES       0064 10
DTFENTB4       0049 80
DTFEOEXT       0010 01
DTFEOF         0002 40
DTFEOFAD       0040 00000041
DTFEOFPH       003C 000000C6
DTFEOXUL       00A4
DTFEXBYP       0027 80
DTFFEOV        0027 40
DTFFEOVD       0051 40
DTFFLEOX       00A1
DTFFLG1        0010
DTFFLG2        0015
DTFFLG3        0026
DTFFLG5        002C
DTFFLG6        0049
DTFFLG7        0051
DTFFLNML       0028 00000028
DTFFMT1R       0023
DTFFXVUL       0064 02
DTFF1ADD       001D 0000001E
DTFF1ADR       001F 00000020
DTFGVIOA       002C 02
DTFIDXSQ       0021
DTFIEND        0060
DTFIF1SQ       0022
DTFIGNOP       0010 20
DTFIHDRL       0026 02
DTFINCL        0004 40
DTFINPUT       0015 02
DTFIOADS       0057
DTFIOA1        002D
DTFIOREG       0052 00000054
DTFIORGS       0055
DTFIRTCL       0026 04
DTFLGIND       0064
DTFLGMDA       000D 00000010
DTFLGMOD       0011
DTFLHLIM       0034
DTFLLADR       004C 0000004C
DTFLLPBN       003C 0000003C
DTFLOGRS       005C
DTFLOLH1       004E
DTFLOLIM       004C 0000004C
DTFLOWHL       0034
DTFLPBNR       003C 0000003C
DTFLSTVL       0027 20
DTFLU          0007
DTFNAME        0016
DTFNEWVL       0026 08
DTFNOEXT       0026 80
DTFNRCF        0002 04
DTFNXTCL       0049 08
DTFODXSQ       0027
DTFOHDRL       0026 10
DTFOPEN        0015 04
DTFORTCL       0049 20
DTFOUNDL       0064 04
DTFOXTCL       0026 40
DTFPBLK        0049 20
DTFPBNUL       0036
DTFPHEOF       001D 0000001E
DTFPHSMO       002C 08
DTFPHSV3       002C 20
DTFPLU         0006 01
DTFPRTLB       0026 20
DTFPUTTD       0049 02
DTFRCNUM       0050
DTFRECNO       0040
DTFRECSZ       0042
DTFRECTK       0048
DTFRPSXC       002A 40
DTFRPSXS       002A 01
DTFSDRPS       002C 40
DTFSKADR       0036 0000003A
DTFSKCCW       0065 00000068
DTFSKIPR       0049 10
DTFSNLEO       0028 00000028
DTFSPAND       0010 02
DTFSPECL       0010 40
DTFSRCH1       003E
DTFTKCAP       0051 00000052
DTFTLCL        0026 02
DTFTPCP1       003C 30
DTFTPCP3       003C 32
DTFTPDA        003C 22
DTFTPDI        003C 33
DTFTPPH        003C 21
DTFTPPHM       003C 23
DTFTPSD        003C 20
DTFTRAF        0002 80
DTFTRANS       0002
DTFTRLBL       0010 04
DTFTRNSP       0049 04
DTFTRUNR       0049 10
DTFTYPC        0006
DTFTYPE        0014
DTFTYPLU       0004 00000006
DTFUE          0004 01
DTFUEOF        0026 10
DTFUEOX        0049 08
DTFULADR       0030
DTFULEOX       00A5
DTFULPBN       0036
DTFULRTN       0028 00000029
DTFUNRC        0002 20
DTFUPDAT       0026 40
DTFUSRLB       0015 01
DTFVAROU       002C 10
DTFVERR        0002 02
DTFVER2        0015 08
DTFVILRR       00B0 000000B4
DTFVIRLN       00B0
DTFVLEOX       00AD
DTFVOCIC       00A4
DTFVOCID       00D4
DTFVOCNT       00D4 000000D4
DTFVOFLG       00D0
DTFVOLAY       00EF 000000A4
DTFVOLBN       00D8
DTFVOLNO       0023 00000024
DTFVOLVB       00A8
DTFVONID       00AC 000000D4
DTFVOPEN       00DC 01
DTFVORLN       00C8
DTFVOROK       00DC 08
DTFVORRD       00DC 04
DTFVOSBT       00D0 10
DTFVOSET       00D0 08
DTFVOSLS       00D0 20
DTFVOSMS       00D0 01
DTFVOSPR       0070 000000A0
DTFVOSRR       00CC
DTFVOSSA       00D0 02
DTFVOSTT       00D0 04
DTFVOXFL       00DC
DTFVOXNV       00DF 08
DTFVOXOB       00DF
DTFVOXSN       00DD
DTFVOXST       00D8 000000DC
DTFVOXS1       00DE
DTFVO1VL       00DC 10
DTFVUCIL       00B8 000000B8
DTFVUCI1       00E4
DTFVULBL       00BC
DTFVULB1       00E8
DTFVULRR       00D8 000000DC
DTFVUNIL       00B8 000000B8
DTFVUNI1       00E4 000000E4
DTFVUPBN       00B4
DTFVURLN       00D8
DTFVUXFL       00EE
DTFVUXLD       00EE 08
DTFVUXSH       00EE 80
DTFVUXSL       00EC
DTFVUXST       00EA 000000EC
DTFVUXS1       00ED
DTFVUX1D       00EE 04
DTFWBKSZ       003D 0000003E
DTFWERAD       0045
DTFWKDLT       0015 40
DTFWKEXT       0025 00000028
DTFWKFID       0025 04
DTFWKLLC       002E
DTFWKLLI       002A
DTFWKLLL       0026
DTFWKLMS       003D
DTFWKLMT       0058 00000026
DTFWKLUL       0027
DTFWKNWV       0025 08
DTFWKOCF       0025
DTFWKPTO       0015 10
DTFWKRLT       0028
DTFWKRNO       003C
DTFWKRPS       0025 40
DTFWKSEQ       0024
DTFWKSKA       003A
DTFWKSRH       0038 00000038
DTFWKSRR       003C
DTFWKTKC       001E
DTFWKULC       0032
DTFWKV3        0025 20
DTFWKWT1       003D 80
DTFWKXTD       0025 02
DTFWKXTF       0025 10
DTFWLRER       0064 04
DTFWLRRT       0050 00000051
DTFWORKA       0015 10
DTFWPBCC       0038
DTFWPBHH       003A
DTFWPBNR       0038 00000038
DTFWPNTS       003D 20
DTFWRKFL       0015 20
DTFWRUPD       003D 40
DTFWTKCP       001D 0000001E
DTFWXTCL       003D 02
DTF1052        0026 04
DTF2IOAS       0064 08
 
This information is based on z/VM 6.3.0.
Last updated on 22 May 2013 at 13:49:50 EDT.
Copyright IBM Corporation, 1990, 2013