| 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, 2018