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

EDEV

Prolog  

Control Block Contents  
   EDEV DSECT
   EDEVSIM DSECT
   EDEVPATH DSECT
   EDEVBX DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


EDEV Prolog

 NAME       : HCPEDEV
 DESCRIPTION: EMULATION DEVICE BLOCK
 DSECT      : EDEV
 FUNCTION   : THE EMULATION DEVICE BLOCK CONTAINS ALL OF THE
              INFORMATION NEEDED TO PERFORM I/O TO THE REAL
              DEVICE BEING USED TO EMULATE ANOTHER DEVICE.
              THERE IS ONE EDEV FOR EACH EMULATED DEVICE.
 LOCATED BY : RDEVEDEV  FIELD OF HCPRDEV  (EDEV POINTER)
 CREATED BY : HCPSZPPP
 DELETED BY : HCPSZPDE
 SERIALIZED : Serialized by holding EDEVLOCK
 RELOCATION CONSIDERATIONS : None

 

EDEV Control Block Content


EDEV DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      EDEV           EMULATION DEVICE BLOCK
0000    0 Bitstring    2 EDEVLEN        Total byte length of object
0002    2 Bitstring    1 EDEVTYPE       Emulation Type
          1... ....      EDEVSCFB       X'80' EDEVSCFB SCSI with FBA
                                        emulation
          .1.. ....      EDEVRMFB       X'40' EDEVRMFB RAM Disk with FBA
                                        emulation
0003    3 Bitstring    1 EDEVFLAG       EDEV flag
          1... ....      EDEVSRCF       X'80' EDEVSRCF SYSRES EDEV built
                                        from config file
          .1.. ....      EDEVLOAD       X'40' EDEVLOAD Device has been
                                        loaded by container
0004    4 Bitstring    4 *              Reserved for future IBM use
      SUBCHANNEL INFORMATION BLOCK
0008    8 Bitstring   52 EDEVSCHB       THE SCHIB, AS ARCHITECTED (mapped
                                        by HCPSCHIB COPY)
003C   60 Bitstring    4 *              RESERVED FOR FUTURE USE
      OPERATION REQUEST BLOCK
0040   64 Bitstring   32 EDEVORB        THE ORB, AS ARCHITECTED (mapped
                                        by HCPORBLK COPY)
      INTERRUPT RESPONSE BLOCK
0060   96 Bitstring   96 EDEVIRB        THE IRB, AS ARCHITECTED (mapped
                                        by HCPIRBLK COPY)
      MEASUREMENT BLOCK
00C0  192 Bitstring   64 EDEVMEAS (0)
00C0  192 Bitstring   32 EDEVMBLK       The 32-byte measurement block, as
                                        architected (mapped by HCPSCMBK
                                        COPY)
00C0  192 Bitstring   64 EDEVMBLG       The 64-byte measurement block, as
                                        architected (mapped by HCPSCGBK
                                        COPY)
      SUBCHANNEL CONTROL BLOCK
        THE SUBCHANNEL CONTROL BLOCK USED TO MANAGE THE OPERATION
        OF THE EMULATION DEVICE.  IN COMBINATION WITH THE SCHIB
        AND ORB, THIS STRUCTURE REPRESENTS THE STATE OF THE
        EMULATION DEVICE.
        TOD clock times are taken at various points of channel
        simulation.  They are used to compute the channel
        measurements at the end of an operation.
0100  256 Dbl-Word     8 EDEVSSTM       TOD VALUE WHEN THE START FUNCTION
                                        BEGAN
0108  264 Dbl-Word     8 EDEVSATM       TOD VALUE WHEN THE SUBCHANNEL
                                        WENT ACTIVE
0110  272 Dbl-Word     8 EDEVSCTM       TOD VALUE WHEN THE START FUNCTION
                                        ENDED.
      QDISK BLOCK for managing the emulated FBA device
0118  280 Dbl-Word     8 EDEVQDSK (21)  Imbedded QDISK Block (mapped by
                                        HCPQDISK COPY)
      Work area for channel simulation
01C0  448 Signed       4 EDEVCBLK       Current Block Number
01C4  452 Signed       4 EDEVCOFF       Current Offset within curr block
01C8  456 Dbl-Word     8 EDEVDT64 (0)   Expected addr of contiguous stor
01C8  456 Signed       4 EDEVDT6H       High word of EDEVDT64
01CC  460 Signed       4 EDEVDT6L       Low word of EDEVDT64
01D0  464 Signed       4 EDEVXSV1       Extended save area for chan sim
01D4  468 Address      4 EDEVSAV        Location to save R13 for singly
                                        linked list of SAVBKs
