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
Copyright IBM Corporation, 1990, 2001