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

CMSTAXE

Prolog  

Control Block Contents  
   CMSTAXE DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


CMSTAXE Prolog

 Name       : TSOBLKS
 Description: Terminal Attention Exit Element
 DSECT      : CMSTAXE
 Function   : CMSTAXE defines the fields used in a Terminal
              Attention Exit Element (TAXE). The TAXE is used
              mainly by DMSCIT for processing attention
              interrupts. The TAXEADDR field in NUCON points
              to CMSTAXE.

 

CMSTAXE Control Block Content


CMSTAXE DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      CMSTAXE        Terminal Attention Exit Element
0000    0 Signed       4 TAXESPSW       LEFT HALF PSW FOR ATTN RTN.
0004    4 Address      4 TAXEEXIT       ATTN EXIT ADDR.
0008    8 Bitstring    1 TAXESTAT (0)   STATUS OF EXIT RTN.
          1... ....      TAXEFREQ       X'80' TAXEFREQ ATTN EXIT TAKEN
0008    8 Address      4 TAXELNK        NEXT TAXE ON QUEUE
000C   12 Signed       4 TAXEIOL        LEFT HALF IO OLD PSW
0010   16 Signed       4 TAXETSOF       TSOFLAGS SAVED HERE
0014   20 Address      4 TAXERTNA       RETURN ADDR.
0018   24 Signed       4 TAXEEXTS (18)  ATTN EXIT RTN. SAVE AREA
0060   96 Signed       4 TAXEIOWS (14)  DMSIOW save area R0-R13
          00000038       TAXEIOWL       (*-TAXEIOWS) Length of DMSIOW
                                        save area
             ALSO ATTENTION EXIT PARAMETER LIST
0098  152 Address      4 TAXETAIE       ADDR. OF TAIE
009C  156 Signed       4 *              RESERVED
00A0  160 Bitstring    1 TAXEDEF (0)    DEFER INDICATOR
00A0  160 Address      4 TAXEUSER       USER PARAMETER LIST ADDR.
             ALSO TERMINAL ATTENTION INTERRUPT ELEMENT (TAIE)
00A4  164 Bitstring    2 TAIEMSGL       RESERVED
00A6  166 Bitstring    1 TAIETGET       RESERVED
00A7  167 Bitstring    1 *              RESERVED
00A8  168 Address      4 TAIEIAD        RIGHT HALF IO OLD PSW
00AC  172 Signed       4 TAIERSAV (16)  REGS 0-15 INTERRUPTED PGM.
00EC  236 Signed       4 TAXTCBAD       MVS/OS TCB address.
          000000F0       TAXSIZE        (*-CMSTAXE) Size of control
                                        block,

 

CMSTAXE Storage Layout

          
*** CMSTAXE - Terminal Attention Exit Element
*
*     +---------------------------+---------------------------+
*   0 |         TAXESPSW          |         TAXEEXIT          |
*     +---------------------------+---------------------------+
*   8 |         TAXELNK           |         TAXEIOL           |
*     +---------------------------+---------------------------+
*  10 |         TAXETSOF          |         TAXERTNA          |
*     +---------------------------+---------------------------+
*  18 |                                                       |
*     =                       TAXEEXTS                        =
*     |                                                       |
*     +-------------------------------------------------------+
*  60 |                                                       |
*     =                       TAXEIOWS                        =
*     |                                                       |
*     +---------------------------+---------------------------+
*  98 |         TAXETAIE          |///////////////////////////|
*     +---------------------------+-------------+------+------+
*  A0 |         TAXEUSER          |  TAIEMSGL   |:ETGET|//////|
*     +---------------------------+-------------+------+------+
*  A8 |         TAIEIAD           |                           |
*     +---------------------------+                           |
*  B0 |                                                       |
*     =                       TAIERSAV                        =
*     |                           +---------------------------+
*  E8 |                           |         TAXTCBAD          |
*     +---------------------------+---------------------------+
*  F0
*
*** CMSTAXE - Terminal Attention Exit Element

 

CMSTAXE Cross Reference

Symbol         Dspl Value
-------------- ---- -----
TAIEIAD        00A8
TAIEMSGL       00A4
TAIERSAV       00AC
TAIETGET       00A6
TAXEDEF        00A0
TAXEEXIT       0004
TAXEEXTS       0018
TAXEFREQ       0008 80
TAXEIOL        000C
TAXEIOWL       0060 00000038
TAXEIOWS       0060
TAXELNK        0008
TAXERTNA       0014
TAXESPSW       0000
TAXESTAT       0008
TAXETAIE       0098
TAXETSOF       0010
TAXEUSER       00A0
TAXSIZE        00EC 000000F0
TAXTCBAD       00EC

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