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

#### CFEBK

Prolog

Control Block Contents
CFEBK DSECT

Storage Layout

Cross Reference (Contains links to field and bit definitions)

#### CFEBK Prolog

     Name       : HCPCFEBK
     Description: Map the HCPIODCW resident data area
     DSECT      : CFEBK
     Function   : Map system variables that are set during
                  system initialization.  For non ESAME machines
                  use the old X'7FFFFF02' address for CP forced
                  errors.  For ESAME capable machines use the
                  new X'8FFFFF02' address.  ESAME machines
                  guaranty that bit 0 in the CCW data address
                  will be checked late (at data access time).
     Located by : HCPIODcw
     Created by : HCPIIOrl
     Deleted by : none

#### CFEBK Control Block Content

#### CFEBK DSECT

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      CFEBK          Map the HCPIODCW resident data
                                            area
         CP-Forced program check
    0000    0 Signed       4 CFEPRGAD       X'7FFFFF02' or X'8FFFFF02'
         CP-Forced protection check
    0004    4 Signed       4 CFEPRTAD       X'7FFFFF04' or X'8FFFFF04'
         CP-Forced interface control check
    0008    8 Signed       4 CFEIFCAD       X'7FFFFF06' or X'8FFFFF06'
         CP-Forced incorrect length
    000C   12 Signed       4 CFEICLAD       X'7FFFFF08' or X'8FFFFF08'
         CP-Forced protection check in IDA
    0010   16 Signed       4 CFEIDAPT       X'7FFFF800' or X'8FFFF800'
         CP-Forced program check in IDA
    0014   20 Signed       4 CFEIDAPG       X'FFFFFF02'
         CP-Forced storage errors for fmt2
    0018   24 Signed       4 CFEIDAPC       IDAWs X'FFFFF000'
              0000001C       CFEBKBYL       *-CFEBK
              00000004       CFEBKDSZ       ((CFEBKBYL+7)/8) Doubleword
                                            length of CFEBK

#### CFEBK Storage Layout

    *** CFEBK - Map the HCPIODCW resident data area
    *
    *     +---------------------------+---------------------------+
    *   0 |         CFEPRGAD          |         CFEPRTAD          |
    *     +---------------------------+---------------------------+
    *   8 |         CFEIFCAD          |         CFEICLAD          |
    *     +---------------------------+---------------------------+
    *  10 |         CFEIDAPT          |         CFEIDAPG          |
    *     +---------------------------+---------------------------+
    *  18 |         CFEIDAPC          | 1C
    *     +---------------------------+
    *
    *** CFEBK - Map the HCPIODCW resident data area

#### CFEBK Cross Reference

    Symbol         Dspl Value
    -------------- ---- -----
    CFEBKBYL       0018 0000001C
    CFEBKDSZ       0018 00000004
    CFEICLAD       000C
    CFEIDAPC       0018
    CFEIDAPG       0014
    CFEIDAPT       0010
    CFEIFCAD       0008
    CFEPRGAD       0000
    CFEPRTAD       0004

This information is based on z/VM V4R3.0. Last updated on 1 May 2002 at 08:07:20 EDT.
Copyright IBM Corporation, 1990, 2002