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

#### SCLBK

Prolog

Control Block Contents
SCLBK DSECT
SCLCHTEN DSECT

Storage Layout

Cross Reference (Contains links to field and bit definitions)

#### SCLBK Prolog

     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

#### SCLBK Control Block Content

#### SCLBK DSECT

####

####

####

    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

    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

    *** 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

    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 V6R1.0.
    Last updated on 18 Feb 2010 at 09:03:19 EDT.

    Copyright IBM Corporation, 1990, 2008