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

#### SRTBK

Prolog

Control Block Contents
SRTBK DSECT

Storage Layout

Cross Reference (Contains links to field and bit definitions)

#### SRTBK Prolog

     NAME       : HCPSRTBK
     DESCRIPTION: SYSTEM RESOURCE TABLE ENTRY BLOCK
     DSECT      : SRTBK
     FUNCTION   : THIS CONTROL BLOCK CONTAINS INFORMATION ABOUT
                  A RESOURCE ID THAT IS IDENTIFIED ON THIS SYSTEM
                  VIA THE *IDENT SYSTEM SERVICE.
     LOCATED BY :
                  SRTNAME OR SRTPATH AS KEY INTO THE RESOURCE TABLES
                  MANAGED VIA HCPGALPL.  THE HCPGALPL STRUCTURE FOR
                  THE TABLES ARE IN THE SSCBK AT LABELS SSCGTWHT, SSCGRSHT,
                  SSCLRSHT AND SSCPTHHT.
     CREATED BY : HCPIDRCN - PROCESSING AN IDENTIFY
                  HCPIDRCP - PROCESSING AN IDENTIFY FROM ISFC
     DELETED BY : HCPIDRCN - PROCESSING A LOCAL REVOKE
                  HCPIDRCP - PROCESSING A REVOKE FROM ISFC
                  HCPIDRIN - PROCESSING A REMOTE REVOKE FROM TSAF
                  HCPIDRSV - PROCESSING A SEVER OF *IDENT
     SERIALIZED : NONE.

#### SRTBK Control Block Content

#### SRTBK DSECT

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      SRTBK          SYSTEM RESOURCE TABLE ENTRY BLOCK
    0000    0 Character    8 SRTNAME        REGISTERED NAME
    0008    8 Character    8 SRTOWNER       USERID OF RESOURCE OWNER
    0010   16 Signed       4 SRTPATH        PATH ID TO RESOURCE OWNER
    0014   20 Bitstring    1 SRTFLAG        FLAG BYTE
              1... ....      SRTGIND        X'80' SRTGIND RESOURCE IS GLOBAL
              .1.. ....      SRTIPND        X'40' SRTIPND IDENTIFY IS PENDING
                                            FOR RESOURCE
              ..1. ....      SRTSPND        X'20' SRTSPND RESOURCE OWNER HAS
                                            SEVERED PATH
              ...1 ....      SRTRVPND       X'10' SRTRVPND REVOKE IS PENDING
              .... 1...      SRTRRPND       X'08' SRTRRPND REVOKE FROM TSAF
                                            MACHINE PENDING
              .... .1..      SRTSECNO       X'04' SRTSECNO SECURITY(NONE)
                                            INDICATION
              .... ..1.      SRTSYSTM       X'02' SRTSYSTM RESOURCE IS A
                                            SYSTEM RESOURCE
              .... ...1      SRTCF          X'01' SRTCF Resource is owned by
                                            ISFC
    0015   21 Bitstring    1 SRTTYPE        RESOURCE TYPE
              00000000       SRTREG         0 SRTREG RESOURCE IS REGISTERED
                                            RESOURCE
              00000001       SRTGATE        1 SRTGATE RESOURCE IS A GATEWAY
                                            LU
    0016   22 Signed       2 SRTCOUNT       Count of pending SRTBK actions
    0018   24 Character    8 SRTOWNOD       ISFC node id of resource owner
    0020   32 Character    8 SRTGWNOD       ISFC node id of gateway node
    0028   40 Signed       2 SRTHOPS        ISFC hop count to resource
    002A   42 Signed       2 SRTINST        Resource instance number
    002C   44 Address      4 SRTENTSD       Send routine address
    0030   48 Bitstring    1 SRTFLAG1       Secondary flag byte
              1... ....      SRTPXSEC       X'80' SRTPXSEC Server wishes to
                                            exchange information about POSIX
                                            security values with CP.
              .1.. ....      SRTVFYPD       X'40' SRTVFYPD Verify Node
                                            sequence is pending. This is only
                                            used when a new IDENTIFY is
                                            accepted for a System Gateway
    0031   49 Bitstring    3 *              Reserved for IBM use
              00000007       SRTSIZE        (*-SRTBK+7)/8 SIZE OF SRTBK IN
                                            DOUBLEWORDS

#### SRTBK Storage Layout

    *** SRTBK - SYSTEM RESOURCE TABLE ENTRY BLOCK
    *
    *     +-------------------------------------------------------+
    *   0 |                       SRTNAME                         |
    *     +-------------------------------------------------------+
    *   8 |                       SRTOWNER                        |
    *     +---------------------------+------+------+-------------+
    *  10 |         SRTPATH           |:FLAG |:TYPE |  SRTCOUNT   |
    *     +---------------------------+------+------+-------------+
    *  18 |                       SRTOWNOD                        |
    *     +-------------------------------------------------------+
    *  20 |                       SRTGWNOD                        |
    *     +-------------+-------------+---------------------------+
    *  28 |  SRTHOPS    |  SRTINST    |         SRTENTSD          |
    *     +------+------+-------------+---------------------------+
    *  30 |:FLAG1|////////////////////| 34
    *     +------+--------------------+
    *
    *** SRTBK - SYSTEM RESOURCE TABLE ENTRY BLOCK

#### SRTBK Cross Reference

    Symbol         Dspl Value
    -------------- ---- -----
    SRTCF          0014 01
    SRTCOUNT       0016
    SRTENTSD       002C
    SRTFLAG        0014
    SRTFLAG1       0030
    SRTGATE        0015 00000001
    SRTGIND        0014 80
    SRTGWNOD       0020
    SRTHOPS        0028
    SRTINST        002A
    SRTIPND        0014 40
    SRTNAME        0000
    SRTOWNER       0008
    SRTOWNOD       0018
    SRTPATH        0010
    SRTPXSEC       0030 80
    SRTREG         0015 00000000
    SRTRRPND       0014 08
    SRTRVPND       0014 10
    SRTSECNO       0014 04
    SRTSIZE        0031 00000007
    SRTSPND        0014 20
    SRTSYSTM       0014 02
    SRTTYPE        0015
    SRTVFYPD       0030 40

This information is based on z/VM V6R1.0. Last updated on 18 Feb 2010 at 09:07:40 EDT.
Copyright IBM Corporation, 1990, 2008