| Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. | 
DEARG
Control Block Contents  
   DEARG DSECT
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
          .... ....      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
          .... ....      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
          .... ...1      DEPCIFTC       X'01' PCI Fetch mode
     MASK BYTE BITS 0-1
0001    1 Bitstring    1 DEGLATTR       Global attributes
          11.. ....      DEGLECKD       X'C0' ECKD
          ..1. ....      DEGLCONV       X'20' CKD conversion mode
          .... ....      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
          .... ..1.      DEGLCFWR       X'02' Use cache fast write
     Global attribute byte bits 0-1
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
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 6 Jun 2001 at 11:23:14 EDT.
Copyright IBM Corporation, 1990, 2001