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.
FVSECT | Back to Index page |
Prolog Control Block Contents FVSECT DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
FVSECT Prolog | Top of page |
NAME : FVS DESCRIPTION: Fixed Variable Storage Work Area DSECT : FVSECT FUNCTION : Workarea for file management routines; must also include the DMSAFT macro. FVSECT is used mainly by file management and I/O routines. FVS contains save areas, work areas, and commonly used constants. A typical use of FVS is when a reentrant I/O routine requires a work area or save area, because the routine cannot modify itself. FVSECT is called by the FVS macro. |
FVSECT Control Block Content | Top of page |
|
FVSECT Storage Layout | Top of page |
*** FVSECT - Fixed Variable Storage Work Area * * +-------------------------------------------------------+ * 0 | | * = DISK$SEG = * | +---------------------------+ * | | | * +---------------------------+ | * 40 | | * = REGSAV3 = * | | * +-------------------------------------------------------+ * 78 | | * = RWFSTRG = * | | * +---------------------------+---------------------------+ * C0 | FVSBUFSZ | FVSDAFT | * +---------------------------+---------------------------+ * C8 | FVSFSER | FVSFSSZ | * +---------------------------+---------------------------+ * D0 |///////////////////////////| | * +---------------------------+ | * D8 | | * = REGSAV0 = * | | * +--------------------+------+---------------------------+ * 110 |////////////////////|:COD0 | | * +--------------------+------+ | * 118 | | * = REGSAV1 = * | | * +--------------------+------+---------------------------+ * 150 |////////////////////|:COD1 | F65535 | * +--------------------+------+------+--------------------+ * 158 | FW4 |:PAFLG|////////////////////| * +---------------------------+------+--------------------+ * 160 | F100 |///////////////////////////| * +---------------------------+---------------------------+ * 168 |///////////////////////////|///////////////////////////| * +---------------------------+---------------------------+ * 170 |///////////////////////////|///////////////////////////| * +---------------------------+---------------------------+ * 178 |///////////////////////////|///////////////////////////| * +---------------------------+---------------------------+ * 180 | DSKLOC | RWCNT | * +---------------------------+---------------------------+ * 188 | DSKADR | ADTADD | * +---------------------------+---------------------------+ * 190 | DSKPTRSZ | DSKCHAIN | * +---------------------------+---------------------------+ * 198 | DSKLOC2 | RWCNT2 | * +---------------------------+---------------------------+ * 1A0 | DSKADR2 | ADTADD2 | * +---------------------------+---------------------------+ * 1A8 | DSKPTRS2 | DSKCHAI2 | * +---------------------------+---------------------------+ * 1B0 | FINISLST | * +-------------------------------------------------------+ * 1B8 |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 1C0 |///////////////////////////////////////////////////////| * +-------------+-------------+-------------+-------------+ * 1C8 |/////////////| FFF | FFE | FFD | * +-------------+------+------+------+------+------+------+ * 1D0 | SIGNAL |:BUSY |KXFLAG|:FLG0 |:SAVE |:FLAG |:FLAG | * +-------------+------+------+------+------+------+------+ * 1D8 | FVSERAS0 | FVSERAS1 | * +---------------------------+---------------------------+ * 1E0 | FVSERAS2 | FVSERAS3 | * +---------------------------+---------------------------+ * 1E8 | FVSERAS4 | FVSERAS5 | * +---------------------------+---------------------------+ * 1F0 |///////////////////////////| FVSERAS6 | * +---------------------------+---------------------------+ * 1F8 | FVSFSTN | * +-------------------------------------------------------+ * 200 | FVSFSTT | * +---------------------------+-------------+-------------+ * 208 | FVSFSTDT | FVSFSTWP | FVSFSTRP | * +-------------+-------------+-------------+------+------+ * 210 | FVSFSTM | FVSFSTIC | FVSFSTCL |:FSTFV|:FSTFB| * +-------------+-------------+-------------+------+------+ * 218 | FVSFSTIL | FVSFSTDB | FVSFSTYR | * +---------------------------+-------------+-------------+ * 220 | FVSFSTAD | FVSFSTAC | * +---------------------------+---------------------------+ * 228 |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 230 | FVSN | * +-------------------------------------------------------+ * 238 | FVST | * +---------------------------+-------------+-------------+ * 240 | FVSD | FVSWP | FVSRP | * +-------------+-------------+-------------+------+------+ * 248 | FVSM | FVSIC | FVSFCL |FVSFV |FVSFB | * +-------------+-------------+-------------+------+------+ * 250 | FVSIL | FVSDBC | FVSYR | * +---------------------------+-------------+-------------+ * 258 | FVSFOP | FVSADBC | * +---------------------------+------+------+-------------+ * 260 | FVSAIC |:NLVL |:PTRSZ| (266)- | * +---------------------------+------+------+-------------+ * 268 | -FVSADATI | FVSEDFEN | * +---------------------------+---------------------------+ * 270 * *** FVSECT - Fixed Variable Storage Work Area *** Overlay for FVSEDFEN in FVSECT * * +------+------+-------------+ * 268 ... 26C |:REALM|:FLAG2|/////////////| * +------+------+-------------+ * 270 * *** Overlay for FVSEDFEN in FVSECT *** Overlay for FVSEDFEN in FVSECT * * +---------------------------+ * ... 26C | FVSOID- | * +---------------------------+---------------------------+ * 270 | -(26C) | FVSBFOID- | * +---------------------------+------+------+------+------+ * 278 | -(274) |FVSFB1|FVSFB2|FVSFB3|//////| * +---------------------------+------+------+------+------+ * 280 | FVSDSFOP | FVSDOLR |//////| * +---------------------------+--------------------+------+ * 288 | | * = FVSDIOPL = * | | * +-------------------------------------------------------+ * 300 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 340 |///////////////////////////////////////////////////////| * +---------------------------+---------------------------+ * 348 | FVSFNSST |///////////////////////////| * +---------------------------+///////////////////////////| * 350 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 398 | | * = FVSACFR = * | +-------------+------+------+ * 3D0 | |/////////////|:FLG1 |:ACFE | * +---------------------------+-------------+------+------+ * 3D8 | | * = FVSACGR = * | +--------------------+------+ * 410 | |////////////////////|:ACGE | * +---------------------------+--------------------+------+ * 418 | | * = FVSLAD = * | | * +---------------------------+---------------------------+ * 458 |///////////////////////////|///////////////////////////| * +--------------------+------+---------------------------+ * 460 |////////////////////|//////| FVSNUAFT | * +--------------------+------+---------------------------+ * 468 | FVSRDAFT | FVSWRAFT | * +---------------------------+---------------------------+ * 470 | FVSCFST | FVSCHBA | * +---------------------------+---------------------------+ * 478 | | * = FVSLADU = * | | * +-------------------------------------------------------+ * 4B8 | | * = FVSLFSCP = * | | * +---------------------------+------+--------------------+ * 510 | FVSMDBSZ |:MISCF|////////////////////| * +---------------------------+------+--------------------+ * 518 |///////////////////////////////////////////////////////| * |///////////////////////////+---------------------------+ * |///////////////////////////| 524 * +---------------------------+ * *** Overlay for FVSEDFEN in FVSECT |
FVSECT Cross Reference | Top of page |
Symbol Dspl Value -------------- ---- ----- ABNBIT 01D5 02 ADTADD 018C ADTADD2 01A4 DIOBIT 01D5 08 DISK$SEG 0000 DSKADR 0188 DSKADR2 01A0 DSKCHAIN 0194 DSKCHAI2 01AC DSKLEN 01AC 00000018 DSKLOC 0180 DSKLOC2 0198 DSKLST 0180 DSKLST2 0198 DSKPTRSZ 0190 DSKPTRS2 01A8 ERBIT 01D5 10 ERRCOD0 0113 ERRCOD1 0153 ERSCOPY 015C 80 ERSFLAG 01D7 FFD 01CE FFE 01CC FFF 01CA FINISLST 01B0 FLGSAVE 01D5 FNBIT 01D5 20 FNSCOPY 015C 40 FVSAAFT 0458 FVSACCM0 01D4 01 FVSACFE 03D7 FVSACFR 0398 FVSACGE 0417 FVSACGR 03D8 FVSADATI 0266 FVSADBC 025C FVSAIC 0260 FVSBFOID 0274 FVSBFOWN 0246 000FVSRP FVSBUFSZ 00C0 FVSCDFMR 024A 000FVSIC FVSCDOLR 027E 08 FVSCFST 0470 FVSCHBA 0474 FVSCNTRY 024F 08 FVSD 0240 FVSDAFT 00C4 FVSDBC 0254 FVSDIOPL 0288 FVSDIRN 0238 0000FVST FVSDOLR 0284 FVSDSFOP 0280 FVSEDFEN 026C FVSELMNL 0287 00000006 FVSELMNT 0287 00000005 FVSENDST 0287 00000090 FVSEPL 024F 20 FVSERAS0 01D8 FVSERAS1 01DC FVSERAS2 01E0 FVSERAS3 01E4 FVSERAS4 01E8 FVSERAS5 01EC FVSERAS6 01F4 FVSFACT 024F 07 FVSFAP 024F 01 FVSFAR 024F 04 FVSFAW 024F 02 FVSFB 024F FVSFBSFS 024F 10 FVSFB1 027C FVSFB1EX 027C 20 FVSFB1RD 027C 80 FVSFB1WR 027C 40 FVSFB2 027D FVSFB2AL 027D 10 FVSFB2BF 027D 20 FVSFB2DC 027D 04 FVSFB2EO 027D 01 FVSFB2ER 027D 80 FVSFB2MG 027D 02 FVSFB2RV 027D 40 FVSFB2SD 027D 08 FVSFB3 027E FVSFB3IP 027E 80 FVSFB3IV 027E 20 FVSFB3MA 027E 40 FVSFCL 024C FVSFDATE 0266 FVSADATI FVSFLAG 01D6 FVSFLAG2 026D FVSFLG0 01D4 FVSFLG1 03D6 FVSFNSST 0348 FVSFOP 0258 FVSFRO 024F 00 FVSFROX 024F 40 FVSFRW 024F 80 FVSFRWX 024F C0 FVSFSER 00C8 FVSFSSZ 00CC FVSFSTAC 0224 FVSFSTAD 0220 FVSFSTCL 0214 FVSFSTDB 021C FVSFSTDT 0208 FVSFSTFB 0217 FVSFSTFV 0216 FVSFSTIC 0212 FVSFSTIL 0218 FVSFSTM 0210 FVSFSTN 01F8 FVSFSTRP 020E FVSFSTT 0200 FVSFSTWP 020C FVSFSTYR 021E FVSFTIME 0266 FVSADATI FVSFV 024E FVSFVDIR 024E 000000C4 FVSFVERS 024E 00000060 FVSFVFIX 024E 000000C6 FVSFVVAR 024E 000000E5 FVSIC 024A FVSIL 0250 FVSITAV 024F 40 FVSL 0256 00000028 FVSLAD 0418 FVSLADU 0478 FVSLFSCP 04B8 FVSL1 021E 00000028 FVSL2 026E 00000040 FVSL3 027F 00000050 FVSL4 0287 00000058 FVSM 0248 FVSMCHAR 0248 00000248 FVSMDBSZ 0510 FVSMISCF 0514 FVSMNUM 0248 00000249 FVSN 0230 FVSNDFST 0287 00000288 FVSNDSTD 0287 00000012 FVSNLVL 0264 FVSNORAS 0514 80 FVSNT 0230 FVSNUAFT 0464 FVSOID 026C FVSPATCH 0340 FVSPIPEU 026D 10 FVSPTRSZ 0265 FVSPURC 03D6 40 FVSRDAFT 0468 FVSREALM 026C FVSRECAV 024F 01 FVSRP 0246 FVSSCID 024C 00FVSFCL FVSSEGC 03D6 80 FVST 0238 FVSTID 0256 000FVSYR FVSWP 0244 FVSWRAFT 046C FVSYR 0256 FWADDR 0188 80 FW4 0158 F100 0160 F65535 0154 HW4 0158 00000FW4 ITSBIT 01D5 01 KXFLAG 01D3 KXWANT 01D3 80 KXWSVC 01D3 01 NUCPAFLG 015C REGSAV0 00D4 REGSAV1 0114 REGSAV3 003C RWCNT 0184 RWCNT2 019C RWFSTRG 0078 SIGNAL 01D0 STATEFST 01F8 STATER0 0220 FVSFSTAD STATER1 0224 FVSFSTAC STATFST2 0230 STTCOPY 015C 20 SWTCH 01D0 00SIGNAL TRKLSAVE 0113 000000D4 UFDBUSY 01D2 UPBIT 01D5 40 WRBIT 01D5 80 |
Copyright IBM Corporation, 1990, 2018