AGEBK | Back to Index page

| Prolog Control Block Contents AGEBK 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.

AGEBK Control Block Content | Top of page

     AGEBK DSECT
    Top of page

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      AGEBK          AGELIST parameter block
    0000    0 Signed       4 AGEStg (0)     Decimal portion of AGELIST
                                            storage size nU, before scale
                                            (AGEScale) applied
    0000    0 Signed       4 AGEPct         AGELIST size as a percent
    0004    4 Bitstring    1 AGEScale       When size is nU, this contains
                                            the number of bit positions in
                                            which AGEStg must be shifted to
                                            get the storage size in 4K pages
    0005    5 Bitstring    1 AGEFlags       Flags
              1... ....      AGEInit        X'80' AGEInit Processing STORAGE
                                            config
              .1.. ....      AGEStr         X'40' AGEStr String found (may
                                            include appended %)
              ..1. ....      AGEStrPk       X'20' AGEStrPk Non-integer
                                            PERCENT found
              ...1 ....      AGEStrPs       X'10' AGEStrPs Non-integer% found
              .... 1...      AGEIntPk       X'08' AGEIntPk Integer PERCENT
                                            found
              .... .1..      AGEIntPs       X'04' AGEIntPs Integer% found
              .... ..1.      AGEEwYes       X'02' AGEEwYes EARLYWrite=YES
                                            found
              .... ...1      AGEEwNo        X'01' AGEEwNo EARLYWrite=NO found
              ..11 11..      AGESzPct       AGEStrPk+AGEStrPs+AGEIntPk+AGEInt
                                            Ps AGESzPct Found PERCENT keyword
                                            or % symbol in size specification
    0006    6 Bitstring    1 AGEFlag2       Flags
              1... ....      AGEKSYes       X'80' AGEKSYes KEEPSLOT=YES found
              .1.. ....      AGEKSNo        X'40' AGEKSNo KEEPSLOT=NO found
    0007    7 Bitstring    1 *              Reserved for IBM use
    0008    8 Character    6 AGEStrng (0)   Agelist size as a string (used
                                            when parser cannot decode value)
    0008    8 Character    5 AGEStr5        Set by the parser
    000D   13 Character    1 AGEStrE        One position beyond string (used
                                            by HCPAGESZ when parsing)
    000E   14 Character    2 *              Reserved for future IBM use
    0010   16 Character   16 AGEMsgA (0)    For message building
    0010   16 Character   15 AGEMsgP        String for message parm (will be
                                            padded with blanks)
    001F   31 Character    1 AgeMsgD        For ending delimiter
          End of AGEBK
              00000020       AGESizB        *-AGEBK Size of AGEBK in bytes
              00000004       AGESizDW       (AGESizB+7)/8 Size of AGEBK in
                                            doublewords
          HCPZPPSR uses an AGEBK imbedded in the SCFBK

AGEBK Storage Layout | Top of page

    *** AGEBK - AGELIST parameter block
    *
    *     +---------------------------+------+------+------+------+
    *   0 |          AGEPCT           |:SCALE|:FLAGS|:FLAG2|//////|
    *     +---------------------------+------+------+------+------+
    *   8 |             AGESTR5              |:STRE |/////////////|
    *     +----------------------------------+------+-------------+
    *  10 |                       AGEMSGP                         |
    *     |                                                +------+
    *  18 |                                                |:MSGD |
    *     +------------------------------------------------+------+
    *  20
    *
    *** AGEBK - AGELIST parameter block

AGEBK Cross Reference | Top of page

    Symbol         Dspl Value
    -------------- ---- -----
    AgeMsgD        001F
    AGEEwNo        0005 01
    AGEEwYes       0005 02
    AGEFlags       0005
    AGEFlag2       0006
    AGEInit        0005 80
    AGEIntPk       0005 08
    AGEIntPs       0005 04
    AGEKSNo        0006 40
    AGEKSYes       0006 80
    AGEMsgA        0010
    AGEMsgP        0010
    AGEPct         0000
    AGEScale       0004
    AGESizB        001F 00000020
    AGESizDW       001F 00000004
    AGEStg         0000
    AGEStr         0005 40
    AGEStrng       0008
    AGEStrE        000D
    AGEStrPk       0005 20
    AGEStrPs       0005 10
    AGEStr5        0008
    AGESzPct       0005 3C

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