Programming Interface Information: This information is NOT intended to be
used as Programming Interfaces of VM/ESA. It is to be used for diagnosis only.

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 0 ISFEHDR CSE ECKD header record 00A0 160 Signed 4 ISFEBUFA (ISFMXSYS) 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

(contains links to field and bit definitions)
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 VM/ESA 2.4.0.
Last updated on 3 Aug 1999 at 11:37:02 EDT.
Copyright IBM Corporation, 1990, 1999