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

SDMBK

Prolog  

Control Block Contents  
   SDMBK DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


SDMBK Prolog

 NAME       : HCPSDMBK
 DESCRIPTION: SNAP DATA MAP BLOCK
 DSECT      : SDMBK
 FUNCTION   : A SDMBK DESCRIBES THE SNAP LIST DATA THAT IS CONTAINED
              IN THE SNAP BUFFERS OF THE SOFT ABEND DUMP. INCLUDED
              IN THE MAP IS A COPY OF THE PARAMETER LIST THAT WAS
              PASSED TO THE SOFT ABEND PROCESSOR.
 LOCATED BY : SAMSDMBK FIELD IN HCPSAMBK
 UTILIZED BY  THE SOFT ABEND PROCESSOR (HCPABN)
 DELETED BY : N/A
 SERIALIZED : THE SOFT ABEND LOCK (HCPABNLK)

 

SDMBK Control Block Content


SDMBK DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      SDMBK          SNAP DATA MAP BLOCK
0000    0 Character    8 SDMBKID        EYECATCHER FOR IDENTIFICATION
0008    8 Signed       4 SDMBKLST (0)   START OF VARIABLE LENGTH DATA
0008    8 Dbl-Word     8 SDMRID         Requested address of the Snap ID
                                        from SDPL (host real or logical)
0010   16 Bitstring    1 SDMFLAG        Flag byte
          .1.. ....      SDMADT         X'40' SDMADT Snap ID and Data
                                        address type On = host real, Off
                                        = host logical
0011   17 Bitstring    1 SDMRIDLN       REQUESTED LENGTH OF SNAP ID
                                        (0:32) FROM THE SDPL
0012   18 Signed       2 SDMRDALN       REQUESTED LENGTH OF SNAP DATA
                                        FROM THE SDPL
0014   20 Address      4 SDMSID         Saved address of Snap ID
                                        (logical)
0018   24 Address      4 SDMSDA         Saved addr of Snap Data (logical)
001C   28 Bitstring    1 SDMSERR        ERROR FLAGS
          1... ....      SDMINCP        X'80' SDMINCP ID STARTS OR END IN
                                        A NON-CP PAGE
          .1.. ....      SDMDNCP        X'40' SDMDNCP DATA STARTS OR END
                                        IN A NON-CP PAGE
          ..1. ....      SDMSBFL        X'20' SDMSBFL SAVE BUFFER IS
                                        FULL, DATA MAY BE PARTIALLY SAVED
001D   29 Bitstring    1 SDMSIDLN       SAVED LENGTH OF SAVED SNAP ID
                                        (0:32)
001E   30 Signed       2 SDMSDALN       SAVED LENGTH OF SAVED SNAP DATA
0020   32 Dbl-Word     8 SDMRDA         Requested address of Snap Data
                                        from SDPL (host real or logical)
          00000020       SDMENTLN       *-SDMRID LENGHT OF SNAP DATA MAP
                                        LIST ENTRY
          00000028       SDMBKLN        *-SDMBK LENGTH OF SNAP DATA MAP
                                        LIST ENTRY AND THE EYECHATCHER
0028   40 Signed       4 SDMNEXT (0)    NEXT SNAP DATA MAP LIST ENTRY

 

SDMBK Storage Layout

          
*** SDMBK - SNAP DATA MAP BLOCK
*
*     +-------------------------------------------------------+
*   0 |                       SDMBKID                         |
*     +-------------------------------------------------------+
*
*** SDMBK - SNAP DATA MAP BLOCK
          
*** Overlay for SDMBKLST in SDMBK
*
*     +-------------------------------------------------------+
*   8 |                        SDMRID                         |
*     +------+------+-------------+---------------------------+
*  10 |:FLAG |:RIDLN|  SDMRDALN   |          SDMSID           |
*     +------+------+-------------+------+------+-------------+
*  18 |          SDMSDA           |:SERR |:SIDLN|  SDMSDALN   |
*     +---------------------------+------+------+-------------+
*  20 |                        SDMRDA                         |
*     +-------------------------------------------------------+
*
*** Overlay for SDMBKLST in SDMBK

 

SDMBK Cross Reference

Symbol         Dspl Value
-------------- ---- -----
SDMADT         0010 40
SDMBKID        0000
SDMBKLN        0020 00000028
SDMBKLST       0008
SDMDNCP        001C 40
SDMENTLN       0020 00000020
SDMFLAG        0010
SDMINCP        001C 80
SDMNEXT        0028
SDMRDA         0020
SDMRDALN       0012
SDMRID         0008
SDMRIDLN       0011
SDMSBFL        001C 20
SDMSDA         0018
SDMSDALN       001E
SDMSERR        001C
SDMSID         0014
SDMSIDLN       001D

This information is based on z/VM V5R4.0. Last updated on 18 Feb 2010 at 04:05:51 EDT.
Copyright IBM Corporation, 1990, 2009