About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
AFTSECT | Back to Index page |
Prolog Control Block Contents AFTSECT DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
AFTSECT Prolog | Top of page |
NAME : DMSAFT DESCRIPTION: bilingual AFT macro DSECT : AFTSECT odule Type - Macro FUNCTION : Creates a based structure, AFTSECT, which names all fields wi thin Active File Table Block. AFTSECT describes a file currently open for a read or write. The AFT is created when a file is opened. Space for up to five AFTs is available in DMSNUC; any other must reside in free storage. |
AFTSECT Control Block Content | Top of page |
|
AFTSECT Storage Layout | Top of page |
*** AFTSECT - bilingual AFT macro * * +---------------------------+---------------------------+ * 0 | AFTPTR | AFTBPTR | * +--------------------+------+---------------------------+ * 8 | AFTEYENM |:TYPE | AFTTOKEN- | * +--------------------+------+---------------------------+ * 10 | -(00C) | 14 * +---------------------------+ * *** AFTSECT - bilingual AFT macro *** Overlay for AFTTOKEN in AFTSECT * * +---------------------------+ * 8 ... C | AFTTOKAD | * +---------------------------+---------------------------+ * 10 | AFTSEQNM | AFTADT | * +---------------------------+---------------------------+ * 18 | AFTDBSZ | AFTPOSN | * +---------------------------+---------------------------+ * 20 | AFTUBFAD | AFTUBFLG | * +---------------------------+-------------+-------------+ * 28 | AFTWUERR | AFTCLD | AFTCLN | * +---------------------------+-------------+-------------+ * 30 | AFTOPNBK | AFTCBLK | * +---------------------------+---------------------------+ * 38 | AFTDBA | AFTLOG2 | * +---------------------------+---------------------------+ * 40 | AFTREMSK | AFTRMWAA | * +---------------------------+---------------------------+ * 48 | AFTRCMRD | AFTRCMWR | * +---------------------------+-------------+------+------+ * 50 | AFTEXTAD | AFTEXTLD |:REALT|:OPINT| * +---------------------------+-------------+------+------+ * 58 | | * = AFTCLB = * | | * +-------------------------------------------------------+ * A8 * *** Overlay for AFTTOKEN in AFTSECT *** Overlay for AFTCLB in AFTSECT * * +---------------------------+ * 58 | AFTUFP5 | 5C * +---------------------------+ * *** Overlay for AFTCLB in AFTSECT *** Overlay for AFTUFP5 in AFTSECT * * +---------------------------+---------------------------+ * 58 | AFTPGERR | AFTUFP4 | * +---------------------------+---------------------------+ * 60 * *** Overlay for AFTUFP5 in AFTSECT *** Overlay for AFTUFP4 in AFTSECT * * +---------------------------+ * 58 ... 5C | AFTVSOFF | * +---------------------------+---------------------------+ * 60 | AFTUFP3 | 64 * +---------------------------+ * *** Overlay for AFTUFP4 in AFTSECT *** Overlay for AFTUFP3 in AFTSECT * * +---------------------------+---------------------------+ * 60 | AFTRECWR | AFTUFP2 | * +---------------------------+---------------------------+ * 68 * *** Overlay for AFTUFP3 in AFTSECT *** Overlay for AFTUFP2 in AFTSECT * * +---------------------------+ * 60 ... 64 | AFTREQID | * +---------------------------+---------------------------+ * 68 | AFTUFP1 | AFTRDBLK | * +---------------------------+---------------------------+ * 70 | AFTRDID | 74 * +---------------------------+ * *** Overlay for AFTUFP2 in AFTSECT *** Overlay for AFTRDID in AFTSECT * * +---------------------------+---------------------------+ * 70 | AFTVFOFF | AFTLSTRC | * +---------------------------+---------------------------+ * 78 * *** Overlay for AFTRDID in AFTSECT *** Overlay for AFTLSTRC in AFTSECT * * +---------------------------+ * 70 ... 74 | AFTVFNXR | * +---------------------------+---------------------------+ * 78 | AFTARP | AFTAWP | * +---------------------------+---------------------------+ * 80 | AFTPHYP | AFTALET | * +---------------------------+---------------------------+ * 88 | AFTSCBLK | AFTLACCR | * +---------------------------+---------------------------+ * 90 | AFTMXLRC | AFTFBLBN | * +---------------------------+---------------------------+ * 98 | AFTFBLBL | AFTCLRSP | * +---------------------------+---------------------------+ * A0 | AFTSFSMB | AFTFUBPT | * +---------------------------+---------------------------+ * A8 | AFTRPBLK | AFTMXDSZ | * +---------------------------+---------------------------+ * B0 | AFTMXDBK | AFTMXBLK | * +---------------------------+---------------------------+ * B8 | AFTBLKWD | AFTEBLIN | * +---------------------------+---------------------------+ * C0 | AFTEBDSP | | * +---------------------------+ | * C8 | | * = AFTDSKSR = * | | * +-------------------------------------------------------+ * E0 * *** Overlay for AFTLSTRC in AFTSECT *** Overlay for AFTDSKSR in AFTSECT * * +------+--------------------+ * C0 ... C4 |:PFST1| AFTPFST | * +---------------------------+------+------+-------------+ * C8 | AFTCLA | AFTDBD | AFTDBN | * +-------------+-------------+-------------+-------------+ * D0 | AFTIN | AFTID | AFTFCLA | * +-------------+-------------+-------------+-------------+ * D8 | AFTFCLX | AFTCLDX | AFTOCLDX |/////////////| * +-------------+-------------+-------------+-------------+ * E0 * *** Overlay for AFTDSKSR in AFTSECT *** Overlay for AFTDSKSR in AFTSECT * * +---------------------------+ * ... C4 | AFTLCTOK- | * +---------------------------+---------------------------+ * C8 | -(0C4) | AFTBLKS | * +---------------------------+---------------------------+ * D0 | AFTWUID | AFTFPID- | * +---------------------------+-------------+-------------+ * D8 | -(0D4) | AFTLEVEL |/////////////| * +------+------+------+------+-------------+-------------+ * E0 |AFTFLG|:FLG2 |:FLG3 |:FLG4 | AFTPDOID- | * +------+------+------+------+------+------+------+------+ * E8 | -(0E4) |:FLG5 |:FLG6 |:FLG7 |//////| * +---------------------------+------+------+------+------+ * F0 | AFTN | * +-------------------------------------------------------+ * F8 | AFTT | * +---------------------------+-------------+-------------+ * 100 | AFTD | AFTWP | AFTRP | * +-------------+-------------+-------------+------+------+ * 108 | AFTM | AFTIC | AFTFCL |AFTFV |AFTFB | * +-------------+-------------+-------------+------+------+ * 110 | AFTIL | AFTDBC | AFTYR | * +---------------------------+-------------+-------------+ * 118 | AFTFOP | AFTADBC | * +---------------------------+------+------+-------------+ * 120 | AFTAIC |:NLVL |:PTRSZ| (126)- | * +---------------------------+------+------+-------------+ * 128 | -AFTADATI | AFTEDFEN | * +---------------------------+---------------------------+ * 130 * *** Overlay for AFTDSKSR in AFTSECT *** Overlay for AFTEDFEN in AFTSECT * * +------+------+-------------+ * 128 ... 12C |:REALM|:FLAG2|/////////////| * +------+------+-------------+ * 130 * *** Overlay for AFTEDFEN in AFTSECT *** Overlay for AFTEDFEN in AFTSECT * * +---------------------------+ * ... 12C | AFTOID- | * +---------------------------+---------------------------+ * 130 | -(12C) | AFTBFOID- | * +---------------------------+------+------+------+------+ * 138 | -(134) |AFTFB1|AFTFB2|AFTFB3|//////| * +---------------------------+------+------+------+------+ * 140 | AFTDSFOP | AFTDOLR |//////| * +---------------------------+--------------------+------+ * 148 * *** Overlay for AFTEDFEN in AFTSECT |
AFTSECT Cross Reference | Top of page |
Symbol Dspl Value -------------- ---- ----- AFTACF 00E0 10 AFTADATI 0126 AFTADBC 011C AFTADT 0014 AFTAIC 0120 AFTALET 0084 AFTALLEM 00E1 20 AFTANCHR 000B 80 AFTARP 0078 AFTASCBK 0056 F1 AFTASCEN 0056 F3 AFTASTBK 0056 F2 AFTASYNC 00E0 08 AFTAWP 007C AFTBFFIX 00B8 000000C2 AFTBFOID 0134 AFTBFORM 00B8 B9 AFTBFOWN 0106 000AFTRP AFTBFS 00EE 08 AFTBFVAR 00B8 00000082 AFTBHLEN 00B8 B8 AFTBLKIO 00E2 20 AFTBLKS 00CC AFTBLKWD 00B8 AFTBPRCT 00B8 000000BA AFTBPTR 0004 AFTBWEOD 00ED 20 AFTCACHE 002C 2C AFTCACHN 00E2 08 AFTCACHY 00E2 04 AFTCBCHG 00EC 80 AFTCBLK 0034 AFTCDFMR 010A 000AFTIC AFTCDOLR 013E 08 AFTCLA 00C8 AFTCLB 0058 AFTCLD 002C AFTCLDBC 00EE 80 AFTCLDX 00DA AFTCLN 002E AFTCLOSE 00E3 04 AFTCLRSP 009C AFTCLX 00E1 20 AFTCNTRY 010F 08 AFTCOMP 000B 04 AFTCSPAR 00EC 08 AFTD 0100 AFTDBA 0038 AFTDBC 0114 AFTDBD 00CC AFTDBF 00E0 08 AFTDBN 00CE AFTDBSZ 0018 AFTDEFLR 00E1 01 AFTDIRN 00F8 F0 AFTDMSMD 000B 20 AFTDOLR 0144 AFTDSFOP 0140 AFTDSKSR 00C4 AFTDSPAC 00E3 01 AFTEBDSP 00C0 AFTEBLIN 00BC AFTEDF 000B 10 AFTEDFEN 012C AFTEPL 010F 20 AFTEXPL 00E2 01 AFTEXREP 00E2 80 AFTEXTAD 0050 AFTEXTLD 0054 AFTEXTND 00E3 80 AFTEYECT 0008 AFTEYENM 0008 AFTFACT 010F 07 AFTFAP 010F 01 AFTFAR 010F 04 AFTFAW 010F 02 AFTFB 010F AFTFBA 00E0 10 AFTFBLBL 0098 AFTFBLBN 0094 AFTFBSFS 010F 10 AFTFB1 013C AFTFB1EX 013C 20 AFTFB1RD 013C 80 AFTFB1WR 013C 40 AFTFB2 013D AFTFB2AL 013D 10 AFTFB2BF 013D 20 AFTFB2DC 013D 04 AFTFB2EO 013D 01 AFTFB2ER 013D 80 AFTFB2MG 013D 02 AFTFB2RV 013D 40 AFTFB2SD 013D 08 AFTFB3 013E AFTFB3IP 013E 80 AFTFB3IV 013E 20 AFTFB3MA 013E 40 AFTFCL 010C AFTFCLA 00D4 AFTFCLX 00D8 AFTFDATE 0126 AFTADATI AFTFDUSR 00E1 02 AFTFLAG2 012D AFTFLG 00E0 AFTFLG2 00E1 AFTFLG3 00E2 AFTFLG4 00E3 AFTFLG5 00EC AFTFLG6 00ED AFTFLG7 00EE AFTFNSDT 00E3 02 AFTFOP 0118 AFTFORWR 00ED 01 AFTFPID 00D4 AFTFRO 010F 00 AFTFROX 010F 40 AFTFRW 010F 80 AFTFRWX 010F C0 AFTFSF 00E2 40 AFTFST 00F0 AFTFTIME 0126 AFTADATI AFTFUBPT 00A4 AFTFULD 00E0 01 AFTFV 010E AFTFVDIR 010E 000000C4 AFTFVERS 010E 00000060 AFTFVFIX 010E 000000C6 AFTFVVAR 010E 000000E5 AFTIC 010A AFTICF 00E0 20 AFTID 00D2 AFTIL 0110 AFTIN 00D0 AFTIORD 00EC 20 AFTITAV 010F 40 AFTITMAV 00E2 10 AFTL 0116 00000028 AFTLACCR 008C AFTLB 0148 00000148 AFTLCTOK 00C4 AFTLD 0148 00000029 AFTLEVEL 00DC AFTLNERR 00ED 40 AFTLOG2 003C AFTLRERR 00ED 10 AFTLSTBK 0068 68 AFTLSTRC 0074 AFTL2 012E 00000040 AFTL3 013F 00000050 AFTL4 0147 00000058 AFTM 0108 AFTMCHAR 0108 00000108 AFTMDISK 000B 00000030 AFTMNUM 0108 00000109 AFTMXBLK 00B4 AFTMXDBK 00B0 AFTMXDSZ 00AC AFTMXLRC 0090 AFTN 00F0 AFTNEW 00E1 80 AFTNLVL 0124 AFTNONRC 00EC 01 AFTNT 00F0 AFTOCLDX 00DC AFTOID 012C AFTOLDCL 00E1 40 AFTOPBLK 000B 02 AFTOPDBK 000B 01 AFTOPICM 0057 C7 AFTOPIMG 0057 D4 AFTOPINT 0057 AFTOPINW 0057 D5 AFTOPIRC 0057 C3 AFTOPIRD 0057 D9 AFTOPIRP 0057 E7 AFTOPIWR 0057 E6 AFTOPNBK 0030 AFTOPWR 00E2 02 AFTPDOID 00E4 AFTPFST 00C5 AFTPFSTE 00C4 AFTPFST1 00C4 AFTPGERR 0058 AFTPHYP 0080 AFTPIPEU 012D 10 AFTPOSN 001C AFTPTR 0000 AFTPTRSZ 0125 AFTPTWRT 00E1 40 AFTRCMIN 00E3 10 AFTRCMRD 0048 AFTRCMWR 004C AFTRD 00E0 02 AFTRDBLK 006C AFTRDID 0070 AFTREAD 00E1 10 AFTREALM 012C AFTREALT 0056 AFTRECAV 010F 01 AFTRECWR 0060 AFTREFRQ 00E3 40 AFTREMSK 0040 AFTREQID 0064 AFTREQTC 00ED 02 AFTRMWAA 0044 AFTRP 0106 AFTRPBLK 00A8 AFTSBCNT 00EE 10 AFTSCBLK 0088 AFTSCID 010C 00AFTFCL AFTSEQNM 0010 AFTSFS 000B 08 AFTSFSIO 00E3 08 AFTSFSMB 00A0 AFTSHADW 00EC 40 AFTSHARE 000B 0000000E AFTSPLEN 00EC 10 AFTSPSWR 00EE 40 AFTSUBST 000B 40 AFTSVWRT 00EE 20 AFTT 00F8 AFTTCLOS 00E0 80 AFTTHRER 00ED 80 AFTTID 0116 000AFTYR AFTTOKAD 000C AFTTOKEN 000C AFTTYPE 000B AFTUASCE 0056 F4 AFTUBFAD 0020 AFTUBFLG 0024 AFTUCXER 00EC 04 AFTUFP1 0068 AFTUFP2 0064 AFTUFP3 0060 AFTUFP4 005C AFTUFP5 0058 AFTUPINP 00EC 02 AFTVFNXR 0074 AFTVFOFF 0070 AFTVLGTH 00E1 08 AFTVLREC 00E1 04 AFTVSOFF 005C AFTWFNC 00ED 08 AFTWP 0104 AFTWRNW 00ED 04 AFTWRT 00E0 04 AFTWTERR 00E3 20 AFTWUERR 0028 AFTWUID 00D0 AFTYR 0116 ALLOWVR 00E0 40 SAMELEN 00E1 01 |
Copyright IBM Corporation, 1990, 2024