Programming Interface Information:
This information is NOT
intended to be
used as Programming Interfaces of VM/ESA. It is to be used for diagnosis only. |
VFPBK
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
(contains links to field and bit definitions)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 3 Aug 1999 at 13:45:07 EDT.
Copyright IBM Corporation, 1990, 1999