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. |
DSIBK
Cross Reference (Contains links to field and bit definitions)
DSIBK Prolog
NAME : HCPDSIBK DESCRIPTION: Dump Space Information Area DSECT : DSIBK FUNCTION : The DSIBK resides in host permanent storage and is used to contain the dump space allocation CALBK, size information and the channel program construction area for CP system abend dump processing LOCATED BY : SYSDSIBK IN HCPSYSCM CREATED BY : SYSTEM DEFINITION DELETED BY : NOT DELETED SERIALIZED : The Dump Space Allocation Lock contained within this data area. COMMENTS : DSIDPACP is the threshold value used to communicate to the storage management subroutine the number of CP-owned pages in the Dynamic Paging Area plus 12.5 percent of the amount calculated for a CP-only system abend dump or a V=R system abend dump.
DSIBK Control Block Content
DSIBK DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure DSIBK Dump Space Information Area 0000 0 Dbl-Word 8 DSILOCK (3) Dump Space Allocation Lock The following fields are for additional cluster allocation, when needed. 0018 24 Signed 4 DSIDPACP Threshold value for CP-owned pages in the Dynamic Paging Area. NOTE: When the value in this field is X'FFFFFFFF' no additional DASD dump space is to be obtained. 001C 28 Signed 4 DSITRPGS Total real storage pages (number for 0020 32 Signed 4 DSITAPGS Total DASD pages currently allocated 0024 36 Signed 4 * (0) 0024 36 Bitstring 1 DSIFLAG TEST AND SET FLAG WHICH INDICATES THAT A CALL TO ALLOCATE ADDITIONAL DASD DUMP SPACE HAS BEEN STACKED. 0025 37 Bitstring 3 * RESERVED FOR FUTURE IBM USE 0028 40 Bitstring 24 DSICALBK CALBK header entry size This area contains the CALBK for the dump space allocation function. It is required when managing clusters of DASD dump space and is needed as input to HCPPGCAL and HCPPGCRL, the cluster allocation and release entry points, respectively. 0040 64 Dbl-Word 8 DSIENTRY (50) SPACE FOR Cluster ALLOCATION INFORMATION 00000190 DSIENTSZ *-DSIENTRY SIZE OF CLUSTER ALLOCATION TABLE 01D0 464 Dbl-Word 8 * (0) Force boundary alignment for CCW's 01D0 464 Dbl-Word 8 DSICHPGM (968) Space For System ABEND DUMP Channel Program 00001E40 DSICHPSZ *-DSICHPGM SIZE OF CHANNEL PROGRAM AREA 00000402 DSISIZE (*-DSIBK+7)/8 DSIBK ENTRY SIZE IN DOUBLEWORDS 00002010 DSIBSIZE DSISIZE*8 DSIBK ENTRY SIZE IN BYTES OVERLAY FOR ACCESSING THE NEXT ASA FOR Space INFORMATION 0040 64 Signed 4 DSIASA (0) ASA for start of allocation 0040 64 Bitstring 2 DSICC If CKD or ECKD, cylinder part 0042 66 Bitstring 1 DSIP If CKD or ECKD, page part 0043 67 Bitstring 1 DSIV volume part of DSIASA 0044 68 Signed 4 DSINPGS NUMBER OF Pages ALLOCATED 0048 72 Signed 4 DSINEXT (0) Start of the next ASA entry 01D0 464 Dbl-Word 8 DSICCW CCW construction area 01D8 472 Signed 4 DSICCWNX (0) Start of next CCW
DSIBK Storage Layout
*** DSIBK - Dump Space Information Area * * +-------------------------------------------------------+ * 0 | | * = DSILOCK = * | | * +---------------------------+---------------------------+ * 18 | DSIDPACP | DSITRPGS | * +---------------------------+------+--------------------+ * 20 | DSITAPGS |:FLAG |////////////////////| * +---------------------------+------+--------------------+ * 28 | | * = DSICALBK = * | | * +-------------------------------------------------------+ * 40 | | * = DSIENTRY = * | | * +-------------------------------------------------------+ * 1D0 | | * = DSICHPGM = * | | * +-------------------------------------------------------+ *2010 * *** DSIBK - Dump Space Information Area *** Overlay for DSIENTRY in DSIBK * * +-------------+------+------+---------------------------+ * 40 | DSICC |DSIP |DSIV | DSINPGS | * +-------------+------+------+---------------------------+ * 48 | | * = DSINEXT = * | | * +-------------------------------------------------------+ * *** Overlay for DSIENTRY in DSIBK *** Overlay for DSICHPGM in DSIBK * * +-------------------------------------------------------+ * 1D0 | DSICCW | * +-------------------------------------------------------+ * 1D8 | | * = DSICCWNX = * | | * +-------------------------------------------------------+ * *** Overlay for DSICHPGM in DSIBK
DSIBK Cross Reference
(contains links to field and bit definitions)Symbol Dspl Value -------------- ---- -----DSIASA 0040
DSIBSIZE 01D0 00002010
DSICALBK 0028
DSICC 0040
DSICCW 01D0
DSICCWNX 01D8
DSICHPGM 01D0
DSICHPSZ 01D0 00001E40
DSIDPACP 0018
DSIENTRY 0040
DSIENTSZ 0040 00000190
DSIFLAG 0024
DSILOCK 0000
DSINEXT 0048
DSINPGS 0044
DSIP 0042
DSISIZE 01D0 00000402
DSITAPGS 0020
DSITRPGS 001C
DSIV 0043
Last updated on 3 Aug 1999 at 11:53:06 EDT.
Copyright IBM Corporation, 1990, 1999