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' CP/DI INDICATOR
          .1.. ....      OCTDITYP       X'40' DTFDI INDICATOR
          ..1. ....      OCTSPMGT       X'20' 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 V4R3.0.
Last updated on 1 May 2002 at 14:25:06 EDT.
Copyright IBM Corporation, 1990, 2002