IPQBK | Back to Index page |
Prolog Control Block Contents IPQBK DSECT IPQXBK DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
IPQBK Prolog | Top of page |
NAME : HCPIPQBK DESCRIPTION: I/O Priority Queueing Parameter Block DSECT : IPQBK FUNCTION : Contains I/O Priority Queueing Information For A Guest LOCATED BY : VMDIPQPT CREATED BY : HCPLGN At LOGON DELETED BY : HCPUSP At LOGOFF SERIALIZED : The respective IPQBK lock (IPQLKWRD) must be held exclusive in order to update any field in the IPQBK. Also, IPQLKWRD must be held shared to reference any field in the IPQBK. However, field IPQDSKIP is serialized by compare and swap logic, not the IPQBK lock. |
IPQBK Control Block Content | Top of page |
|
IPQBK Storage Layout | Top of page |
*** IPQBK - I/O Priority Queueing Parameter Block * * +-------------------------------------------------------+ * 0 | | * = IPQLKWRD = * | | * +------+------+------+------+------+------+------+------+ * 18 |:RQLO |:RQHI |IPQF0 |//////|:EFLO |:EFHI |:QULO |:QUHI | * +------+------+------+------+------+------+------+------+ * 20 | IPQEVNTQ | IPQDSKIP | * +------+--------------------+---------------------------+ * 28 |:EVCNT|////////////////////|///////////////////////////| * +------+--------------------+---------------------------+ * 30 |///////////////////////////////////////////////////////| * |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * *** IPQBK - I/O Priority Queueing Parameter Block *** IPQXBK - I/O-Priority Event Information Pending Queue * * +---------------------------+------+------+-------------+ * 0 | IPQXPTR |IPQXNT|//////| IPQXL2 | * +------+------+------+------+------+------+------+------+ * 8 |:XFLGH|:XCPLO|:XCPHI|//////|:XNIP |:XUSLO|:XUSHI|//////| * +------+------+------+------+------+------+------+------+ * 10 |///////////////////////////|///////////////////////////| * +---------------------------+///////////////////////////| * 18 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * *** IPQXBK - I/O-Priority Event Information Pending Queue *** Overlay for IPQXDATA in IPQXBK * * +-------------------------------------------------------+ * 8 | | * = IPQXNT2D = * | | * +-------------------------------------------------------+ * 60 * *** Overlay for IPQXDATA in IPQXBK |
IPQBK Cross Reference | Top of page |
Symbol Dspl Value -------------- ---- ----- IPQ$END 0040 IPQABSRG 001A 40 IPQDSKIP 0024 IPQEFHI 001D IPQEFLO 001C IPQEVCNT 0028 IPQEVNTQ 0020 IPQF0 001A IPQGSSC 001A 20 IPQLKWRD 0000 IPQQUHI 001F IPQQULO 001E IPQRELRG 001A 80 IPQRQHI 0019 IPQRQLO 0018 IPQX$END 0060 IPQXABS 000C 02 IPQXCP 000C 80 IPQXCPHI 000A IPQXCPLO 0009 IPQXDATA 0008 IPQXDIS 000C 40 IPQXENB 000C 20 IPQXFLGH 0008 IPQXL2 0006 IPQXNIP 000C IPQXNT 0004 IPQXNT2D 0008 IPQXPTR 0000 IPQXREL 000C 04 IPQXRV01 000C 01 IPQXRV10 000C 10 IPQXUSER 000C 08 IPQXUSHI 000E IPQXUSLO 000D |
Copyright IBM Corporation, 1990, 2016