PSTBK | Back to Index page

| Prolog Control Block Contents PSTBK DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
Programming Interface Information: This information is NOT intended to be used as Programming Interfaces of z/VM.

PSTBK Control Block Content | Top of page

     PSTBK DSECT
    Top of page

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      PSTBK          SSI Service Table Entry Block
    0000    0 Address      4 PSTNEXT        Next PSTBK address
    0004    4 Bitstring    1 PSTFLAGS       Service flags
              1... ....      PSTDEFER       X'80' PSTDEFER Last service call
                                            deferred
    0005    5 Bitstring    3 *              Reserved for IBM use
    0008    8 Character   32 PSTSRVNM       Service name
    0028   40 Dbl-Word     8 PSTEPADR (0)   Service entry point addresses
    0028   40 Address      4 PSTWORTH       Worthiness check
    002C   44 Address      4 PSTENABL       Enablement
    0030   48 Address      4 PSTJOIN        Join check
    0034   52 Address      4 PSTSTCHG       State change
    0038   56 Address      4 PSTPREPS       Prepare for stable
    003C   60 Address      4 PSTPLEVC       SSI level change
    0040   64 Signed       4 * (3)          Reserved for IBM use
    004C   76 Signed       2 PSTNUM         Relative number of this PSTBK
    004E   78 Signed       2 PSTMAXNM       Number of Last PSTBK
    0050   80 Address      4 PSTCOMPB       Address of Service's Composite
                                            Bitmap
    0054   84 Address      4 PSTLOCAL       Feature bitmap for this service
                                            on the local system
    0058   88 Address      4 PSTOFFST       Offset of Service Bitmap into
                                            Slot Bitmap Storage Block
    005C   92 Address      4 PSTSPECD       Address specified on macro for
                                            this services bitmaps.
    0060   96 Signed       4 * (4)          Reserved for IBM use
              00000070       PSTBKLEN       *-PSTBK PST Block length
              0000000E       PSTBKSIZ       (PSTBKLEN+7)/8 PST Block size in
                                            doublewords

PSTBK Storage Layout | Top of page

    *** PSTBK - SSI Service Table Entry Block
    *
    *     +---------------------------+------+--------------------+
    *   0 |         PSTNEXT           |:FLAGS|////////////////////|
    *     +---------------------------+------+--------------------+
    *   8 |                                                       |
    *     =                       PSTSRVNM                        =
    *     |                                                       |
    *     +---------------------------+---------------------------+
    *  28 |         PSTWORTH          |         PSTENABL          |
    *     +---------------------------+---------------------------+
    *  30 |         PSTJOIN           |         PSTSTCHG          |
    *     +---------------------------+---------------------------+
    *  38 |         PSTPREPS          |         PSTPLEVC          |
    *     +---------------------------+---------------------------+
    *  40 |///////////////////////////////////////////////////////|
    *     |///////////////////////////+-------------+-------------+
    *  48 |///////////////////////////|   PSTNUM    |  PSTMAXNM   |
    *     +---------------------------+-------------+-------------+
    *  50 |         PSTCOMPB          |         PSTLOCAL          |
    *     +---------------------------+---------------------------+
    *  58 |         PSTOFFST          |         PSTSPECD          |
    *     +---------------------------+---------------------------+
    *  60 |///////////////////////////////////////////////////////|
    *     |///////////////////////////////////////////////////////|
    *     +-------------------------------------------------------+
    *  70
    *
    *** PSTBK - SSI Service Table Entry Block

PSTBK Cross Reference | Top of page

    Symbol         Dspl Value
    -------------- ---- -----
    PSTBKLEN       0060 00000070
    PSTBKSIZ       0060 0000000E
    PSTCOMPB       0050
    PSTDEFER       0004 80
    PSTENABL       002C
    PSTEPADR       0028
    PSTFLAGS       0004
    PSTJOIN        0030
    PSTLOCAL       0054
    PSTMAXNM       004E
    PSTNEXT        0000
    PSTNUM         004C
    PSTOFFST       0058
    PSTPLEVC       003C
    PSTPREPS       0038
    PSTSPECD       005C
    PSTSRVNM       0008
    PSTSTCHG       0034
    PSTWORTH       0028

This information is based on z/VM 7.2.0 Last updated on 24 Jun 2020 at 09:29:48 EDT.
Copyright IBM Corporation, 1990, 2020