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

CSEEBFBK

Prolog  

Control Block Contents  
   CSEEBFBK DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


CSEEBFBK Prolog

 NAME       : CSEEBFBK
 DESCRIPTION: CSL buffer block for ECKD devices
 DSECT      : CSEEBFBK
 FUNCTION   : To provide an area to hold variables, link
              records and CCW strings when creating, checking,
              or changing Cross System Link information on
              an ECKD device.
 LOCATED BY : N/A
 CREATED BY : HCPXXLIN, HCPXLECL, HCPXLEDE, HCPXLEDI
 DELETED BY : HCPXXLIN, HCPXLECL, HCPXLEDE, HCPXLEDI
 SERIALIZED : N/A
 RELOCATION CONSIDERATIONS : None

 

CSEEBFBK Control Block Content


CSEEBFBK DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      CSEEBFBK       CSL buffer block for ECKD devices
0000    0 Signed       4 ISFER0 (16)    Register save area
0040   64 Bitstring    1 ISFECC (2)     CC of CSE header record
0042   66 Bitstring    1 ISFEHH (2)     HH of CSE header record
0044   68 Bitstring    1 ISFERFLG       I*1 ECKD read link flag
0045   69 Bitstring    1 ISFEWFLG       I*2 ECKD write link flag
0046   70 Bitstring    1 ISFENFLG       I*3 ECKD no link flag
0047   71 Bitstring    1 ISFELNK        I*4 Contents of link flag
0048   72 Bitstring    1 ISFESYS#       I*5 System number
0049   73 Bitstring    1 ISFELROP       I*6 Locate Record op code
004A   74 Bitstring    1 ISFEFLAG       I*7 Flag byte
004B   75 Bitstring    1 *              Reserved for future use
004C   76 Bitstring    1 ISFESRFL       Stable Read link flag
004D   77 Bitstring    1 ISFESWFL       Stable Write link flag
004E   78 Bitstring    1 ISFEXRFL       Exclusive Read link flag
004F   79 Bitstring    1 ISFEXWFL       Exclusive Write link flag
0050   80 Signed       2 ISFEDISP       Location of flag byte in link
                                        record
0052   82 Bitstring    1 * (6)          Reserved for future use
0058   88 Signed       2 ISFETCYL       Num cyls formatted for CSE
005A   90 Signed       2 ISFERECS       Num systems with link info
005C   92 Signed       2 ISFENTRK       Num tracks used for CSE info
005E   94 Signed       2 ISFEICYL       Num of cylinders with link
                                        information on one record
0060   96 Signed       2 ISFERCSZ       Length of record on 1 track
0062   98 Signed       2 ISFECYL        Cyl num of specific cylinder
0064  100 Signed       2 ISFETRK        Track num of specific cyl
0066  102 Signed       2 ISFEOFF        Offset into link record
0068  104 Character   56 ISFEHDR        CSE ECKD header record
00A0  160 Signed       4 ISFEBUFA (56)  Host logical pointers to ECKD
                                        buffers.
0180  384 Signed       4 ISFECCWS       Host logical address of CCW area.
0184  388 Signed       2 ISFEBFSZ       Length of XXL buffer area
0186  390 Signed       2 ISFECCSZ       Length of CCW area
0188  392 Signed       4 ISFEDAT        Host logical address of buffer
                                        for LR and DE data
018C  396 Signed       4 ISFEZERO       Host logical address of zero
                                        buffer
       Variables relating to links found on other systems.
0190  400 Signed       2 ISFERD         Number of read links
0192  402 Signed       2 ISFEWR         Number of write links
0194  404 Signed       2 ISFESR         Number of SR links
0196  406 Signed       2 ISFERX         Index to READ system
0198  408 Signed       2 ISFEWX         Index to WRITE system
019A  410 Signed       2 ISFESRX        Index to system w/ SR link
019C  412 Signed       2 ISFESWX        Index to system w/ SW link
019E  414 Signed       2 ISFEEX         Index to system w/ E link
          00000010       ISFXSIZE       *-ISFERD Size of count/index
                                        fields
