Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
DVLHEAD
Control Block Contents
DVLHEAD DSECT
DVLRANGE DSECT
Cross Reference (Contains links to field and bit definitions)
DVLHEAD Prolog
NAME : HCPDVLBK DESCRIPTION: Device List Structures DSECT : DVLHEAD FUNCTION : This file defines structures that are used to represent a set of device addresses (or similar collections of numeric values). Typical applications for this structure are: Device List VLAN List LOCATED BY : Various links depending on the application. CREATED BY : HCPDVLAL - Add a range to the device list. DELETED BY : HCPDVLDL - Delete a device list.
DVLHEAD Control Block Content
DVLHEAD DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure DVLHEAD Device List Structures 0000 0 Address 4 DVLHFRST First DVLRANGE 0004 4 Address 4 DVLHSOFR DVLRANGE where GD left off 0008 8 Address 4 DVLHLAST Last DVLRANGE 000C 12 Signed 4 DVLHMXNM Maximum OK number 0010 16 Address 4 DVLHADBM Address of Already Done Bit Map 00000003 DVLHSIZE (*-DVLHEAD+7)/8 Head of list size in DWORDS OBJECT - DVLRANGE Map a single range (see HCPDVL ASSEMBLE).
DVLRANGE DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure DVLRANGE Device List Structures 0000 0 Address 4 DVLRNEXT Next DVLRANGE in list 0004 4 Signed 4 DVLRFRST First number in range 0008 8 Signed 4 DVLRSOFR Number where GD left off 000C 12 Signed 4 DVLRLST Last number in range 0010 16 Signed 4 DVLRCNT Count of numbers in range 0014 20 Signed 4 DVLRESET 0 ==> not processed yet 00000003 DVLRSIZE (*-DVLRANGE+7)/8 Device range block DWORD size
DVLHEAD Storage Layout
*** DVLHEAD - Device List Structures * * +---------------------------+---------------------------+ * 0 | DVLHFRST | DVLHSOFR | * +---------------------------+---------------------------+ * 8 | DVLHLAST | DVLHMXNM | * +---------------------------+---------------------------+ * 10 | DVLHADBM | 14 * +---------------------------+ * *** DVLHEAD - Device List Structures *** DVLRANGE - Device List Structures * * +---------------------------+---------------------------+ * 0 | DVLRNEXT | DVLRFRST | * +---------------------------+---------------------------+ * 8 | DVLRSOFR | DVLRLST | * +---------------------------+---------------------------+ * 10 | DVLRCNT | DVLRESET | * +---------------------------+---------------------------+ * 18 * *** DVLRANGE - Device List Structures
DVLHEAD Cross Reference
Symbol Dspl Value -------------- ---- ----- DVLHADBM 0010 DVLHFRST 0000 DVLHLAST 0008 DVLHMXNM 000C DVLHSIZE 0010 00000003 DVLHSOFR 0004 DVLRCNT 0010 DVLRESET 0014 DVLRFRST 0004 DVLRLST 000C DVLRNEXT 0000 DVLRSIZE 0014 00000003 DVLRSOFR 0008
This information is based on z/VM V5R2.0. Last updated on 12 Apr 2006 at 16:52:12 EDT.
Copyright IBM Corporation, 1990, 2005