|
Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
SWIBK
Control Block Contents
SWIBK DSECT
Cross Reference (Contains links to field and bit definitions)
SWIBK Prolog
NAME : HCPSWIBK
DESCRIPTION: DSECTS and EQUATES for z/VM Virtual Switch
functions.
DSECT : SWIBK
FUNCTION : z/VM Virtual Switch Eligible Controller Table
LOCATED BY : SWUECTPT (data area in HCPSWU)
CREATED BY : HCPSWIAC when a z/VM TCP/IP stack connects to
the *VSWITCH CP System Service.
DELETED BY : An entry may be cleared by HCPSWIDC. The table
itself is usually not deleted. However, when
a table becomes full, the AddEntry subroutine
in HCPSWI can allocate a new, larger table,
copy over the existing one, and then delete it.
REFERENCES : None.
SERIALIZED : Switch Eligible Controller Table Lock,
(SLMSWLCK).
NOTES : None.
SWIBK Control Block Content
SWIBK DSECT
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure SWIBK DSECTS and EQUATES for z/VM
Virtual Switch
0000 0 Character 8 SWIEUSER Switch participant user ID
0008 8 Signed 4 SWIEVMDBK VMDBK address for controller
000C 12 Signed 2 SWIEPATH IUCV Path ID
000E 14 Address 1 SWIEAVAIL Ready flag
000F 15 Bitstring 1 *
0010 16 Signed 4 SWIECOUNT Count of active switches
0014 20 Signed 4 SWIEVDEVS Start of VDEV range
0018 24 Signed 4 SWIEVDEVE End of VDEV range
001C 28 Signed 4 SWIECAPAB Controller Capabilities
00000004 SWIESIZE (*-SWIBK+7)/8 size in double
words
00000020 SWIEBSIZ SWIESIZE*8 size in bytes
00000008 SWIEINIT 8 Default number of entries
SWIBK Storage Layout
*** SWIBK - DSECTS and EQUATES for z/VM Virtual Switch
*
* +-------------------------------------------------------+
* 0 | SWIEUSER |
* +---------------------------+-------------+------+------+
* 8 | SWIEVMDBK | SWIEPATH |(00E) |//////|
* +---------------------------+-------------+------+------+
* 10 | SWIECOUNT | SWIEVDEVS |
* +---------------------------+---------------------------+
* 18 | SWIEVDEVE | SWIECAPAB |
* +---------------------------+---------------------------+
* 20
*
*** SWIBK - DSECTS and EQUATES for z/VM Virtual Switch
SWIBK Cross Reference
Symbol Dspl Value -------------- ---- ----- SWIEAVAIL 000E SWIEBSIZ 001C 00000020 SWIECAPAB 001C SWIECOUNT 0010 SWIEINIT 001C 00000008 SWIEPATH 000C SWIESIZE 001C 00000004 SWIEUSER 0000 SWIEVDEVE 0018 SWIEVDEVS 0014 SWIEVMDBK 0008
Copyright IBM Corporation, 1990, 2003