AMTE | Back to Index page

| Prolog Control Block Contents AMTE DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
Programming Interface Information: This information is NOT intended to be used as Programming Interfaces of z/VM.

AMTE Prolog | Top of page

     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 a free storage block pointed to by RSAASITB in
                  the RSMBK, and contains multiple table entries.
                  The ASIT Management Table contains entries that
                  are either marked invalid (AMTINVAL on) or
                  contain the i-ASIT for a PTRM address space.
     LOCATED BY : RSAASITB - ASIT table for the PTRM address spaces
                  RSAASITB + (Address space index * AMTLENTH)
                  AMTNEXT  - the next contiguous AMTE
     CREATED BY :
                  All entries are initialized (validated) by HCPHRPIN
                  during system initialization.
     DELETED BY : none
     SERIALIZED : RSAAFLK - PTRM i-ASIT Resolution Lock
     RELOCATION CONSIDERATIONS : None
     COMMENTS   : none

AMTE Control Block Content | Top of page

     AMTE DSECT
    Top of page

    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 | Top of page

    *** 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 | Top of page

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

This information is based on z/VM 7.2.0 Last updated on 24 Jun 2020 at 09:26:53 EDT.
Copyright IBM Corporation, 1990, 2020