Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.

PURBK

Prolog  

Control Block Contents  
   PURBK DSECT

Storage Layout  

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

This information is based on z/VM V6R2.0. Last updated on 21 Nov 2011 at 11:16:02 EDT.
Copyright IBM Corporation, 1990, 2011