01D8  472 Signed       4 * (8)          Reserved for future use
      Common emulation device information
01F8  504 Address      4 EDEVRDEV       Pointer to RDEV of real device
01FC  508 Address      4 EDEVDSVA       Device Simulation Vector address
0200  512 Address      4 EDEVRAMA       HLA(RAM Disk Origin)
0204  516 Address      4 EDEVPADA       Full page of zeros used for
                                        padding function.
0208  520 Signed       2 EDEVPBLK       Optimum blocking size for
                                        multiple 4K pages for page/spool
                                        writes, in number of pages (e.g,
                                        48K bytes is 12 4K pages, EDVPBLK
                                        should be an even multiple of
                                        decimal 12, x'C')
020A  522 Signed       2 EDEVPLOD       Free storage load required to do
                                        paging I/O writes for a paging
                                        block of pages of size EDVPBLK,
                                        in whole pages (rounded up)
020C  524 Bitstring   12 *              Reserved for future use
      SCSI Stack serialization information
0218  536 Bitstring    1 EDEVSTAT       Request status flags
          1... ....      EDEVABRT       X'80' EDEVABRT I/O aborted (end
                                        channel simul.)
          .1.. ....      EDEVSNS        X'40' EDEVSNS Valid sense
                                        information present
          ..1. ....      EDEVURGT       X'20' EDEVURGT High priority
                                        processing needed
          ...1 ....      EDEVIOER       X'10' EDEVIOER I/O error from
                                        strategy call
          .... 1...      EDEVACTV       X'08' EDEVACTV HCPSZCOP is active
          .... ..1.      EDEVFFMT       X'02' EDEVFFMT Fast Format in
                                        progress
          .... ...1      EDEVSIDA       X'01' EDEVSIDA IDA support
                                        suppressed
0219  537 Bitstring    1 *              Reserved for future IBM use
021A  538 Bitstring    1 EDEVACTL       Activity Control (same as
                                        SCHACTL)
021B  539 Bitstring    1 EDEVABND       Last ABEND checkpoint code
021C  540 Signed       4 EDEVCPEA       HLA(CPEBK) to return control from
                                        SCSI stack via IODONE
0220  544 Signed       4 EDEVSCA        Strategy Call Anchor
0224  548 Signed       4 EDEVSCLP       Strategy Call Last Req Pointer
0228  552 Signed       4 EDEVRCNT       Outstanding Request Block Count
                                        (serialized by CS logic)
022C  556 Signed       4 EDEVBLA        Buffered List Anchor (SZREQs)
0230  560 Signed       4 EDEVBLLP       Buffered List Last Pointer
0234  564 Signed       4 EDEVSCNL       Strategy Call Next to Last Req
0238  568 Dbl-Word     8 EDEVLOCK (3)   EDEV lockword
0250  592 Dbl-Word     8 EDEVILCK (3)   EDEV Interrupt lockwork
0268  616 Address      4 EDEVIUSR       VMDBK address under which the
                                        EDEV Interrupt Lock (EDEVILCK)
                                        was obtained. This field is
                                        serialized by EDEVILCK.  
026C  620 Signed       4 EDEVLRCT       RCNT of last strategy call (RAS)
      The following fields are for Native SCSI Paging support
      only.  They are not used by FBA Emulation.
0270  624 Signed       4 EDEVNPSR       Native Paging Active Single Reads
0274  628 Signed       4 EDEVNPSW       Native Paging Active Single
                                        Writes
0278  632 Signed       4 EDEVNPMR       Native Paging Active Mult Reads
027C  636 Signed       4 EDEVNPMW       Native Paging Active Mult Writes
0280  640 Address      4 EDEVAIO        Native Paging Active I/O request
0284  644 Address      4 EDEVDQN        Defer Queue NEXT pointer
0288  648 Address      4 EDEVDQL        Defer Queue LAST pointer
      BUFFER EXTENSION structure for PURGE support
      struct buf_ext definition used to PASS purge request
      identification information to the SCSI container.  The
      data from this structure is COPIED by the container.  The
      structure is not directly used nor modified by the
      container.
      The address of EDEVBEXT is passed to the container in the
      SZRBEXT field of each SZREQ request block in a strategy
      call to uniquely identify an I/O request.  A purge request
      is initiated by passing the same address to HCPSZBPU. This
      data is serialized by RDEVAIOR (one active I/O at a time).
      It must be initialized prior to initiating each strategy
      call.
