SDMCM - 64-bit CP - V4R4.0

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

#### SDMCM

Prolog

Control Block Contents
SDMCM DSECT

Storage Layout

Cross Reference (Contains links to field and bit definitions)

#### SDMCM Prolog

     NAME       : HCPSDMCM
     DESCRIPTION: Common Data Area for Storage Device Management
     DSECT      : SDMCM
     FUNCTION   : Maintain data for Storage Device Management Component.
     LOCATED BY : Pointer (SYSSDMCM) in the System Common Data Area
     CREATED BY : HCPICUSD - Create and Initialize the SDMCM
     DELETED BY : N/A

#### SDMCM Control Block Content

#### SDMCM DSECT

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      SDMCM          Common Data Area for Storage
                                            Device Management
    0000    0 Address      4 SDMDRMQF       Pointer to the first DRMBK in the
                                            queue
    0004    4 Address      4 SDMDRMQL       Pointer to last DRMBK in the
                                            queue
    0008    8 Dbl-Word     8 SDMDRMLK (3)   DRMBK queue lockword
    0020   32 Address      4 SDMAMPTB       Timer-id field for HCPAMP
    0024   36 Address      4 SDMTZMSM       Pointer to the ConCopy Session
                                            Management Dynamic Data Structure
    0028   40 Dbl-Word     8 SDMTZMLK (3)   Lock for the ConCopy Session
                                            Management Dynamic Data Structure
    0040   64 Character    4 SDMCMID        Identifies the storage area as a
                                            SDMCM block
              00000009       SDMSIZE        ((*-SDMCM)+7)/8 SDMCM size in
                                            double-words
              00E2C4D4       SDMID          C' SDM' Identifier for a SDMCM

#### SDMCM Storage Layout

    *** SDMCM - Common Data Area for Storage Device Management
    *
    *     +---------------------------+---------------------------+
    *   0 |         SDMDRMQF          |         SDMDRMQL          |
    *     +---------------------------+---------------------------+
    *   8 |                                                       |
    *     =                       SDMDRMLK                        =
    *     |                                                       |
    *     +---------------------------+---------------------------+
    *  20 |         SDMAMPTB          |         SDMTZMSM          |
    *     +---------------------------+---------------------------+
    *  28 |                                                       |
    *     =                       SDMTZMLK                        =
    *     |                                                       |
    *     +---------------------------+---------------------------+
    *  40 |         SDMCMID           | 44
    *     +---------------------------+
    *
    *** SDMCM - Common Data Area for Storage Device Management

#### SDMCM Cross Reference

    Symbol         Dspl Value
    -------------- ---- -----
    SDMAMPTB       0020
    SDMCMID        0040
    SDMDRMLK       0008
    SDMDRMQF       0000
    SDMDRMQL       0004
    SDMID          0040 00E2C4D4
    SDMSIZE        0040 00000009
    SDMTZMLK       0028
    SDMTZMSM       0024

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