Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.

DEARG

Prolog  

Control Block Contents  
   DEARG DSECT

Storage Layout  

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' DEALLWRT Permit all write
                                        commands
          .1.. ....      DEINHWRT       X'40' DEINHWRT Inhibit all write
                                        operations
          1... ....      DEUPDWRT       X'80' DEUPDWRT Permit update
                                        write operations only
          .... ....      DESOMWRT       X'00' DESOMWRT Permit all write
                                        operations exept write H and
                                        write RO MASK BYTE BIT 2 is
                                        reserved, must be 0 MASK BYTE
                                        BITS 3-4
          .... ....      DEALLSK        X'00' DEALLSK Permit all seek and
                                        recalibrate commands
          .... 1...      DESKCHD        X'08' DESKCHD Permit Seek
                                        Cylinder and Seek Head only
          ...1 ....      DESKHED        X'10' DESKHED Permit Seek Head
                                        only
          ...1 1...      DEINHSK        X'18' DEINHSK Inhibit all seek
                                        commands & multitrack operations
                                        MASK BYTE BITS 5-6 If non-zero,
                                        control unit cache is bypassed.
          .... ....      DEAUTHNR       X'00' DEAUTHNR Normal
                                        authorization
          .... ..1.      DEAUTHDS       X'02' DEAUTHDS Can access all
                                        tracks, perform all Locate
                                        Records (device support
                                        authorization)
          .... .1..      DEAUTHDG       X'04' DEAUTHDG Diagnostic
                                        authorization
          .... ....      DEAUTHID       X'00' DEAUTHID Inhibit Data-Check
                                        Correction and retry and device
                                        support authorization MASK BYTE
                                        BIT 7
          .... ...1      DEPCIFTC       X'01' DEPCIFTC PCI Fetch mode
                                 MASK BYTE BITS 0-1
0001    1 Bitstring    1 DEGLATTR       Global attributes
          11.. ....      DEGLECKD       X'C0' DEGLECKD ECKD Global
                                        attribute byte bit 2
          ..1. ....      DEGLCONV       X'20' DEGLCONV CKD conversion
                                        mode Global attribute byte bits
                                        3-5
          .... ....      DEGLCACH       X'00' DEGLCACH Use normal cache
                                        replacement
          .... .1..      DEGLNOCA       X'04' DEGLNOCA Bypass cache
          .... 1...      DEGLNCAL       X'08' DEGLNCAL Inhibit cache
                                        loading
          .... 11..      DEGLSEQA       X'0C' DEGLSEQA Sequential access
                                        Global attribute byte bit 6
          .... ..1.      DEGLCFWR       X'02' DEGLCFWR Use cache fast
                                        write Global attribute byte bit 7
                                        reserved
                                 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
          00000040       DEPFXLEN       64 PREFIX 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
DEPFXLEN       000E 00000040
DESKCHD        0000 08
DESKHED        0000 10
DESOMWRT       0000 00
DEUPDWRT       0000 80
DE7BYTE        0007

This information is based on z/VM V5R3.0. Last updated on 25 Jun 2007 at 16:17:57 EDT.
Copyright IBM Corporation, 1990, 2007