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

AMTE

Prolog  

Control Block Contents  
   AMTE DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


AMTE Prolog

 NAME       : HCPAMTE
 DESCRIPTION: ASIT Management Table Entry for PTRM
              i-ASITs
 DSECT      : AMTE
 FUNCTION   : There is one ASIT Management Entry for each PTRM
              address space.  The ASIT Management Table resides
              in HCPRSM and consists of 16 doubleword table
              entries.
              The ASIT Management Table contains entries that
              are either marked invalid or contain the i-ASIT
              for a PTRM address space.
 LOCATED BY : RSAASITB - ASIT table for the PRM address spaces
              RSAASITB + (Address space index * AMTLENTH)
              AMTNEXT  - the next contiguous AMTE
 CREATED BY :
              All AMTEs are contained in HCPRSM.  Each entry is
              initialized as invalid by HCPPRMIN.
 DELETED BY : none
 SERIALIZED : RSAAFLK - PTRM i-ASIT Resolution Lock
 COMMENTS   : none

 

AMTE Control Block Content


AMTE DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      AMTE           ASIT Management Table Entry for
                                        PTRM
0000    0 Dbl-Word     8 AMTENTRY       A PTRM address space's i-ASIT
          00000008       AMTLENTH       *-AMTENTRY Length of an ASIT
                                        Management Table Entry
0008    8 Dbl-Word     8 AMTNEXT (0)    Next AMTENTRY
0000    0 Signed       4 AMTASTEW       When = AMTINVAL, this AMTE is
                                        invalid, Otherwise, = ASTEO and
                                        capability bits
0004    4 Signed       4 AMTSN          Sequence number part of i-ASIT
                                        valid only when AMTASTEW ^=
                                        AMTINVAL
          .... ....      AMTINVAL       X'80000000' Invalid AMTE value
                                        for AMTASTEW

 

AMTE Storage Layout

          
*** AMTE - ASIT Management Table Entry for PTRM
*
*     +-------------------------------------------------------+
*   0 |                       AMTENTRY                        |
*     +-------------------------------------------------------+
*
*** AMTE - ASIT Management Table Entry for PTRM
          
*** Overlay for AMTENTRY in AMTE
*
*     +---------------------------+---------------------------+
*   0 |         AMTASTEW          |          AMTSN            |
*     +---------------------------+---------------------------+
*   8
*
*** Overlay for AMTENTRY in AMTE

 

AMTE Cross Reference

Symbol         Dspl Value
-------------- ---- -----
AMTASTEW       0000
AMTENTRY       0000
AMTINVAL       0004 00
AMTLENTH       0000 00000008
AMTNEXT        0008
AMTSN          0004

This information is based on z/VM V4R3.0. Last updated on 1 May 2002 at 07:56:23 EDT.
Copyright IBM Corporation, 1990, 2002