DVTRK | Back to Index page |
Prolog Control Block Contents DVTRK DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
DVTRK Prolog | Top of page |
NAME : HCPDVTRK DESCRIPTION: DASD Virtual TRacK list node DSECT : DVTRK FUNCTION : Contains information specific to DASD block I/O requests. To be specific, this control block contains information regarding a particular track that was accessed (for write) during the process of one CMS block i/o request. All tracks that were accessed for write have one of these control blocks created for them and these control blocks are linked together and anchored off of the DBCWK control block. LOCATED BY : DBCTFRST in the DBCWK control block. Also, any DVIENTRY that contains a block on the track represented by this DVTRK point to this control block. CREATED BY : HCPDPCUT macro in module HCPDBC DELETED BY : HCPDPSRP and/or HCPDPSCU (at cleanup time after an entire CMS block i/o request has completed). RELOCATION CONSIDERATIONS : None COMMENTS : None |
DVTRK Control Block Content | Top of page |
|
DVTRK Storage Layout | Top of page |
*** DVTRK - DASD Virtual TRacK list node * * +---------------------------+---------------------------+ * 0 | DVTFORW | DVTTCHBK | * +---------------------------+---------------------------+ * 8 | DVTCOUNT | DVTCDATA | * +------+------+-------------+---------------------------+ * 10 |:FILL |:HIRN |/////////////| DVTRTRAK | * +------+------+-------------+------+--------------------+ * 18 | DVTFTKEY |:FLAG |////////////////////| * +---------------------------+------+--------------------+ * 20 |///////////////////////////|///////////////////////////| * +---------------------------+---------------------------+ * 28 * *** DVTRK - DASD Virtual TRacK list node |
DVTRK Cross Reference | Top of page |
Symbol Dspl Value -------------- ---- ----- DVTCDATA 000C DVTCOUNT 0008 DVTDEL 001C 80 DVTDPSTF 0011 DVTFILL 0010 DVTFLAG 001C DVTFORW 0000 DVTFTKEY 0018 DVTHIRN 0011 DVTRDF 001C 20 DVTRKLEN 0028 00000028 DVTRTRAK 0014 DVTTCHBK 0004 DVTTKDAT 000C DVTTKLEN 0012 00000002 DVTWFAIL 001C 40 |
Copyright IBM Corporation, 1990, 2022