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.
FINBK | Back to Index page |
Prolog Control Block Contents FINBK DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
FINBK Prolog | Top of page |
NAME : HCPFINBK DESCRIPTION: FLOATING EXTERNAL INTERRUPT CONTROL BLOCK DSECT : FINBK FUNCTION : HCPFINBK MAINTAINS A GUESTS FLOATING EXTERNAL INTERRUPTS WHEN THE INTERRUPTS ARE PENDING. GUEST FLOATING EXTERNAL INTERRUPTS ARE INTERRUPTS THAT MAY BE PRESENTED TO ANY CPU IN THE VIRTUAL CONFIGURATION. LOCATED BY : VMDFIN FIELD OF HCPVMDBK (FLOATING INTERRUPTIONS) CREATED BY : HCPBVM FOR A BASE VMDBK. NON-BASE VMDBKS ARE ASSIGNED THE ADDRESS OF THE BASE FINBK DELETED BY : HCPUSO DELETES THE FINBK WHEN A BASE VMDBK LOGS OFF RELOCATION CONSIDERATIONS : This control block is relocated as part of a live guest relocation (LGR). The bits and fields that need to be relocated are defined in the corresponding LGRFINBK COPY file. Whenever changes are made to this control block, consideration must be given to any effects these changes will have on a relocation. If any new fields or bits are defined, they may need to be relocated. If existing bits or fields are changed, corresponding modifications may be required in the LGR version of this control block. Consider also the effects of these changes on a relocation involving a back-level release of CP. SERIALIZED : All fields in the FINBK are serialized by the FINBK lock except for - FINFIUCV which is serialized by the IUCV lock - FINFVMCF which is serialized by the VMCF lock - FINPCRBZ which is serialized by - Compare-And-Swap - Being touched by NONMP modules |
FINBK Control Block Content | Top of page |
|
FINBK Storage Layout | Top of page |
*** FINBK - FLOATING EXTERNAL INTERRUPT CONTROL BLOCK * * +-------------------------------------------------------+ * 0 | | * = FINLOCK = * | | * +---------------------------+---------------------------+ * 18 | FINSFXQ | FINPCRBZ | * +---------------------------+------+------+-------------+ * 20 | FINPCDBA |:FIUCV|:FVMCF|/////////////| * +---------------------------+------+------+-------------+ * 28 * *** FINBK - FLOATING EXTERNAL INTERRUPT CONTROL BLOCK |
FINBK Cross Reference | Top of page |
Symbol Dspl Value -------------- ---- ----- FINFIPND 0024 FINFIUCV 0024 FINFPIUC 0024 80 FINFPVMC 0025 80 FINFVMCF 0025 FINLOCK 0000 FINPCDBA 0020 FINPCRBZ 001C FINSFXQ 0018 FINSIZE 0026 00000005 |
Copyright IBM Corporation, 1990, 2013