PRKBK | Back to Index page |
Prolog Control Block Contents PRKBK DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
PRKBK Prolog | Top of page |
NAME : HCPPRKBK DESCRIPTION: PARK/UNPARK RELATED DATA AREAS DSECT : PRKBK FUNCTION : Fields used to decide parked CPUs, master, and unparked CPUs when there are topology or white space changes. LOCATED BY : HCPRCCPK - Park/UnPark Related Structures CREATED BY : System initialization DELETED BY : System termination SERIALIZED : These fields are serialized by the Vary Processor Lock (HCPRCCVA). RELOCATION CONSIDERATIONS : None Notes : It is the desired end state, not what needs to change. The request is created by HCPHICCU while holding the Vary Processor Lock, and the entire request is processed by HCPMPCTP with a continuous hold of the Vary Processor Lock. |
PRKBK Control Block Content | Top of page |
|
PRKBK Storage Layout | Top of page |
*** PRKBK - PARK/UNPARK RELATED DATA AREAS * * +------+--------------------+---------------------------+ * 0 |:PKFLG|////////////////////|///////////////////////////| * +------+--------------------+---------------------------+ * 8 | | * = PRKPKMST = * | | * +-------------------------------------------------------+ * 48 | | * = PRKUPMKS = * | | * +-------------------------------------------------------+ * 1C8 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 548 * *** PRKBK - PARK/UNPARK RELATED DATA AREAS *** Overlay for PRKUPMKS in PRKBK * * +-------------------------------------------------------+ * 48 | | * = PRKCPMK = * | | * +------+------------------------------------------------+ * 88 |//////|////////////////////////////////////////////////| * +------+////////////////////////////////////////////////| * 90 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * C8 | | * = PRKZAPMK = * | | * +-------------------------------------------------------+ * 108 | | * = PRKIFLMK = * | | * +-------------------------------------------------------+ * 148 | | * = PRKICFMK = * | | * +-------------------------------------------------------+ * 188 | | * = PRKZIPMK = * | | * +-------------------------------------------------------+ * 1C8 | PRKPKWRK | * | +-------------+ * | | 1D6 * +-----------------------------------------+ * *** Overlay for PRKUPMKS in PRKBK *** Overlay for PRKPKWRK in PRKBK * * +-------------------------------------------------------+ * 1C8 | | * = PRKWUPKS = * | | * +-------------------------------------------------------+ * 348 | | * = PRKWPRKS = * | | * +-------------------------------------------------------+ * 4C8 | | * = PRKWVOUP = * | | * +-------------------------------------------------------+ * 508 | | * = PRKWVOPK = * | | * +-------------------------------------------------------+ * 548 * *** Overlay for PRKPKWRK in PRKBK |
PRKBK Cross Reference | Top of page |
Symbol Dspl Value -------------- ---- ----- PRKARRAY_SHFT 0348 06 PRKBSIZE 0508 00000600 PRKCPMK 0048 PRKICFMK 0148 PRKIFLMK 0108 PRKPKFLG 0000 PRKPKMST 0008 PRKPKNEW 0000 01 PRKPKWRK 01C8 PRKUPMKS 0048 PRKUPMSK_SHFT 0188 04 PRKWPRKS 0348 PRKWUPKS 01C8 PRKWVOPK 0508 PRKWVOUP 04C8 PRKZAPMK 00C8 PRKZIPMK 0188 |
Copyright IBM Corporation, 1990, 2022