About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
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, 2024