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 HCPHRMIN.
     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 V6R1.0. Last updated on 18 Feb 2010 at 08:23:17 EDT.
Copyright IBM Corporation, 1990, 2008