01A0  416 Signed       4 ISFEFLG        Host logical address of link flag
01A4  420 Signed       4 ISFESYS        Host logical address of link
                                        record
          00000035       ISFESIZE       (((*-CSEEBFBK)+7)/8) CSEEBFBK
                                        size in DWs
          000001A8       ISFEBFLN       *-CSEEBFBK CSEEBFBK size in bytes
          1... ....      SYSERROR       X'80' # systems > # records
          .1.. ....      FNDEXW         X'40' EW link on other system
          ..1. ....      FNDEXR         X'20' ER link on other system
          ...1 ....      FNDESW         X'10' SW link on other system

 

CSEEBFBK Storage Layout

          
*** CSEEBFBK - CSL buffer block for ECKD devices
*
*     +-------------------------------------------------------+
*   0 |                                                       |
*     =                        ISFER0                         =
*     |                                                       |
*     +-------------+-------------+------+------+------+------+
*  40 |   ISFECC    |   ISFEHH    |:ERFLG|:EWFLG|:ENFLG|:ELNK |
*     +------+------+------+------+------+------+------+------+
*  48 |:ESYS#|:ELROP|:EFLAG|//////|:ESRFL|:ESWFL|:EXRFL|:EXWFL|
*     +------+------+------+------+------+------+------+------+
*  50 |  ISFEDISP   |/////////////////////////////////////////|
*     +-------------+-------------+-------------+-------------+
*  58 |  ISFETCYL   |  ISFERECS   |  ISFENTRK   |  ISFEICYL   |
*     +-------------+-------------+-------------+-------------+
*  60 |  ISFERCSZ   |  ISFECYL    |  ISFETRK    |  ISFEOFF    |
*     +-------------+-------------+-------------+-------------+
*  68 |                                                       |
*     =                       ISFEHDR                         =
*     |                                                       |
*     +-------------------------------------------------------+
*  A0 |                                                       |
*     =                       ISFEBUFA                        =
*     |                                                       |
*     +---------------------------+-------------+-------------+
* 180 |         ISFECCWS          |  ISFEBFSZ   |  ISFECCSZ   |
*     +---------------------------+-------------+-------------+
* 188 |         ISFEDAT           |         ISFEZERO          |
*     +-------------+-------------+-------------+-------------+
* 190 |   ISFERD    |   ISFEWR    |   ISFESR    |   ISFERX    |
*     +-------------+-------------+-------------+-------------+
* 198 |   ISFEWX    |  ISFESRX    |  ISFESWX    |   ISFEEX    |
*     +-------------+-------------+-------------+-------------+
* 1A0 |         ISFEFLG           |         ISFESYS           |
*     +---------------------------+---------------------------+
* 1A8
*
*** CSEEBFBK - CSL buffer block for ECKD devices

 

CSEEBFBK Cross Reference

Symbol         Dspl Value
-------------- ---- -----
FNDESW         01A4 10
FNDEXR         01A4 20
FNDEXW         01A4 40
ISFEBFLN       01A4 000001A8
ISFEBFSZ       0184
ISFEBUFA       00A0
ISFECC         0040
ISFECCSZ       0186
ISFECCWS       0180
ISFECYL        0062
ISFEDAT        0188
ISFEDISP       0050
ISFEEX         019E
ISFEFLAG       004A
ISFEFLG        01A0
ISFEHDR        0068
ISFEHH         0042
ISFEICYL       005E
ISFELNK        0047
ISFELROP       0049
ISFENFLG       0046
ISFENTRK       005C
ISFEOFF        0066
ISFERCSZ       0060
ISFERD         0190
ISFERECS       005A
ISFERFLG       0044
ISFERX         0196
ISFER0         0000
ISFESIZE       01A4 00000035
ISFESR         0194
ISFESRFL       004C
ISFESRX        019A
ISFESWFL       004D
ISFESWX        019C
ISFESYS        01A4
ISFESYS#       0048
ISFETCYL       0058
ISFETRK        0064
ISFEWFLG       0045
ISFEWR         0192
ISFEWX         0198
ISFEXRFL       004E
ISFEXWFL       004F
ISFEZERO       018C
ISFXSIZE       019E 00000010
SYSERROR       01A4 80

This information is based on z/VM V6R2.0. Last updated on 21 Nov 2011 at 10:49:36 EDT.
Copyright IBM Corporation, 1990, 2011