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.
DSVBK | Back to Index page |
Prolog Control Block Contents DSVBK DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
DSVBK Prolog | Top of page |
NAME : HCPDSVBK DESCRIPTION: DiSpatch Vector BlocK DSECT : DSVBK FUNCTION : The DSVBK maps the format of a Dispatch Vector. Each online CPU is associated with a DSVBK, but several CPUs may share the same DSVBK. Additionally, there is one to contain Master- Only work. This DSECT maps the storage defined in the module HCPDSV. LOCATED BY : HCPDSVMS is the address of the Master-Only DSVBK. HCPDSVST is the starting address of the other DSVBKs. They are contiguous in storage. CREATED BY : The DSVBKs are DCed in module HCPDSV. DELETED BY : Never deleted RELOCATION CONSIDERATIONS : None |
DSVBK Control Block Content | Top of page |
|
DSVBK Storage Layout | Top of page |
*** DSVBK - DiSpatch Vector BlocK * * +------+------+------+------+---------------------------+ * 0 |:HDWKB|:HDFLG|:HDFRE|:HDWRK| DSVNXTDV | * +------+------+------+------+-------------+------+------+ * 8 | DSVLOREJ | DSVUSERC |:LSTEN|//////| * +---------------------------+-------------+------+------+ * 10 | | * = DSVLOCK = * | | * +-------------------------------------------------------+ * 40 | DSVASSOC | * +---------------------------+---------------------------+ * 48 | DSVFTRMK | DSVGLIST | * +---------------------------+---------------------------+ * 50 | DSVTOPBK | DSVCAPAC | * +---------------------------+---------------------------+ * 58 | DSVRCAP | DSVTOPID | * +---------------------------+---------------------------+ * 60 | DSVNXTTO |///////////////////////////| * +---------------------------+---------------------------+ * 68 | DSVTIMWT | * +-------------------------------------------------------+ * 70 | DSVUNPRK | * +-------------------------------------------------------+ * 78 | | * = DSVCPARY = * | | * +--------------------+----------------------------------+ * B8 | DSVVMDBK | BB * +--------------------+ * *** DSVBK - DiSpatch Vector BlocK *** Overlay for DSVVMDBK+2 in DSVBK * * +------+------+---------------------------+ * B8 ... BA |:FLAGS|:FPNT | DSVPRIOR | * +------+------+---------------------------+ * C0 * *** Overlay for DSVVMDBK+2 in DSVBK |
DSVBK Cross Reference | Top of page |
Symbol Dspl Value -------------- ---- ----- DSVASSOC 0040 DSVCAPAC 0054 DSVCPARY 0078 DSVDSCAN 0000 80 DSVENTLN 00BC 00000008 DSVENTRY 00B8 DSVFLAGS 00BA DSVFPNT 00BB DSVFTRMK 0048 DSVGLIST 004C DSVHDFLG 0001 DSVHDFRE 0002 DSVHDLEN 0078 000000B8 DSVHDOFL 0001 80 DSVHDWKB 0000 DSVHDWRK 0003 DSVHEADR 0000 00000000 DSVIMBAL 0001 10 DSVINUSE 00B8 80 DSVLEN 00BC 00000200 DSVLOCK 0010 DSVLOREJ 0008 DSVLSTEN 000E DSVMAXUS 00BC 00000028 DSVNEWRK 0001 04 DSVNOOWN 0000 20 DSVNOPTL 0001 08 DSVNOSTL 00BA 08 DSVNXTDV 0004 DSVNXTTO 0060 DSVOFLER 0001 02 DSVPRIOR 00BC DSVRCAP 0058 DSVRCGAL 0000 40 DSVSHIFT 00BC 00000003 DSVSIZE 00BC 00000040 DSVSXSPM 0000 10 DSVTIDLE 0001 40 DSVTIMWT 0068 DSVTOPBK 0050 DSVTOPID 005C DSVUNPRK 0070 DSVUSERC 000C DSVVMDBK 00B8 |
Copyright IBM Corporation, 1990, 2013