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

#### SPPL

Prolog

Control Block Contents
SPPL DSECT

Storage Layout

Cross Reference (Contains links to field and bit definitions)

#### SPPL Prolog

     Name       : DMSSPPL
     Description: SUBPOOL parameter list macro
     DSECT      : SPPL
     Function   : Mapping macro which maps the
                  parameters generated by the SUBPOOL macro.

#### SPPL Control Block Content

#### SPPL DSECT

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      SPPL
    0000    0 Character    8 SPPLEPN        Entry Point Name
    0008    8 Character    8 SPPLSPN        Subpool Name
    0010   16 Bitstring    1 SPPLFG1        SUBPOOL Parameter list flag
              1... ....      SPPLSPS        X'80' The subpool name was
                                            specified
              .1.. ....      SPPLSYS        X'40' SYSTEM=YES was specified
              ...1 ....      SPPLMSG        X'10' The MSG parameter was
                                            specified as NO
              .... 1...      SPPLNUC        X'08' KEY=NUCLEUS was specified
              .... ..11      SPPLGLO        X'03' TYPE=GLOBAL was specified
              .... ..1.      SPPLSHA        X'02' TYPE=SHARED was specified
              .... ...1      SPPLPRI        X'01' TYPE=PRIVATE was specified
              .... ....      SPPLANY        X'00' TYPE=ANY was specified IF
                                            YOU ARE MOVING THESE BITS PLEASE
                                            NOTE NOTES : The following bits
                                            have a corresponding bit in the
                                            SUBP byte of the SUBBK. The bits
                                            are in the same locations:
            SPPLFG1       SUBPFLAG    Bit Position (in both)
            -------       --------    ***************-------
            SPPLSYS       SUBPSYST        X'40'
            SPPLGLO       SUBPGLOB        X'03'
            SPPLSHA       SUBPSHAR        X'02'
            SPPLPRI       SUBPPRIV        X'01'
    0011   17 Bitstring    1 * (3)          Reserved
    0014   20 Character    8 *              Plist Fence
              0000001C       SPPLSZB        *-SPPL Size of parameter list in
                                            bytes
              00000004       SPPLSZD        (SPPLSZB+7)/8 Size of parameter
                                            list in dwords MACRO DMSSTOBK
                                            (CREATED: 07/09/86 17:47:42) Name
                                            : DMSSTOBK Description: Storage
                                            descriptor block DSECT : STOBK

#### SPPL Storage Layout

    *** SPPL - Control Block in SPPL
    *
    *     +-------------------------------------------------------+
    *   0 |                       SPPLEPN                         |
    *     +-------------------------------------------------------+
    *   8 |                       SPPLSPN                         |
    *     +------+--------------------+---------------------------+
    *  10 |:LFG1 |////////////////////|///////////////////////////|
    *     +------+--------------------+---------------------------+
    *  18 |///////////////////////////| 1C
    *     +---------------------------+
    *
    *** SPPL - Control Block in SPPL

#### SPPL Cross Reference

    Symbol         Dspl Value
    -------------- ---- -----
    SPPLANY        0010 00
    SPPLEPN        0000
    SPPLFG1        0010
    SPPLGLO        0010 03
    SPPLMSG        0010 10
    SPPLNUC        0010 08
    SPPLPRI        0010 01
    SPPLSHA        0010 02
    SPPLSPN        0008
    SPPLSPS        0010 80
    SPPLSYS        0010 40
    SPPLSZB        0014 0000001C
    SPPLSZD        0014 00000004

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