|
Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
PURBK
Control Block Contents
PURBK DSECT
Cross Reference (Contains links to field and bit definitions)
PURBK Prolog
Name : HCPPURBK
Description: Minidisk Cache Purge block
DSECT : PURBK
Function : Provide information needed for virtual
interrupt processing to purge specific
minidisk cache data.
Located by : Linked list hanging from IORPURGE.IORBK
Created by : HCPMD3
Deleted by : HCPVIT
PURBK Control Block Content
PURBK DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure PURBK Minidisk Cache Purge block 0000 0 Address 4 PURNEXT Pointer to next PURBK 0004 4 Address 4 PURRDEV Pointer to RDEV block 0008 8 Signed 4 PURSEXT Start extent to purge 000C 12 Signed 4 PUREEXT End extent to purge 0010 16 Signed 2 PURHSID Hash Id 0012 18 Signed 2 PURTPCY Tracks per cylinder 0014 20 Bitstring 36 * Reserved 00000038 PURBYLN *-PURBK Byte length of PURBK 00000007 PURDWSZ ((PURBYLN+7)/8) Doubleword length of PURBK
PURBK Storage Layout
*** PURBK - Minidisk Cache Purge block
*
* +---------------------------+---------------------------+
* 0 | PURNEXT | PURRDEV |
* +---------------------------+---------------------------+
* 8 | PURSEXT | PUREEXT |
* +-------------+-------------+---------------------------+
* 10 | PURHSID | PURTPCY |///////////////////////////|
* +-------------+-------------+///////////////////////////|
* 18 |///////////////////////////////////////////////////////|
* =///////////////////////////////////////////////////////=
* |///////////////////////////////////////////////////////|
* +-------------------------------------------------------+
* 38
*
*** PURBK - Minidisk Cache Purge block
PURBK Cross Reference
Symbol Dspl Value -------------- ---- ----- PURBYLN 0014 00000038 PURDWSZ 0014 00000007 PUREEXT 000C PURHSID 0010 PURNEXT 0000 PURRDEV 0004 PURSEXT 0008 PURTPCY 0012
Copyright IBM Corporation, 1990, 2007