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

ALET

Prolog  

Control Block Contents  
   ALET DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


ALET Prolog

 Name       : HCPALET
 Description: Access List Entry Token
 DSECT      : ALET
 Function   : The ALET maps the contents of an access register
              referred to as an Access List Entry Token.
              In the general case they designate an entry
              in an access list and are used in access register
              translation.
 Located by : Maps the contents of an access register
 Created by : ALETs designating entries in access lists built by
              CP are created by HCPALMCR.
 Deleted by : ALETs designating entries in access lists built by
              CP are deleted by HCPALMCR.
 Serialized : This DSECT is to map guest storage, the
              user of the DSECT is responsible for serialization.
              ALETs designating entries in access lists biult by
              CP are generally serialized by task ownership.

 

ALET Control Block Content


ALET DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      ALET           Access List Entry Token
     List Entry Token
0000    0 Bitstring    4 * (0)
          .... ....      ALETZERM       X'FE000000' Mask of bits which
                                        must be zeros
          .... ....      ALETPSM        X'01000000' Mask for primary-list
                                        bit
          00FF0000       ALETASNM       X'00FF0000' Mask for ALE sequence
                                        number
          0000FFFF       ALETALNM       X'0000FFFF' Mask for access-list
                                        entry number.
          .... ....      ALETPRIM       X'00000000' Special ALET for
                                        primary space
          .... ...1      ALETSECO       X'00000001' Special ALET for
                                        secondary space
0000    0 Bitstring    1 ALET0
          .... ...1      ALETPRL        X'01' Primary-list bit Specifies
                                        which Access List(AL) contains
                                        the ALE 0 - Dispatchable Unit AL
                                        1 - Primary space AL
0001    1 Bitstring    1 ALETSN         Access list entry sequence number
0002    2 Signed       2 ALETEN         Access list entry number
          00000004       ALETLEN        *-ALET Entry size in bytes
          00000001       ALETSIZE       (ALETLEN+7)/8 Size in doublewords
                                        of the ALET

 

ALET Storage Layout

          
*** ALET - Access List Entry Token
*
*     +------+------+-------------+
*   0 |ALET0 |ALETSN|   ALETEN    | 4
*     +------+------+-------------+
*
*** ALET - Access List Entry Token

 

ALET Cross Reference

Symbol         Dspl Value
-------------- ---- -----
ALETALNM       0000 0000FFFF
ALETASNM       0000 00FF0000
ALETEN         0002
ALETLEN        0002 00000004
ALETPRIM       0000 00
ALETPRL        0000 01
ALETPSM        0000 00
ALETSECO       0000 01
ALETSIZE       0002 00000001
ALETSN         0001
ALETZERM       0000 00
ALET0          0000

This information is based on z/VM V4R1.0.
Last updated on 5 Jun 2001 at 12:53:07 EDT.
Copyright IBM Corporation, 1990, 2001