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

SLMBK

Prolog  

Control Block Contents  
   SLMBK DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


SLMBK Prolog

 NAME       : HCPSLMBK
 DESCRIPTION: System LAN Management block
 DSECT      : SLMBK
 FUNCTION   :
              The SLMBK holds the status of System LAN Management.
 LOCATED BY -
   HCPLANSL = Pointer to SLMBK
   HCPLANSD = Area reserved for the SLMBK
 CREATED BY :
              Storage for the SLMBK is reserved in module HCPLAN
              when it is compiled.
 DELETED BY :
              None
 REFERENCES :
              HCPLANBK COPY - LANBK represents a single Virtual LAN
              HCPMLTBK COPY - MLTBK represents a multi-level table

 

SLMBK Control Block Content


SLMBK DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      SLMBK          System LAN Management block
     LAN Management Lock -
     Notes : LKWRDSIZ == 3 doublewords.
0000    0 Dbl-Word     8 SLMLKWRD (3)   Adapter Lockword
     System LAN Management -
     These fields are used to control and access the independent Virtual LAN
     structures in the system.
     The LAN Management Lock (SLMLKWRD) must be held EXCLUSIVE to modify
     these fields.
     The LAN Management LOCK (SLMLKWRD) must be held SHARED to reference
     these fields.
0018   24 Address      4 SLMLANHD       Pointer to the First LANBK
001C   28 Bitstring    4 *              Reserved
0020   32 Signed       4 SLMPXCTR       Count of PERSISTENT VM LAN
0024   36 Signed       4 SLMTXCTR       Count of TRANSIENT VM LAN
0028   40 Signed       4 SLMPXMAX       Limit for PERSISTENT VM LAN
002C   44 Signed       4 SLMTXMAX       Limit for TRANSIENT VM LAN
0030   48 Bitstring    1 SLMCFLAG       Control Flag:
          1... ....      SLMPXLIM       X'80' - LIMIT PERSISTENT
                                        (SLMPXMAX)
          .1.. ....      SLMTXLIM       X'40' - LIMIT TRANSIENT
                                        (SLMTXMAX)
0031   49 Bitstring    3 *              Reserved
0034   52 Bitstring    4 *              Reserved
0038   56 Dbl-Word     8 SLMMACTB (6)   Reserve a MLTBK here
     End of the SLMBK.
0068  104 Dbl-Word     8 SLM$END (0)    End of the SLMBK structure
          00000068       SLMBKLN        *-SLMBK Length of SLMBK in bytes
          0000000D       SLMBKSZ        (*-SLMBK+7)/8 Size of SLMBK in
                                        doublewords
     PREFIX_LEN = 3
     Start of Assembler Control Block

 

SLMBK Storage Layout

          
*** SLMBK - System LAN Management block
*
*     +-------------------------------------------------------+
*   0 |                                                       |
*     =                       SLMLKWRD                        =
*     |                                                       |
*     +---------------------------+---------------------------+
*  18 |         SLMLANHD          |///////////////////////////|
*     +---------------------------+---------------------------+
*  20 |         SLMPXCTR          |         SLMTXCTR          |
*     +---------------------------+---------------------------+
*  28 |         SLMPXMAX          |         SLMTXMAX          |
*     +------+--------------------+---------------------------+
*  30 |:CFLAG|////////////////////|///////////////////////////|
*     +------+--------------------+---------------------------+
*  38 |                                                       |
*     =                       SLMMACTB                        =
*     |                                                       |
*     +-------------------------------------------------------+
*
*** SLMBK - System LAN Management block

 

SLMBK Cross Reference

Symbol         Dspl Value
-------------- ---- -----
SLM$END        0068
SLMBKLN        0068 00000068
SLMBKSZ        0068 0000000D
SLMCFLAG       0030
SLMLANHD       0018
SLMLKWRD       0000
SLMMACTB       0038
SLMPXCTR       0020
SLMPXLIM       0030 80
SLMPXMAX       0028
SLMTXCTR       0024
SLMTXLIM       0030 40
SLMTXMAX       002C

This information is based on z/VM V4R2.0. Last updated on 30 Oct 2001 at 15:40:01 EDT.
Copyright IBM Corporation, 1990, 2001