CSEEBFBK - 32-bit CP - V4R4.0

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

#### 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)  Pointers to ECKD buffers
    0180  384 Signed       4 ISFECCWS       Pointer to 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        Buffer for LR and DE data
    018C  396 Signed       4 ISFEZERO       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        Address of link flag
    01A4  420 Signed       4 ISFESYS        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 V4R4.0. Last updated on 29 Jul 2003 at 15:09:43 EDT.
Copyright IBM Corporation, 1990, 2003