AVRADR Back to Index page
 
Prolog 
Control Block Contents 
   AVRADR DSECT
Storage Layout 
Cross Reference (Contains links to field and bit definitions)
Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.


  AVRADR Prolog Top of page
 
 NAME       : AVRLIST
 DESCRIPTION: Volume and Device Characteristics
 DSECT      : AVRADR
 FUNCTION   : AVRADR describes the characteristics of volumes
              and devices in response to a VSE SVC 99 request
              (GETVCE). AVRADR is called by AVRADR macro
              which calls AVRLIST macro that in turn calls
              DCTENTRY macro.
 
 
  AVRADR Control Block Content Top of page
 

 AVRADR DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure AVRADR Volume and Device Characteristics 00000000 AVRVOLC * VOLUME CHARACTERISTICS 0000 0 Address 4 AVRPUB ADDRESS OF PHYSICAL UNIT BLOCK 0004 4 Character 6 AVRVOLID VOLUME IDENTIFIER 000A 10 Bitstring 1 AVRFLAG FLAG BYTE 1... .... AVREXTFL X'80' AVREXTFL EXTENTION AVAILABLE .1.. .... AVRSHR X'40' AVRSHR DEVICE IS SHARED ..1. .... AVRRSV X'20' AVRRSV DEVICE IS RESERVED ...1 .... AVRCOPY X'10' AVRCOPY DEVICE A COPY .... 1... AVRREMV X'08' AVRREMV DEVICE HAS REMOVABLE MEDIA .... .1.. AVRCMSV X'04' AVRCMSV DEVICE IS A CMS DISK .... ..1. AVRNLNO X'02' AVRNLNO AVRLNO IS NOT VALID .... ...1 AVRNVOL X'01' AVRNVOL VOLID INFORMATION IS NOT VALID E.G NO VOL1 LABEL 000B 11 Bitstring 1 AVRTYPE FORMAT OF DEVICE CHARACTERISTICS .... ...1 AVRFBA X'01' AVRFBA FBA DEVICE .... ..1. AVRCKD X'02' AVRCKD CKD DEVICE .... ..11 AVRRPS X'03' AVRRPS CKD DEVICE WITH RPS .... .1.. AVRECKD X'04' AVRECKD ECKD DEVICE ..1. .... AVRTAPE X'20' AVRTAPE TAPE DEVICE 000C 12 Bitstring 5 AVRVTOC (0) DASD ADDRESS OF VTOC 000C 12 Bitstring 2 AVRVCC CKD CYLINDER NO. 000E 14 Bitstring 2 AVRVHH CKD TRACK NO. 0010 16 Bitstring 1 AVRVR CKD RECORD NO. 0011 17 Bitstring 1 AVRCDCST CKD DEVICE STATUS 1... .... AVRNOWRT X'80' AVRNOWRT VM DEVICE WITH READ ONLY 000C 12 Bitstring 1 AVRVCI BLOCKS PER CONTROL INTERVAL 000D 13 Bitstring 4 AVRVNUM FBA BLOCK NO. OF VTOC 0011 17 Bitstring 1 AVRFDCST FBA DUAL COPY STATUS 000C 12 Bitstring 6 AVRTINFO RESERVED FOR FUTURE EXTENTION 0012 18 Bitstring 2 AVRLNO LOGICAL UNIT NO. (AS IN CCB) 00000014 AVRLEN *-AVRADR LENGTH OF OUTPUT LIST 0000000C AVRILNG 12 LENGTH OF INPUT PARAMETER LIST RETURN CODES 00000000 AVRGOOD 0 ALL DATA RETURNED 00000004 AVRNOLNO 4 WAS UNABLE TO READ VOL1 LABEL CHECK FIELD AVRFLAG 00000008 AVRNOVOL 8 VOLUME NOT MOUNTED 00000008 AVRNOASG 8 LOGICAL UNIT NOT ASSIGNED 00000008 AVRNDASD 8 DEVICE NOT DASD 0000000C AVRIGN 12 LOGICAL UNIT IS ASSIGNED 'IGNORE' 00000010 AVRNOTUP 16 DEVICE IS NOT OPERATIONAL 00000014 AVRBPL 20 BAD INPUT PARAMETER LIST 00000018 AVRNOTDF 24 ASSIGNED UNIT IS DIFFERENT CLASS 0000001C AVRNRDY 28 DEVICE IS NOT READY
 
 
  AVRADR Storage Layout Top of page
 
 
*** AVRADR - Volume and Device Characteristics
*
*     +---------------------------+---------------------------+
*   0 |          AVRPUB           |        AVRVOLID-          |
*     +-------------+------+------+-------------+-------------+
*   8 |   -(004)    |:FLAG |:TYPE |   AVRVCC    |   AVRVHH    |
*     +------+------+------+------+-------------+-------------+
*  10 |AVRVR |:CDCST| 12
*     +------+------+
*
*** AVRADR - Volume and Device Characteristics
 
*** Overlay for AVRVTOC in AVRADR
*
*                                 +------+--------------------+
*   8 ...                       C |AVRVCI|     AVRVNUM-       |
*     +------+------+-------------+------+--------------------+
*  10 |-(00D)|:FDCST| 12
*     +------+------+
*
*** Overlay for AVRVTOC in AVRADR
 
*** Overlay for AVRVTOC in AVRADR
*
*                                 +---------------------------+
*     ...                       C |        AVRTINFO-          |
*     +-------------+-------------+---------------------------+
*  10 |   -(00C)    |   AVRLNO    | 14
*     +-------------+-------------+
*
*** Overlay for AVRVTOC in AVRADR
 
 
  AVRADR Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
AVRBPL         0012 00000014
AVRCDCST       0011
AVRCKD         000B 02
AVRCMSV        000A 04
AVRCOPY        000A 10
AVRECKD        000B 04
AVREXTFL       000A 80
AVRFBA         000B 01
AVRFDCST       0011
AVRFLAG        000A
AVRGOOD        0012 00000000
AVRIGN         0012 0000000C
AVRILNG        0012 0000000C
AVRLEN         0012 00000014
AVRLNO         0012
AVRNDASD       0012 00000008
AVRNLNO        000A 02
AVRNOASG       0012 00000008
AVRNOLNO       0012 00000004
AVRNOTDF       0012 00000018
AVRNOTUP       0012 00000010
AVRNOVOL       0012 00000008
AVRNOWRT       0011 80
AVRNRDY        0012 0000001C
AVRNVOL        000A 01
AVRPUB         0000
AVRREMV        000A 08
AVRRPS         000B 03
AVRRSV         000A 20
AVRSHR         000A 40
AVRTAPE        000B 20
AVRTINFO       000C
AVRTYPE        000B
AVRVCC         000C
AVRVCI         000C
AVRVHH         000E
AVRVNUM        000D
AVRVOLC        0000 00000000
AVRVOLID       0004
AVRVR          0010
AVRVTOC        000C
 
This information is based on z/VM 6.4.0.
Last updated on 24 Aug 2016 at 09:20:54 EDT.
Copyright IBM Corporation, 1990, 2016