| LWKBK | Back to Index page |
|
Prolog Control Block Contents LWKBK DSECT LWKCCWPG DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
| LWKBK Prolog | Top of page |
NAME : HCPLWKBK
DESCRIPTION: ISFC Link Work management structure
DSECT : LWKBK
FUNCTION :
This block is used to manage a unit of work for
an ISFC link.
LOCATED BY :
A given LWKBK belongs to a specific link work queue
at any point in time.
CREATED BY :
ISFC Link Management.
DELETED BY :
ISFC Link Management.
SERIALIZED :
Each LWKBK instance is owned by a single task.
The serialization that protects the associated
link or device also protects this LWKBK.
RELOCATION CONSIDERATIONS : None
NOTES :
The LWKBK logically contains several distinct
areas associated with a link data transfer.
|
| LWKBK Control Block Content | Top of page |
|
| LWKBK Storage Layout | Top of page |
*** LWKBK - ISFC Link Work management structure
*
* +---------------------------+---------------------------+
* 0 | LWKFPNT | LWKBPNT |
* +------+------+------+------+------+------+-------------+
* 8 |:TYPE |:STAT |:MODE |(00B) |(00C) |:STGMS| LWKSEQNO |
* +------+------+------+------+------+------+-------------+
* 10 | LWKLNKBK | LWKLDVBK |
* +---------------------------+---------------------------+
* 18 | LWK_CTLPAGE |
* +-------------------------------------------------------+
* 20 | LWK_CTLNXT |
* +-------------------------------------------------------+
* 28 | LWK_CTLSTOP |
* +---------------------------+------+------+-------------+
* 30 | LWK_CCWPAGE |(034) |(035) | LWK_CCWCNT |
* +---------------------------+------+------+-------------+
* 38 | LWK_CCWNXT | LWK_CCWSTOP |
* +---------------------------+---------------------------+
* 40 | LWK_IDANXT | LWK_IDASTOP |
* +---------------------------+---------------------------+
* 48 | LWK_CCW1 |
* +-------------------------------------------------------+
* 50 | LWK_CCW2 |
* +-------------------------------------------------------+
* 58 | LWK_CCW3 |
* +-------------------------------------------------------+
* 60 | LWK_BUFFER |
* | |
* +-------------------------------------------------------+
* 70 | LWKTOD |
* +-------------------------------------------------------+
* 78 | LWKFRMAD |
* +---------------------------+---------------------------+
* 80 | LWKBYTES | LWKREQUE |
* +---------------------------+---------------------------+
* 88 | LWKREFCT | LWKMBHCT |
* +---------------------------+---------------------------+
* 90 | LWKMBHBK |
* | |
* +-------------------------------------------------------+
* A0
*
*** LWKBK - ISFC Link Work management structure
*** LWKCCWPG - ISFC Link Work management structure
*
* +-------------------------------------------------------+
* 0 | LWKCCW_TAG |
* +-------------------------------------------------------+
* 8 | LWKCCW1 |
* +-------------------------------------------------------+
* 10 | |
* = LWKCCW =
* | |
* +-------------------------------------------------------+
* 7E0 | LWKEOD |
* +-------------------------------------------------------+
* 7E8 | LWKTIC |
* +-------------------------------------------------------+
* 7F0 | |
* = LWKIDAL =
* | |
* +-------------------------------------------------------+
* FC0
*
*** LWKCCWPG - ISFC Link Work management structure
|
| LWKBK Cross Reference | Top of page |
Symbol Dspl Value -------------- ---- ----- LWK_ACTIVE 0009 00000003 LWK_ASYNC 000A 00000002 LWK_BUFFER 0060 LWK_CCWCNT 0036 LWK_CCWFLAG 0034 LWK_CCWNXT 0038 LWK_CCWOPEN 0034 80 LWK_CCWPAGE 0030 LWK_CCWSTOP 003C LWK_CCW1 0048 LWK_CCW2 0050 LWK_CCW3 0058 LWK_CCW4KFRM 0034 40 LWK_CTLNXT 0020 LWK_CTLPAGE 0018 LWK_CTLSTOP 0028 LWK_EMPTY 0009 00000000 LWK_IDANXT 0040 LWK_IDASTOP 0044 LWK_IMBED 000A 00000003 LWK_MAXCCW 07F0 000000FA LWK_MAXIDAW 07F0 000000FA LWK_MAXMBH 07F0 00000040 LWK_OPEN 0009 00000001 LWK_POST 0009 00000005 LWK_PRIORITY 0035 LWK_READ 0008 00000002 LWK_READY 0009 00000002 LWK_SYNC 000A 00000001 LWK_WAIT 0009 00000004 LWK_WRITE 0008 00000001 LWKBKLN 0090 00000190 LWKBKSZ 0090 00000032 LWKBPNT 0004 LWKBYTES 0080 LWKCCW 0010 LWKCCW_TAG 0000 LWKCCW1 0008 LWKEOD 07E0 LWKFPNT 0000 LWKFRMAD 0078 LWKIDAL 07F0 LWKLDVBK 0014 LWKLNKBK 0010 LWKMBHBK 0090 LWKMBHCT 008C LWKMODE 000A LWKREFCT 0088 LWKREQUE 0084 LWKRX_FLAG 000C LWKRX_STGREQ 000C 80 LWKSEQNO 000E LWKSTAT 0009 LWKSTGMS 000D LWKTIC 07E8 LWKTOD 0070 LWKTX_FLAG 000B LWKTX_RESEND 000B 80 LWKTYPE 0008 |
Copyright IBM Corporation, 1990, 2020