DSLBK - 32-bit CP - V4R4.0
Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.

DSLBK

Prolog  

Control Block Contents  
   DSLBK DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


DSLBK Prolog

 NAME       : HCPDSLBK
 DESCRIPTION: DISJOINT STORAGE LIST
 DSECT      : DSLBK
 FUNCTION   : A DSLBK IS BUILT FOR EACH AREA OF USER STORAGE
              REQUESTED TO BE DUMPED.
 LOCATED BY : DSLBK IS A TEMPORARY BLOCK AND IS USUALLY
              LOCATED BY A POINTER IN A REGISTER
 CREATED BY : HCPNSB HCPVCH HCPVDO HCPVIN HCPVMB HCPVMP
              HCPVMR
 DELETED BY : HCPVCC HCPVCH HCPVMR

 

DSLBK Control Block Content


DSLBK DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      DSLBK          DISJOINT STORAGE LIST
0000    0 Address      4 DSLSTRT        ADDRESS OF FIRST PAGE
0004    4 Address      4 DSLEND         ADDRESS OF LAST PAGE
0008    8 Address      4 DSLNEXT        ADDRESS OF NEXT BLOCK OR 0 Notes
                                        : DSLDEFN and DSLDCSS bits are
                                        used only for DSLBKs on the
                                        ASDDEFP, ASDDCSSP and ASDSTOR
                                        queues.
000C   12 Bitstring    1 DSLFLAGS       General Flags
          1... ....      DSLPFXPG       X'80' This DSLBK is a prefix page
          .1.. ....      DSLDEFN        X'40' Defined Storage
          ..1. ....      DSLDCSS        X'20' DSCC Storage
000D   13 Bitstring    3 *              RESERVED FOR FUTURE IBM USE
          00000002       DSLSIZE        (*-DSLBK+7)/8 BLOCK SIZE IN
                                        DOUBLE WORDS

 

DSLBK Storage Layout

          
*** DSLBK - DISJOINT STORAGE LIST
*
*     +---------------------------+---------------------------+
*   0 |         DSLSTRT           |          DSLEND           |
*     +---------------------------+------+--------------------+
*   8 |         DSLNEXT           |:FLAGS|////////////////////|
*     +---------------------------+------+--------------------+
*  10
*
*** DSLBK - DISJOINT STORAGE LIST

 

DSLBK Cross Reference

Symbol         Dspl Value
-------------- ---- -----
DSLDCSS        000C 20
DSLDEFN        000C 40
DSLEND         0004
DSLFLAGS       000C
DSLNEXT        0008
DSLPFXPG       000C 80
DSLSIZE        000D 00000002
DSLSTRT        0000

This information is based on z/VM V4R4.0. Last updated on 29 Jul 2003 at 15:28:30 EDT.
Copyright IBM Corporation, 1990, 2003