028C  652 Bitstring  128 EDEVBEXT       Start of Buffer Extension
      BUFFER EXTENSION structure for Native Paging PURGE support
      This buf ext is needed to distinguish paging I/O requests
      from normal FBA Emulation requests for purge support.
030C  780 Bitstring  128 EDEVNPBX       Start of Native Paging Buf Ext
      The address overlap list is used by the channel simulator
      to detect chained READ CCWs that use the same data address.
      The length of this table should be greater than or equal
      to the average number of pages processed per READ request.
      Too low a number will cause fragmentation of strategy
      calls resulting in performance degradation.  The
      downside to making it bigger is the overhead of searching
      a longer table as new addresses are added.
038C  908 Signed       4 EDEVACNT       Number of entries in EDEVALST
0390  912 Bitstring   16 EDEVALST (120) Address overlap list used only by
                                        HCPSZC (mult. DWD pairs=16 bytes)
      Additional Query Edev details information
0B10 2832 Bitstring    1 EDEVPDTY       SCSI peripheral device type
0B11 2833 Bitstring    1 EDEVIELN       IEEE id length
0B12 2834 Bitstring    1 EDEVIETY       IEEE id type
0B13 2835 Bitstring    1 EDEVVNDR       Vendor-specific storage byte
0B14 2836 Signed       4 EDEVBKSZ       Blocksize of this disk
0B18 2840 Bitstring   32 EDEVIEEE       IEEE identifier (ASCII)
0B38 2872 Bitstring    8 EDEVVID        Vendor ID (ASCII)
0B40 2880 Bitstring   16 EDEVPRID       Product ID (ASCII)
0B50 2896 Bitstring    4 EDEVREVI       Product revision level
0B54 2900 Bitstring    8 EDEVBLKS       Number of blocks in this LUN
0B5C 2908 Bitstring    8 EDEVBLKL       Number of blocks at load time
0B64 2916 Signed       4 EDEVFFLG (0)   Device dependent flags If FAStT
                                        (EDEVATTR=EDEVFAST):
0B64 2916 Bitstring    1 EDEVFTF1       cache flag byte 1
          .... .1..      EDEVCWOB       X'04' EDEVCWOB FAStT-cache
                                        without batteries
          .... ..1.      EDEVFWT        X'02' EDEVFWT FAStT-force write
                                        thru on two minute warning from
                                        ups
          .... ...1      EDEVCME        X'01' EDEVCME FAStT-cache mirror
                                        enable
0B65 2917 Bitstring    1 EDEVFTF2       cache flag byte 2
          1... ....      EDEVABPR       X'80' EDEVABPR FAStT-alt ctrl
                                        batteries present
          .1.. ....      EDEVBPR        X'40' EDEVBPR FAStT-batteries
                                        present
          ..1. ....      EDEVACMA       X'20' EDEVACMA FAStT-alt ctrl
                                        cache mirror active
          ...1 ....      EDEVCMA        X'10' EDEVCMA FAStT-ctrl cache
                                        mirror active
          .... 1...      EDEVABOK       X'08' EDEVABOK FAStT-alt ctrl
                                        batteries ok
          .... .1..      EDEVBOK        X'04' EDEVBOK FAStT-ctrl
                                        batteries ok
          .... ..1.      EDEVRCA        X'02' EDEVRCA FAStT-read cache
                                        active
          .... ...1      EDEVWCA        X'01' EDEVWCA FAStT-write cache
                                        active
0B66 2918 Bitstring    1 EDEVFTF3       cache flag byte 3
0B67 2919 Bitstring    1 EDEVFTF4       cache flag byte 4
          0000007D       EDEVAMAX       (*-EDEVALST)/16 Max DWORD pairs
                                        in EDEVALST
          00000B68       EDEVHDLN       *-EDEV EDEV header length
          00000B68       EDEVDVCF       * Start of Device Configuration
      SCSI with FBA emulation specific area
