SCLBK | Back to Index page

| Prolog Control Block Contents SCLBK DSECT SCLCHTEN 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.

SCLBK Prolog | Top of page

     NAME       : HCPSCLBK
     DESCRIPTION: *SCLP IUCV System Service Block
     DSECT      : SCLBK
     FUNCTION   : Record active *SCLP IUCV System Service
                  connections.
     LOCATED BY : HCPIUGSC
     CREATED BY : N/A (Assembled as part of HCPIUG)
     DELETED BY : N/A
     REFERENCES : none
     RELOCATION CONSIDERATIONS : None

SCLBK Control Block Content | Top of page

     SCLBK DSECT
    Top of page

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      SCLBK          *SCLP IUCV System Service Block
    0000    0 Dbl-Word     8 SCLLOCK (3)    SCLBK Lockword
    0018   24 Signed       4 SCLVALID       Valid message classes
    001C   28 Signed       4 SCLREGIS       Registered message classes
    0020   32 Dbl-Word     8 * (4)          Reserved for IBM use
    0040   64 Bitstring   24 SCLCHTAB (0)   Class handler table
              00000340       SCLBKLEN       *-SCLBK SCLBK Length

     SCLCHTEN DSECT
    Top of page

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      SCLCHTEN       *SCLP IUCV System Service Block
    0000    0 Bitstring    4 SCLCHMSK       Message classes handled
    0004    4 Signed       2 SCLCHPTH       CP path identifier
    0006    6 Signed       2 *              Reserved for IBM use
    0008    8 Character    8 SCLCHUID       User identifier
    0010   16 Character    8 SCLCHOWN       Owner identifier
    0018   24 Bitstring    1 SCLCHTNX (0)   Next table entry
              00000018       SCLCHTEL       *-SCLCHTEN Class handler table
                                            entry length

SCLBK Storage Layout | Top of page

    *** SCLBK - *SCLP IUCV System Service Block
    *
    *     +-------------------------------------------------------+
    *   0 |                                                       |
    *     =                       SCLLOCK                         =
    *     |                                                       |
    *     +---------------------------+---------------------------+
    *  18 |         SCLVALID          |         SCLREGIS          |
    *     +---------------------------+---------------------------+
    *  20 |///////////////////////////////////////////////////////|
    *     =///////////////////////////////////////////////////////=
    *     |///////////////////////////////////////////////////////|
    *     +-------------------------------------------------------+
    *
    *** SCLBK - *SCLP IUCV System Service Block

    *** SCLCHTEN - *SCLP IUCV System Service Block
    *
    *     +---------------------------+-------------+-------------+
    *   0 |         SCLCHMSK          |  SCLCHPTH   |/////////////|
    *     +---------------------------+-------------+-------------+
    *   8 |                       SCLCHUID                        |
    *     +-------------------------------------------------------+
    *  10 |                       SCLCHOWN                        |
    *     +-------------------------------------------------------+
    *
    *** SCLCHTEN - *SCLP IUCV System Service Block

SCLBK Cross Reference | Top of page

    Symbol         Dspl Value
    -------------- ---- -----
    SCLBKLEN       0040 00000340
    SCLCHMSK       0000
    SCLCHOWN       0010
    SCLCHPTH       0004
    SCLCHTAB       0040
    SCLCHTEL       0018 00000018
    SCLCHTNX       0018
    SCLCHUID       0008
    SCLLOCK        0000
    SCLREGIS       001C
    SCLVALID       0018

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