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

IJJHCPL

Prolog  

Control Block Contents  
   IJJHCPL DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


IJJHCPL Prolog

 Name       : IJJHCPL
 Description: Common VTOC Handler Parameter List
 DSECT      : IJJHCPL
 Function   : IJJHCPL describes the fields within the common
              VTOC handler input parameter list and is used
              in the CMS/DOS environment. IJJHCPL is called
              by the IJJHCPL macro.

 

IJJHCPL Control Block Content


IJJHCPL DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      IJJHCPL        Common VTOC Handler Parameter List
0000    0 Bitstring    3 CVHFLAGS (0)   PROCESSING INDICATORS
0000    0 Bitstring    1 CVHFLG1
          1... ....      CVHOPEN        X'80' CVHOPEN OPEN VTOC
          .1.. ....      CVHCLOSE       X'40' CVHCLOSE CLOSE VTOC
          ..1. ....      CVHRF4         X'20' CVHRF4 READ F4 LABEL
          ...1 ....      CVHRF1         X'10' CVHRF1 READ F1 LABEL
          .... 1...      CVHRADR        X'08' CVHRADR READ BY ADDRESS
          .... .1..      CVHRNEXT       X'04' CVHRNEXT READ NEXT
          .... ..1.      CVHRVOL1       X'02' CVHRVOL1 READ VOL1 LABEL
0001    1 Bitstring    1 CVHFLG2
          1... ....      CVHWADR        X'80' CVHWADR WRITE BY ADDRESS
          .1.. ....      CVHWANY        X'40' CVHWANY WRITE IN ANY SLOT
          ..1. ....      CVHCOV         X'20' CVHCOV CHECK FOR OVERLAPS
          ...1 ....      CVHSCR         X'10' CVHSCR SCRATCH LABEL
          .... 1...      CVHREN         X'08' CVHREN RENAME LABEL
          .... .1..      CVHCOVBP       X'04' CVHCOVBP BYPASS COV ON
                                        WRITE
          .... ..1.      CVHSCRBP       X'02' CVHSCRBP BYPASS SCRATCH ON
                                        COV
          .... ...1      CVHPRTBP       X'01' CVHPRTBP SCR/REN EVEN IF
                                        PROTECTED
0002    2 Bitstring    1 CVHFLG3
          1... ....      CVHSHROP       X'80' CVHSHROP SHARE OPTION
          .1.. ....      CVHIRIOE       X'40' CVHIRIOE IRRECOVERABLE I/O
                                        ERROR OPTION
0003    3 Bitstring    1 *              RESERVED
          00000004       CVHWORK        * WORK AREA
0004    4 Address      4 CVHDLIST       ADDRESS OF DLIST
0008    8 Address      4 CVHIOA (0)     ADDRESS OF I/O AREA
0008    8 Address      4 CVHVOLID       ADDRESS OF VOLID (OPEN)
          0000000C       CVHWORK2       * WORK AREA
000C   12 Address      4 CVHNAME (0)    ADDRESS OF LABEL NAME
000C   12 Address      4 CVHSYSNO       ADDRESS OF SYSNO (OPEN)
0010   16 Address      4 CVHNEW (0)     ADDRESS OF NEW NAME
0010   16 Address      4 CVHWRKA        ADDRESS OF WORKAREA (OPEN)
0014   20 Address      4 CVHRETA        ADDRESS OF RETURN AREA
          00000018       CPLLEN         *-IJJHCPL LENGTH

 

IJJHCPL Storage Layout

          
*** IJJHCPL - Common VTOC Handler Parameter List
*
*     +------+------+------+------+---------------------------+
*   0 |:FLG1 |:FLG2 |:FLG3 |//////|         CVHDLIST          |
*     +------+------+------+------+---------------------------+
*   8 |         CVHVOLID          |         CVHSYSNO          |
*     +---------------------------+---------------------------+
*  10 |         CVHWRKA           |         CVHRETA           |
*     +---------------------------+---------------------------+
*  18
*
*** IJJHCPL - Common VTOC Handler Parameter List

 

IJJHCPL Cross Reference

Symbol         Dspl Value
-------------- ---- -----
CPLLEN         0014 00000018
CVHCLOSE       0000 40
CVHCOV         0001 20
CVHCOVBP       0001 04
CVHDLIST       0004
CVHFLAGS       0000
CVHFLG1        0000
CVHFLG2        0001
CVHFLG3        0002
CVHIOA         0008
CVHIRIOE       0002 40
CVHNAME        000C
CVHNEW         0010
CVHOPEN        0000 80
CVHPRTBP       0001 01
CVHRADR        0000 08
CVHREN         0001 08
CVHRETA        0014
CVHRF1         0000 10
CVHRF4         0000 20
CVHRNEXT       0000 04
CVHRVOL1       0000 02
CVHSCR         0001 10
CVHSCRBP       0001 02
CVHSHROP       0002 80
CVHSYSNO       000C
CVHVOLID       0008
CVHWADR        0001 80
CVHWANY        0001 40
CVHWORK        0003 00000004
CVHWORK2       0008 0000000C
CVHWRKA        0010

This information is based on z/VM V6R1.0.
Last updated on 23 Oct 2009 at 11:01:33 EDT.
Copyright IBM Corporation, 1990, 2008