0B68 2920 Bitstring    1 EDEVATTR       Attributes Type
          1... ....      EDEVSCSI       X'80' EDEVSCSI General SCSI
                                        Attributes
          .1.. ....      EDEV2105       X'40' EDEV2105 2105 SCSI
                                        Attributes
          ..1. ....      EDEVFAST       X'20' EDEVFAST FAStT SCSI
                                        Attributes
          ...1 ....      EDEV2107       X'10' EDEV2107 2107 SCSI
                                        Attributes
          .... 1...      EDEV1750       X'08' EDEV1750 1750 SCSI
                                        Attributes
          .... .1..      EDEV2145       X'04' EDEV2145 2145 SCSI
                                        Attributes
          .... ..1.      EDEVXIV        X'02' EDEVXIV XIV SCSI Attributes
0B69 2921 Bitstring    1 EDEVVPM        Valid Path Mask
0B6A 2922 Bitstring    1 EDEVSCPM       SID/CHPID source path mask
0B6B 2923 Bitstring    1 EDEVPCNT       Count of path triplets
0B6C 2924 Bitstring    1 EDEVPFPM       Preferred Path Mask (1750's)
0B6D 2925 Bitstring    1 *              Reserved for future IBM use
0B6E 2926 Bitstring    1 EDEVDVFG       EDEV device specific flags
          1... ....      EDEVWSAM       X'80' EDEVWSAM Write Same
                                        supported (Fast Format)
0B6F 2927 Bitstring    1 *              Reserved for future IBM use
0B70 2928 Character    8 EDEVATBL       SCSI Disk Attributes Table Name
0B78 2936 Bitstring   16 EDEVDVID       IOSC Device ID (devid)
0B88 2952 Bitstring  224 EDEVPTHS       Area to hold up to 8 Path
                                        triplets
0C68 3176 Bitstring    8 *              Reserved for future use
0C70 3184 Bitstring    8 *              Reserved for future use
0C78 3192 Bitstring    8 *              Reserved for future use
0C80 3200 Bitstring    8 *              Reserved for future use
     ***     FBA SCSI specific values for EDEVPBLK, EDEVPLOD
          00000018       EDEVSCPB       24 EDEVPBLK value for SCSI - 24
                                        pages is two full 48K (=12 pages)
                                        SZREQ request blocks
          00000078       EDEVSCPL       EDEVSCPB*5 EDEVPLOD value for
                                        SCSI - size of optimal paging
                                        block times (assumed) number of
                                        free storage pages consumed by
                                        SCSI per pageable page
                                        written/read
          00000C88       EDEVSCZB       *-EDEV SCSI EDEV byte size
          00000191       EDEVSCZD       (*-EDEV+7)/8 SCSI EDEV doubleword
                                        size
      Emulation Device Simulation Vector

EDEVSIM DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      EDEVSIM        EMULATION DEVICE BLOCK
0000    0 Address      4 EDEVSIMA       ADDR OF CHANNEL CMD SIMULATOR
0004    4 Address      4 EDEVIOCS       CLEAR SUBCHANNEL
0008    8 Address      4 EDEVIOHS       HALT SUBCHANNEL
000C   12 Address      4 EDEVIOMS       MODIFY SUBCHANNEL
0010   16 Address      4 EDEVIORS       RESUME SUBCHANNEL
0014   20 Address      4 EDEVIOSS       START SUBCHANNEL
0018   24 Address      4 EDEVIOST       STORE SUBCHANNEL
001C   28 Address      4 EDEVIOTS       TEST SUBCHANNEL
0020   32 Address      4 EDEVIOXS       CANCEL SUBCHANNEL
      SCSI Path Triplet DSECT

EDEVPATH DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      EDEVPATH       EMULATION DEVICE BLOCK
0000    0 Bitstring    2 *              Reserved for IBM use
0002    2 Bitstring    2 EDEVFCP        FCP Device Number
0004    4 Bitstring    4 EDEVFCPR       FCP Device RDEV address
0008    8 Bitstring    8 EDEVWWPN       World Wide Port Number (WWPN)
0010   16 Bitstring    8 EDEVLUN        Logical Unit Number (LUN)
0018   24 Bitstring    1 EDEVPTYP       Path type
          .... ...1      EDEVP2P        1 EDEVP2P Path is using point to
                                        point conn
          .... ..1.      EDEVSWIT       2 EDEVSWIT Path is using switch
                                        connection
0019   25 Bitstring    3 *              Reserved for IBM use
          0000001C       EDEVPTSZ       *-EDEVPATH Size of path triplet
                                        in bytes
      BUFFER EXTENSION DSECT for Purge Support

EDEVBX DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      EDEVBX         EMULATION DEVICE BLOCK
0000    0 Bitstring   16 EDEVPRTI (0)   primary resource tracking
                                        identifier CP uses only 31-bit
                                        HLA in EDEVPRTL
0000    0 Bitstring   12 *
000C   12 Address      4 EDEVPRTL       Low Word: HLA(RDEVAIOR) FBA
                                        Emulation HLA(VMDBASE) Native
                                        Paging
0010   16 Bitstring   16 EDEVSRTI (0)   secondary resource tracking ID CP
                                        uses only 31-bit HLA in EDEVSRTL
0010   16 Bitstring   12 *
001C   28 Address      4 EDEVSRTL       Low word of EDEVSRTI = HLA(RDEV)
0020   32 Bitstring   16 EDEVUTKN (0)   user provided purge token CP uses
                                        only 31-bit HLA in EDEVUTKL
0020   32 Bitstring   12 *
002C   44 Address      4 EDEVUTKL       Low word of EDEVUTKN =
                                        HLA(VMDBASE)
0030   48 Bitstring   16 EDEVDVRF       IOSC handle for device (devref)
0040   64 Bitstring   32 *              Reserved for SCSI Container use
0060   96 Bitstring   32 *              Reserved for SCSI Container use
          00000080       EDEVBXSZ       *-EDEVBX Size of buffer extension
      ABEND checkpoint codes (0-255)
      HCPSZC checkpoint codes (1-20)
          00000001       EDEVID1        1
          00000002       EDEVID2        2
          00000003       EDEVID3        3
          00000004       EDEVID4        4
          00000005       EDEVID5        5
          00000006       EDEVID6        6
          00000007       EDEVID7        7
          00000008       EDEVID8        8
          00000009       EDEVID9        9
          0000000A       EDEVID10       10
          0000000B       EDEVID11       11
          0000000C       EDEVID12       12
          0000000D       EDEVID13       13
          0000000E       EDEVID14       14
          0000000F       EDEVID15       15
          00000010       EDEVID16       16
          00000011       EDEVID17       17
          00000012       EDEVID18       18
          00000013       EDEVID19       19
      HCPSZA checkpoint codes (21-40)
          00000015       EDEVID21       21
          00000016       EDEVID22       22
          00000017       EDEVID23       23
          00000018       EDEVID24       24
          00000019       EDEVID25       25
          0000001A       EDEVID26       26
          0000001B       EDEVID27       27
          0000001C       EDEVID28       28
          0000001D       EDEVID29       29
          0000001E       EDEVID30       30
      HCPSZI checkpoint codes (41-60)
          00000029       EDEVID41       41
          0000002A       EDEVID42       42
          0000002B       EDEVID43       43
          0000002C       EDEVID44       44
          0000002D       EDEVID45       45
          0000002E       EDEVID46       46
          0000002F       EDEVID47       47
          00000030       EDEVID48       48
          00000031       EDEVID49       49
      HCPSZS checkpoint codes (61-80)
          0000003D       EDEVID61       61
          0000003E       EDEVID62       62
          0000003F       EDEVID63       63
          00000040       EDEVID64       64
          00000041       EDEVID65       65

 

EDEV Storage Layout

          
*** EDEV - EMULATION DEVICE BLOCK
*
*     +-------------+------+------+---------------------------+
*   0 |  EDEVLEN    |:VTYPE|:VFLAG|///////////////////////////|
*     +-------------+------+------+---------------------------+
*   8 |                                                       |
*     =                       EDEVSCHB                        =
*     |                           +---------------------------+
*  38 |                           |///////////////////////////|
*     +---------------------------+---------------------------+
*  40 |                                                       |
*     =                       EDEVORB                         =
*     |                                                       |
*     +-------------------------------------------------------+
*  60 |                                                       |
*     =                       EDEVIRB                         =
*     |                                                       |
*     +-------------------------------------------------------+
*
*** EDEV - EMULATION DEVICE BLOCK
          
*** Overlay for EDEVMEAS in EDEV
*
*     +-------------------------------------------------------+
*  C0 |                                                       |
*     =                       EDEVMBLK                        =
*     |                                                       |
*     +-------------------------------------------------------+
*  E0
*
*** Overlay for EDEVMEAS in EDEV
          
*** Overlay for EDEVMEAS in EDEV
*
*     +-------------------------------------------------------+
*  C0 |                                                       |
*     =                       EDEVMBLG                        =
*     |                                                       |
*     +-------------------------------------------------------+
* 100 |                       EDEVSSTM                        |
*     +-------------------------------------------------------+
* 108 |                       EDEVSATM                        |
*     +-------------------------------------------------------+
* 110 |                       EDEVSCTM                        |
*     +-------------------------------------------------------+
* 118 |                                                       |
*     =                       EDEVQDSK                        =
*     |                                                       |
*     +---------------------------+---------------------------+
* 1C0 |         EDEVCBLK          |         EDEVCOFF          |
*     +---------------------------+---------------------------+
* 1C8 |         EDEVDT6H          |         EDEVDT6L          |
*     +---------------------------+---------------------------+
* 1D0 |         EDEVXSV1          |         EDEVSAV           |
*     +---------------------------+---------------------------+
* 1D8 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +---------------------------+---------------------------+
* 1F8 |         EDEVRDEV          |         EDEVDSVA          |
*     +---------------------------+---------------------------+
* 200 |         EDEVRAMA          |         EDEVPADA          |
*     +-------------+-------------+---------------------------+
* 208 |  EDEVPBLK   |  EDEVPLOD   |///////////////////////////|
*     +-------------+-------------+///////////////////////////|
*     |///////////////////////////////////////////////////////|
*     +------+------+------+------+---------------------------+
* 218 |:VSTAT|//////|:VACTL|:VABND|         EDEVCPEA          |
*     +------+------+------+------+---------------------------+
* 220 |         EDEVSCA           |         EDEVSCLP          |
*     +---------------------------+---------------------------+
* 228 |         EDEVRCNT          |         EDEVBLA           |
*     +---------------------------+---------------------------+
* 230 |         EDEVBLLP          |         EDEVSCNL          |
*     +---------------------------+---------------------------+
* 238 |                                                       |
*     =                       EDEVLOCK                        =
*     |                                                       |
*     +-------------------------------------------------------+
* 250 |                                                       |
*     =                       EDEVILCK                        =
*     |                                                       |
*     +---------------------------+---------------------------+
* 268 |         EDEVIUSR          |         EDEVLRCT          |
*     +---------------------------+---------------------------+
* 270 |         EDEVNPSR          |         EDEVNPSW          |
*     +---------------------------+---------------------------+
* 278 |         EDEVNPMR          |         EDEVNPMW          |
*     +---------------------------+---------------------------+
* 280 |         EDEVAIO           |         EDEVDQN           |
*     +---------------------------+---------------------------+
* 288 |         EDEVDQL           |                           |
*     +---------------------------+                           |
* 290 |                                                       |
*     =                       EDEVBEXT                        =
*     |                           +---------------------------+
*     |                           |                           |
*     +---------------------------+                           |
* 310 |                                                       |
*     =                       EDEVNPBX                        =
*     |                           +---------------------------+
* 388 |                           |         EDEVACNT          |
*     +---------------------------+---------------------------+
* 390 |                                                       |
*     =                       EDEVALST                        =
*     |                                                       |
*     +------+------+------+------+---------------------------+
* B10 |:VPDTY|:VIELN|:VIETY|:VVNDR|         EDEVBKSZ          |
*     +------+------+------+------+---------------------------+
* B18 |                                                       |
*     =                       EDEVIEEE                        =
*     |                                                       |
*     +-------------------------------------------------------+
* B38 |                       EDEVVID                         |
*     +-------------------------------------------------------+
* B40 |                       EDEVPRID                        |
*     |                                                       |
*     +---------------------------+---------------------------+
* B50 |         EDEVREVI          |        EDEVBLKS-          |
*     +---------------------------+---------------------------+
* B58 |          -(B54)           |        EDEVBLKL-          |
*     +---------------------------+------+------+------+------+
* B60 |          -(B5C)           |:VFTF1|:VFTF2|:VFTF3|:VFTF4|
*     +---------------------------+------+------+------+------+
* B68
*
*** Overlay for EDEVMEAS in EDEV
          
*** Overlay for EDEVDVCF in EDEV
*
*     +------+------+------+------+------+------+------+------+
* B68 |:VATTR|:VVPM |:VSCPM|:VPCNT|:VPFPM|//////|:VDVFG|//////|
*     +------+------+------+------+------+------+------+------+
* B70 |                       EDEVATBL                        |
*     +-------------------------------------------------------+
* B78 |                       EDEVDVID                        |
*     |                                                       |
*     +-------------------------------------------------------+
* B88 |                                                       |
*     =                       EDEVPTHS                        =
*     |                                                       |
*     +-------------------------------------------------------+
* C68 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
* C70 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
* C78 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
* C80 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
* C88
*
*** Overlay for EDEVDVCF in EDEV
          
*** EDEVSIM - EMULATION DEVICE BLOCK
*
*     +---------------------------+---------------------------+
*   0 |         EDEVSIMA          |         EDEVIOCS          |
*     +---------------------------+---------------------------+
*   8 |         EDEVIOHS          |         EDEVIOMS          |
*     +---------------------------+---------------------------+
*  10 |         EDEVIORS          |         EDEVIOSS          |
*     +---------------------------+---------------------------+
*  18 |         EDEVIOST          |         EDEVIOTS          |
*     +---------------------------+---------------------------+
*  20 |         EDEVIOXS          | 24
*     +---------------------------+
*
*** EDEVSIM - EMULATION DEVICE BLOCK
          
*** EDEVPATH - EMULATION DEVICE BLOCK
*
*     +-------------+-------------+---------------------------+
*   0 |/////////////|  EDEVFCP    |         EDEVFCPR          |
*     +-------------+-------------+---------------------------+
*   8 |                       EDEVWWPN                        |
*     +-------------------------------------------------------+
*  10 |                       EDEVLUN                         |
*     +------+--------------------+---------------------------+
*  18 |:VPTYP|////////////////////| 1C
*     +------+--------------------+
*
*** EDEVPATH - EMULATION DEVICE BLOCK
          
*** EDEVBX - EMULATION DEVICE BLOCK
*
*     +-------------------------------------------------------+
*   0 |///////////////////////////////////////////////////////|
*     |///////////////////////////+---------------------------+
*   8 |///////////////////////////|         EDEVPRTL          |
*     +---------------------------+---------------------------+
*  10 |///////////////////////////////////////////////////////|
*     |///////////////////////////+---------------------------+
*  18 |///////////////////////////|         EDEVSRTL          |
*     +---------------------------+---------------------------+
*  20 |///////////////////////////////////////////////////////|
*     |///////////////////////////+---------------------------+
*  28 |///////////////////////////|         EDEVUTKL          |
*     +---------------------------+---------------------------+
*  30 |                       EDEVDVRF                        |
*     |                                                       |
*     +-------------------------------------------------------+
*  40 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  60 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  80
*
*** EDEVBX - EMULATION DEVICE BLOCK

 

EDEV Cross Reference

Symbol         Dspl Value
-------------- ---- -----
EDEVABND       021B
EDEVABOK       0B65 08
EDEVABPR       0B65 80
EDEVABRT       0218 80
EDEVACMA       0B65 20
EDEVACNT       038C
EDEVACTL       021A
EDEVACTV       0218 08
EDEVAIO        0280
EDEVALST       0390
EDEVAMAX       0B67 0000007D
EDEVATBL       0B70
EDEVATTR       0B68
EDEVBEXT       028C
EDEVBKSZ       0B14
EDEVBLA        022C
EDEVBLKL       0B5C
EDEVBLKS       0B54
EDEVBLLP       0230
EDEVBOK        0B65 04
EDEVBPR        0B65 40
EDEVBXSZ       0060 00000080
EDEVCBLK       01C0
EDEVCMA        0B65 10
EDEVCME        0B64 01
EDEVCOFF       01C4
EDEVCPEA       021C
EDEVCWOB       0B64 04
EDEVDQL        0288
EDEVDQN        0284
EDEVDSVA       01FC
EDEVDT6H       01C8
EDEVDT6L       01CC
EDEVDT64       01C8
EDEVDVCF       0B67 00000B68
EDEVDVFG       0B6E
EDEVDVID       0B78
EDEVDVRF       0030
EDEVFAST       0B68 20
EDEVFCP        0002
EDEVFCPR       0004
EDEVFFLG       0B64
EDEVFFMT       0218 02
EDEVFLAG       0003
EDEVFTF1       0B64
EDEVFTF2       0B65
EDEVFTF3       0B66
EDEVFTF4       0B67
EDEVFWT        0B64 02
EDEVHDLN       0B67 00000B68
EDEVID1        0060 00000001
EDEVID10       0060 0000000A
EDEVID11       0060 0000000B
EDEVID12       0060 0000000C
EDEVID13       0060 0000000D
EDEVID14       0060 0000000E
EDEVID15       0060 0000000F
EDEVID16       0060 00000010
EDEVID17       0060 00000011
EDEVID18       0060 00000012
EDEVID19       0060 00000013
EDEVID2        0060 00000002
EDEVID21       0060 00000015
EDEVID22       0060 00000016
EDEVID23       0060 00000017
EDEVID24       0060 00000018
EDEVID25       0060 00000019
EDEVID26       0060 0000001A
EDEVID27       0060 0000001B
EDEVID28       0060 0000001C
EDEVID29       0060 0000001D
EDEVID3        0060 00000003
EDEVID30       0060 0000001E
EDEVID4        0060 00000004
EDEVID41       0060 00000029
EDEVID42       0060 0000002A
EDEVID43       0060 0000002B
EDEVID44       0060 0000002C
EDEVID45       0060 0000002D
EDEVID46       0060 0000002E
EDEVID47       0060 0000002F
EDEVID48       0060 00000030
EDEVID49       0060 00000031
EDEVID5        0060 00000005
EDEVID6        0060 00000006
EDEVID61       0060 0000003D
EDEVID62       0060 0000003E
EDEVID63       0060 0000003F
EDEVID64       0060 00000040
EDEVID65       0060 00000041
EDEVID7        0060 00000007
EDEVID8        0060 00000008
EDEVID9        0060 00000009
EDEVIEEE       0B18
EDEVIELN       0B11
EDEVIETY       0B12
EDEVILCK       0250
EDEVIOCS       0004
EDEVIOER       0218 10
EDEVIOHS       0008
EDEVIOMS       000C
EDEVIORS       0010
EDEVIOSS       0014
EDEVIOST       0018
EDEVIOTS       001C
EDEVIOXS       0020
EDEVIRB        0060
EDEVIUSR       0268
EDEVLEN        0000
EDEVLOAD       0003 40
EDEVLOCK       0238
EDEVLRCT       026C
EDEVLUN        0010
EDEVMBLG       00C0
EDEVMBLK       00C0
EDEVMEAS       00C0
EDEVNPBX       030C
EDEVNPMR       0278
EDEVNPMW       027C
EDEVNPSR       0270
EDEVNPSW       0274
EDEVORB        0040
EDEVPADA       0204
EDEVPBLK       0208
EDEVPCNT       0B6B
EDEVPDTY       0B10
EDEVPFPM       0B6C
EDEVPLOD       020A
EDEVPRID       0B40
EDEVPRTI       0000
EDEVPRTL       000C
EDEVPTHS       0B88
EDEVPTSZ       0019 0000001C
EDEVPTYP       0018
EDEVP2P        0018 01
EDEVQDSK       0118
EDEVRAMA       0200
EDEVRCA        0B65 02
EDEVRCNT       0228
EDEVRDEV       01F8
EDEVREVI       0B50
EDEVRMFB       0002 40
EDEVSATM       0108
EDEVSAV        01D4
EDEVSCA        0220
EDEVSCFB       0002 80
EDEVSCHB       0008
EDEVSCLP       0224
EDEVSCNL       0234
EDEVSCPB       0C80 00000018
EDEVSCPL       0C80 00000078
EDEVSCPM       0B6A
EDEVSCSI       0B68 80
EDEVSCTM       0110
EDEVSCZB       0C80 00000C88
EDEVSCZD       0C80 00000191
EDEVSIDA       0218 01
EDEVSIMA       0000
EDEVSNS        0218 40
EDEVSRCF       0003 80
EDEVSRTI       0010
EDEVSRTL       001C
EDEVSSTM       0100
EDEVSTAT       0218
EDEVSWIT       0018 02
EDEVTYPE       0002
EDEVURGT       0218 20
EDEVUTKL       002C
EDEVUTKN       0020
EDEVVID        0B38
EDEVVNDR       0B13
EDEVVPM        0B69
EDEVWCA        0B65 01
EDEVWSAM       0B6E 80
EDEVWWPN       0008
EDEVXIV        0B68 02
EDEVXSV1       01D0
EDEV1750       0B68 08
EDEV2105       0B68 40
EDEV2107       0B68 10
EDEV2145       0B68 04

This information is based on z/VM V6R2.0. Last updated on 21 Nov 2011 at 11:26:21 EDT.
Copyright IBM Corporation, 1990, 2011