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