Programming Interface Information: This information is NOT intended to be
used as Programming Interfaces of VM/ESA. It is to be used for diagnosis only.

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 : HCPVMDMP, HCPNSBMP
 DELETED BY : HCPVDCLN, HCPCDAIN

 

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 000C 12 Bitstring 1 DSLFLAGS GENERAL FLAGS 1... .... DSLPFXPG X'80' This DSLBK is a prefix page 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

(contains links to field and bit definitions)
Symbol         Dspl Value
-------------- ---- -----

DSLEND 0004

DSLFLAGS 000C

DSLNEXT 0008

DSLPFXPG 000C 80

DSLSIZE 000D 00000002

DSLSTRT 0000


This information is based on VM/ESA 2.4.0.
Last updated on 3 Aug 1999 at 11:53:09 EDT.
Copyright IBM Corporation, 1990, 1999