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 used for I/O.
 Located by : HCPIODcw
 Created by : HCPIIOcw
 Deleted by : none
 General Comm nts.
              - The variables are hard coded in HCPIODCW, (no longer
              dynamically set during initialization.)
              - We use the address X'8FFFFFxx' because z/Architecture
              guarantees that bit 0 in the CCW data address
              will be checked late (at data access time).

 

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'8FFFFF02'
                          CP-Forced protection check
0004    4 Signed       4 CFEPRTAD       X'8FFFFF04'
                          CP-Forced interface control check
0008    8 Signed       4 CFEIFCAD       X'8FFFFF06'
                          CP-Forced incorrect length
000C   12 Signed       4 CFEICLAD       X'8FFFFF08'
                          CP-Forced program check in IDA
0010   16 Signed       4 CFEF1PG        X'FFFFFF02'
                          CP-Forced protection check in IDA
0014   20 Signed       4 CFEF1PT        X'8FFFF800'
                          CP-Forced program check for fmt2 IDA
0018   24 Bitstring    8 CFEF2PG (0)    IDAWs X'FFFFFFFFFFFFF002'
0018   24 Bitstring    4 CFEF2PGH       X'FFFFFFFF'
001C   28 Bitstring    4 CFEF2PGL       X'FFFFFF02'
                          CP-Forced protection check for fmt2 IDA
0020   32 Bitstring    8 CFEF2PT (0)    IDAWs X'FFFFFFFFFFFFF000'
0020   32 Bitstring    4 CFEF2PTH       X'FFFFFFFF'
0024   36 Bitstring    4 CFEF2PTL       X'FFFFF000'
          00000028       CFEBKBYL       *-CFEBK
          00000005       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 |         CFEF1PG           |         CFEF1PT           |
*     +---------------------------+---------------------------+
*  18 |         CFEF2PGH          |         CFEF2PGL          |
*     +---------------------------+---------------------------+
*  20 |         CFEF2PTH          |         CFEF2PTL          |
*     +---------------------------+---------------------------+
*  28
*
*** CFEBK - Map the HCPIODCW resident data area

 

CFEBK Cross Reference

Symbol         Dspl Value
-------------- ---- -----
CFEBKBYL       0024 00000028
CFEBKDSZ       0024 00000005
CFEF1PG        0010
CFEF1PT        0014
CFEF2PG        0018
CFEF2PGH       0018
CFEF2PGL       001C
CFEF2PT        0020
CFEF2PTH       0020
CFEF2PTL       0024
CFEICLAD       000C
CFEIFCAD       0008
CFEPRGAD       0000
CFEPRTAD       0004

This information is based on z/VM V5R3.0. Last updated on 25 Jun 2007 at 16:06:36 EDT.
Copyright IBM Corporation, 1990, 2007