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

#### OCTS

Prolog

Control Block Contents
OCTS DSECT

Storage Layout

Cross Reference (Contains links to field and bit definitions)

#### OCTS Prolog

     Name       : OCTS
     Description: Open/Close Transient SVA Parameter List
     DSECT      : OCTS
     Function   : OCTS describes the fields in the Open/Close
                  transient SVA parameter list used in the
                  CMS/DOS environment. OCTS is called by the OCTS
                  macro.

#### OCTS Control Block Content

#### OCTS DSECT

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      OCTS           Open/Close Transient SVA Parameter List
    0000    0 Dbl-Word     8 OCTSPLST (0)
    0000    0 Signed       4 OCTGVSIZ       SIZE OF OCTS
    0004    4 Signed       4 OCTSPPSV       PP REG SAVEAREA PTR
    0008    8 Signed       4 OCTMONSV       IJJGMTOP SAVEAREA POINTER
    000C   12 Signed       4 OCTMONAD       ADDRESS OF $IJJGTOP
    0010   16 Signed       4 OCTDXBUF       RESERVED FOR VSAM SPACE MGT
    0014   20 Signed       4 OCTDTFLP       PTR TO NEXT ENTRY IN DTF LST
    0018   24 Signed       2 OCTDXLEN       RESERVED FOR VSAM SPACE MGT
    001A   26 Bitstring    1 OCT1FLAG       FLAG BYTE
              1... ....      OCTCPDI        X'80' OCTCPDI CP/DI INDICATOR
              .1.. ....      OCTDITYP       X'40' OCTDITYP DTFDI INDICATOR
              ..1. ....      OCTSPMGT       X'20' OCTSPMGT RESERVED FOR VSAM
                                            SPACE MGT
    001B   27 Bitstring    1 OCT2FLAF       SECOND FLAG BYTE...UNUSED
    001C   28 Signed       4 OCTSTADR       ADDR OF START OF OCTS PLIST
              00000020       OCTSEXTN       *
    0020   32 Character   88 USRREGSV       USERS REG SAVEAREA
    0078  120 Character   80 MONREGSV       IJJGMTOP SAVEAREA
              000000C8       WORKAREA       *
    00C8  200 Character  104 DLBLAREA       RESERVED FOR VSAM SPACE MGT
    0130  304 Dbl-Word     8 OCTSEND (0)
              00000130       OCTSLEN        (OCTSEND-OCTS) LENGTH OF OCTS
              00000026       OCTSDWDS       (OCTSEND-OCTS)/8 OCTS DOUBLEWORDS
              00000058       USRRGLEN       (MONREGSV-USRREGSV) USER REG
                                            SAVEAREA LENGTH

#### OCTS Storage Layout

    *** OCTS - Open/Close Transient SVA Parameter List
    *
    *     +---------------------------+---------------------------+
    *   0 |         OCTGVSIZ          |         OCTSPPSV          |
    *     +---------------------------+---------------------------+
    *   8 |         OCTMONSV          |         OCTMONAD          |
    *     +---------------------------+---------------------------+
    *  10 |         OCTDXBUF          |         OCTDTFLP          |
    *     +-------------+------+------+---------------------------+
    *  18 |  OCTDXLEN   |:1FLAG|:2FLAF|         OCTSTADR          |
    *     +-------------+------+------+---------------------------+
    *  20 |                                                       |
    *     =                       USRREGSV                        =
    *     |                                                       |
    *     +-------------------------------------------------------+
    *  78 |                                                       |
    *     =                       MONREGSV                        =
    *     |                                                       |
    *     +-------------------------------------------------------+
    *  C8 |                                                       |
    *     =                       DLBLAREA                        =
    *     |                                                       |
    *     +-------------------------------------------------------+
    *
    *** OCTS - Open/Close Transient SVA Parameter List

#### OCTS Cross Reference

    Symbol         Dspl Value
    -------------- ---- -----
    DLBLAREA       00C8
    MONREGSV       0078
    OCTCPDI        001A 80
    OCTDITYP       001A 40
    OCTDTFLP       0014
    OCTDXBUF       0010
    OCTDXLEN       0018
    OCTGVSIZ       0000
    OCTMONAD       000C
    OCTMONSV       0008
    OCTSDWDS       0130 00000026
    OCTSEND        0130
    OCTSEXTN       001C 00000020
    OCTSLEN        0130 00000130
    OCTSPLST       0000
    OCTSPMGT       001A 20
    OCTSPPSV       0004
    OCTSTADR       001C
    OCT1FLAG       001A
    OCT2FLAF       001B
    USRREGSV       0020
    USRRGLEN       0130 00000058
    WORKAREA       0078 000000C8

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