| DBIRQ | Back to Index page |
|
Prolog Control Block Contents DBIRQ DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
| DBIRQ Prolog | Top of page |
NAME : HCPDBIRQ
DESCRIPTION: DASD BLOCK I/O SSCH REQUEST DATA
DSECT : DBIRQ
FUNCTION : This DSECT maps data for DASD block I/O
system service to honor one IUCV SEND request,
and for DIAGNOSE X'250' to honor one read/write
request.
LOCATED BY : BLKDBIAD field in HCPBLKIO
BKIDBIRQ field in HCPBKIBK
CREATED BY : HCPBIM, for *BLOCKIO
HCPBIR, for DIAGNOSE X'250' read/write
requests.
DELETED BY : HCPBIM, for *BLOCKIO
HCPBIR, for DIAGNOSE X'250' read/write
requests.
SERIALIZED : Unique task execution
VMDBK dispatch lock.
For *BLOCKIO, the chain of DBIRQs is
protected by the BLKIO lock, in HCPBLKIO.
For DIAGNOSE X'250', the chain of DBIRQs is
protected by the BKIBK lock in HCPBKIBK.
RELOCATION CONSIDERATIONS : None
|
| DBIRQ Control Block Content | Top of page |
|
| DBIRQ Storage Layout | Top of page |
*** DBIRQ - DASD BLOCK I/O SSCH REQUEST DATA
*
* +---------------------------+---------------------------+
* 0 | DBIPREV | DBINEXT |
* +---------------------------+---------------------------+
* 8 | DBIIORBK |///////////////////////////|
* +---------------------------+---------------------------+
* 10 | |
* = DBIIRASV =
* | |
* +-------------------------------------------------------+
* 28
*
*** DBIRQ - DASD BLOCK I/O SSCH REQUEST DATA
|
| DBIRQ Cross Reference | Top of page |
Symbol Dspl Value -------------- ---- ----- DBIIORBK 0008 DBIIRASV 0010 DBINEXT 0004 DBIPREV 0000 DBISIZE 0010 00000005 |
Copyright IBM Corporation, 1990, 2013