|
Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM. |
VFPBK
Control Block Contents
VFPBK DSECT
Cross Reference (Contains links to field and bit definitions)
VFPBK Prolog
NAME : HCPVFPBK
DESCRIPTION: Vector Facility Paramaters Control Block
DSECT : VFPBK
FUNCTION : The Vector Facility Parameters control block
(VFPBK) contains information supplied by the user via
the DISPLAY/DUMP/STORE Vector commands. The parameters
are set in HCPCDFCP and are used in HCPVFSTO and
HCPVFDDC. The VFPBK is also used to include vector
information in guest storage dumps. In this case the
parameters are set in HCPCDPDM and used in HCPVFDDC.
LOCATED BY : N/A
CREATED BY : N/A
DELETED BY : N/A
SERIALIZED : N/A
Notes : When used for vector commands, this control block
overlays a buffer in HCPCDFCP. When used with guest
storage, this control block overlays a buffer in
HCPCDPDM.
VFPBK Control Block Content
VFPBK DSECT
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure VFPBK Vector Facility Paramaters
Control Block
*** VFPBK - Vector Facility Parameters Control Block
0000 0 Bitstring 1 VFP_CMD Command (DISPLAY, DUMP, or STORE)
Notes : these fields are like
those for DIS_CMD in HCPDIS
00000001 VFP_DISPLAY_CMD
X'01' DISPLAY command
00000002 VFP_DUMP_CMD X'02' DUMP command
00000003 VFP_STORE_CMD X'03' STORE command
0001 1 Bitstring 1 VFP_TYPE Keyword
1... .... VFP_VR X'80' VR operand was specified
1... ...1 VFP_VP X'81' VP operand was specified
1... ..1. VFP_VSR X'82' VSR operand was specified
1... ..11 VFP_VMR X'83' VMR operand was specified
1... .1.. VFP_VAC X'84' VAC operand was specified
1... .1.1 VFP_VSS X'85' VSS operand was specified
Bit defined for VFP_FLAGS Notes :
these fields are like those for
DIS_TYPE in HCPDI
0002 2 Bitstring 1 VFP_FLAGS Flags
1... .... VFP_GUEST_CALL X'80' Print header, (only used if
DUMP command was specified)
0003 3 Bitstring 1 *
0004 4 Signed 4 VFP_TOKEN_PTR Current token address
0008 8 Signed 4 VFP_TOKEN_LEN Current token length
000C 12 Signed 2 VFP_DUMPID_LEN Dumpid length
000E 14 Character 98 VFP_DUMPID Dumpid
0070 112 Character 264 VFP_WORK (0) Work area
0070 112 Character 132 VFPBUF Buffer area
00F4 244 Character 132 VFP_WORK_BUF Alternate buffer area
VFPBK Storage Layout
*** VFPBK - Vector Facility Paramaters Control Block
*
* +------+------+------+------+---------------------------+
* 0 |:_CMD |:_TYPE|(002) |//////| VFP_TOKEN_PTR |
* +------+------+------+------+-------------+-------------+
* 8 | VFP_TOKEN_LEN |:_DUMPID_LEN | |
* +---------------------------+-------------+ |
* 10 | |
* = VFP_DUMPID =
* | |
* +-------------------------------------------------------+
* 70 | |
* = VFPBUF =
* | +---------------------------+
* | | |
* +---------------------------+ |
* F8 | |
* = VFP_WORK_BUF =
* | |
* +-------------------------------------------------------+
* 178
*
*** VFPBK - Vector Facility Paramaters Control Block
VFPBK Cross Reference
Symbol Dspl Value -------------- ---- ----- VFP_CMD 0000 VFP_DISPLAY_CMD 0000 00000001 VFP_DUMP_CMD 0000 00000002 VFP_DUMPID 000E VFP_DUMPID_LEN 000C VFP_FLAGS 0002 VFP_GUEST_CALL 0002 80 VFP_STORE_CMD 0000 00000003 VFP_TOKEN_LEN 0008 VFP_TOKEN_PTR 0004 VFP_TYPE 0001 VFP_VAC 0001 84 VFP_VMR 0001 83 VFP_VP 0001 81 VFP_VR 0001 80 VFP_VSR 0001 82 VFP_VSS 0001 85 VFP_WORK 0070 VFP_WORK_BUF 00F4 VFPBUF 0070
Last updated on 6 Jun 2001 at 12:42:36 EDT.
Copyright IBM Corporation, 1990, 2001