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. |
DEARG
Cross Reference (Contains links to field and bit definitions)
DEARG Prolog
NAME : HCPDEARG DESCRIPTION: Define Extent CCW argument mapping DSECT : DEARG FUNCTION : Map the argument of a Define Extent CCW LOCATED BY : None CREATED BY : None DELETED BY : None NOTES : This is only for CKD/ECKD. For FBA define extent mapping see HCPDFDA
DEARG Control Block Content
DEARG DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure DEARG Define Extent CCW argument mapping 0000 0 Bitstring 16 DEDATA (0) 0000 0 Bitstring 1 DEMSKBTE Mask byte 11.. .... DEALLWRT X'C0' Permit all write commands .1.. .... DEINHWRT X'40' Inhibit all write operations 1... .... DEUPDWRT X'80' Permit update write operations only .... .... DESOMWRT X'00' Permit all write operations exept write HA and write RO MASK BYTE BITS 0-1 MASK BYTE BIT 2 is reserved, must be 0 MASK BYTE BITS 3-4 .... .... DEALLSK X'00' Permit all seek and recalibrate commands .... 1... DESKCHD X'08' Permit Seek Cylinder and Seek Head only ...1 .... DESKHED X'10' Permit Seek Head only ...1 1... DEINHSK X'18' Inhibit all seek commands & multitrack operations MASK BYTE BITS 5-6 If non-zero, control unit cache is bypassed. .... .... DEAUTHNR X'00' Normal authorization .... ..1. DEAUTHDS X'02' Can access all tracks, perform all Locate Records (device support authorization) .... .1.. DEAUTHDG X'04' Diagnostic authorization .... .... DEAUTHID X'00' Inhibit Data-Check Correction and retry and device support authorization MASK BYTE BIT 7 .... ...1 DEPCIFTC X'01' PCI Fetch mode 0001 1 Bitstring 1 DEGLATTR Global attributes 11.. .... DEGLECKD X'C0' ECKD Global attribute byte bits 0-1 Global attribute byte bit 2 ..1. .... DEGLCONV X'20' CKD conversion mode Global attribute byte bits 3-5 .... .... DEGLCACH X'00' Use normal cache replacement .... .1.. DEGLNOCA X'04' Bypass cache .... 1... DEGLNCAL X'08' Inhibit cache loading .... 11.. DEGLSEQA X'0C' Sequential access Global attribute byte bit 6 .... ..1. DEGLCFWR X'02' Use cache fast write Global attribute byte bit 7 reserved 0002 2 Bitstring 2 DEBLKSZE Block size 0004 4 Bitstring 3 * Reserved Bytes 4-6 0007 7 Bitstring 1 DE7BYTE Byte 7 0008 8 Bitstring 2 DEBEGCYL Beginning of cylinder extent 000A 10 Bitstring 2 DEBEGHD Beginning of head extent 000C 12 Bitstring 2 DEENDCYL End of cylinder extent 000E 14 Bitstring 2 DEENDHD End of head extent 00000010 DEARGLEN *-DEARG DEFINE EXTENT data area length
DEARG Storage Layout
*** DEARG - Define Extent CCW argument mapping * * +------+------+-------------+--------------------+------+ * 0 |:SKBTE|:LATTR| DEBLKSZE |////////////////////|:BYTE | * +------+------+-------------+-------------+------+------+ * 8 | DEBEGCYL | DEBEGHD | DEENDCYL | DEENDHD | * +-------------+-------------+-------------+-------------+ * 10 * *** DEARG - Define Extent CCW argument mapping
DEARG Cross Reference
(contains links to field and bit definitions)Symbol Dspl Value -------------- ---- -----DEALLSK 0000 00
DEALLWRT 0000 C0
DEARGLEN 000E 00000010
DEAUTHDG 0000 04
DEAUTHDS 0000 02
DEAUTHID 0000 00
DEAUTHNR 0000 00
DEBEGCYL 0008
DEBEGHD 000A
DEBLKSZE 0002
DEDATA 0000
DEENDCYL 000C
DEENDHD 000E
DEGLATTR 0001
DEGLCACH 0001 00
DEGLCFWR 0001 02
DEGLCONV 0001 20
DEGLECKD 0001 C0
DEGLNCAL 0001 08
DEGLNOCA 0001 04
DEGLSEQA 0001 0C
DEINHSK 0000 18
DEINHWRT 0000 40
DEMSKBTE 0000
DEPCIFTC 0000 01
DESKCHD 0000 08
DESKHED 0000 10
DESOMWRT 0000 00
DEUPDWRT 0000 80
DE7BYTE 0007
Last updated on 3 Aug 1999 at 11:50:21 EDT.
Copyright IBM Corporation, 1990, 1999