A0LBK Back to Index page
 
Prolog 
Control Block Contents 
   A0LBK 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.


  A0LBK Prolog Top of page
 
 NAME       : HCPA0LBK
 DESCRIPTION: Diagnose A0 (subcode x'24') list entry
 DSECT      : A0LBK
 FUNCTION   : Maps an entry returned to virtual machine by
              Diagnose A0, subcode x'24'
 LOCATED BY : N/A - virtual machine supplies storage
 CREATED BY : storage for entries is supplied by virtual
              machine which executes diagnose A0, subcode
              x'24'
 DELETED BY : N/A
 SERIALIZED : None
 RELOCATION CONSIDERATIONS : None
 
 
  A0LBK Control Block Content Top of page
 

 A0LBK DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure A0LBK Diagnose A0 (subcode x'24') list entry 0000 0 Character 12 A0LNAME Command, diagnose, or system function name 000C 12 Character 12 A0LCMDOP Command operand. Valid only if entry type (i.e. A0LENTYP) is A0LCPCMD, A0LSTCMD, or A0LQYCMD and A0LOPRND is on 0018 24 Bitstring 1 A0LIBMCL IBM Class. Valid only if entry type (i.e. A0LENTYP) is A0LCPCMD, A0LSTCMD, or A0LQYCMD. 00000080 A0LIBMA X'80' A0LIBMA IBM Class A 00000040 A0LIBMB X'40' A0LIBMB IBM Class B 00000020 A0LIBMC X'20' A0LIBMC IBM Class C 00000010 A0LIBMD X'10' A0LIBMD IBM Class D 00000008 A0LIBME X'08' A0LIBME IBM Class E 00000004 A0LIBMF X'04' A0LIBMF IBM Class F 00000002 A0LIBMG X'02' A0LIBMG IBM Class G 00000001 A0LIBMH X'01' A0LIBMH IBM Class H 000000FF A0LCLANY X'FF' A0LCLANY IBM Class 'ANY' 0019 25 Bitstring 1 A0LENTYP Entry type 00000001 A0LCPCMD X'01' A0LCPCMD CP command 00000002 A0LSTCMD X'02' A0LSTCMD CP SET command 00000003 A0LQYCMD X'03' A0LQYCMD CP QUERY command 00000004 A0LDIAG X'04' A0LDIAG Diagnose code Constants 6-8 are reserved 00000009 A0LSYSFN X'09' A0LSYSFN System function 001A 26 Bitstring 1 A0LENTFL Entry flags 1... .... A0LOPRND X'80' A0LOPRND Command operand field is valid 001B 27 Bitstring 1 * Reserved for future IBM use 001C 28 Bitstring 1 A0LATTRI Entry attributes 1... .... A0LCLOGN X'80' A0LCLOGN Command can be disabled prior to logon. Valid only if entry type (i.e. A0LENTYP) is A0LCPCMD, A0LSTCMD, or A0LQYCMD .1.. .... A0LCPROT X'40' A0LCPROT Command, diagnose, or system function's protection setting can be changed by the ESM ...1 .... A0LCMAC X'10' A0LCMAC Command, diagnose, or system function has MAC capability 001D 29 Bitstring 1 * Reserved for future IBM use 001E 30 Bitstring 1 A0LSECUR Security flags 1... .... A0LLOGON X'80' A0LLOGON Command is valid prior to logon .1.. .... A0LAUDIT X'40' A0LAUDIT Command, diagnose, or system function is being audited ..1. .... A0LPROT X'20' A0LPROT Command, diagnose or system function is being protected ...1 .... A0LMAC X'10' A0LMAC Command, diagnose or system function is being MAC'd 001F 31 Bitstring 33 * Reserved for future IBM use 00000040 A0LNEXT * Next entry 00000008 A0LSIZE (*-A0LBK+7)/8 Size of A0LBK in double words 00000040 A0LBSIZE *-A0LBK Size of A0LBK in bytes
 
 
  A0LBK Storage Layout Top of page
 
 
*** A0LBK - Diagnose A0 (subcode x'24') list entry
*
*     +-------------------------------------------------------+
*   0 |                       A0LNAME                         |
*     |                           +---------------------------+
*   8 |                           |         A0LCMDOP          |
*     +---------------------------+                           |
*     |                                                       |
*     +------+------+------+------+------+------+------+------+
*  18 |:IBMCL|:ENTYP|:ENTFL|//////|:ATTRI|//////|:SECUR|//////|
*     +------+------+------+------+------+------+------+//////|
*  20 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  40
*
*** A0LBK - Diagnose A0 (subcode x'24') list entry
 
 
  A0LBK Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
A0LATTRI       001C
A0LAUDIT       001E 40
A0LBSIZE       001F 00000040
A0LCLANY       0018 000000FF
A0LCLOGN       001C 80
A0LCMAC        001C 10
A0LCMDOP       000C
A0LCPCMD       0019 00000001
A0LCPROT       001C 40
A0LDIAG        0019 00000004
A0LENTFL       001A
A0LENTYP       0019
A0LIBMA        0018 00000080
A0LIBMB        0018 00000040
A0LIBMC        0018 00000020
A0LIBMCL       0018
A0LIBMD        0018 00000010
A0LIBME        0018 00000008
A0LIBMF        0018 00000004
A0LIBMG        0018 00000002
A0LIBMH        0018 00000001
A0LLOGON       001E 80
A0LMAC         001E 10
A0LNAME        0000
A0LNEXT        001F 00000040
A0LOPRND       001A 80
A0LPROT        001E 20
A0LQYCMD       0019 00000003
A0LSECUR       001E
A0LSIZE        001F 00000008
A0LSTCMD       0019 00000002
A0LSYSFN       0019 00000009
 
This information is based on z/VM 6.4.0 Last updated on 24 Aug 2016 at 09:22:52 EDT.
Copyright IBM Corporation, 1990, 2016