|
Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
ALET
Control Block Contents
ALET DSECT
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.
RELOCATION CONSIDERATIONS : None
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' ALETPRL 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
Copyright IBM Corporation, 1990, 2011