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.
SFXBK | Back to Index page |
Prolog Control Block Contents SFXBK DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
SFXBK Prolog | Top of page |
NAME : HCPSFXBK DESCRIPTION: SOFTWARE EXTERNAL INTERRUPT CONTROL BLOCK DSECT : SFXBK FUNCTION : HCPSFXBK MAINTAINS THE DATA REQUIRED FOR A GUEST EXTERNAL INTERRUPT WHEN THE INTERRUPT IS PENDING. THERE ARE THREE WAYS AN EXTERNAL INTERRUPT MAY REQUIRE THE USE OF AN SFXBK. 1. WHEN AN EXTERNAL INTERRUPT IS GENERATED AS A RESULT OF THE GUEST 'EXTERNAL' COMMAND. 2. WHEN CP GENERATES A SERVICE PROCESSOR EXTERNAL INTERRUPT TO BE REFLECTED TO THE GUEST. 3. WHEN CP GENERATES A SOFTWARE EXTERNAL INTERRUPT TO BE REFLECTED TO THE GUEST. A SOFTWARE INTERRUPT IS ONE DEFINED BY THE ARCHITECTURE THAT IS ONLY GENERATED BY THE SOFTWARE. IT IS NEVER HARDWARE GENERATED. LOCATED BY : SFXINEXT FORWARD CHAIN VMDXTSFI FIELD OF HCPVMDBK (SOFTWARE EXTERNAL INTERRUPTS AND INTERRUPTS FROM THE EXTERNAL COMMAND) (NON-FLOATING INTERRUPTS) FINSFXQ FIELD OF HCPFINBK (FLOATING INTERRUPTS) CREATED BY : HCPPCM FOR SERVICE PROCESSOR EXTERNAL INTERRUPTS HCPSFI FOR SOFTWARE EXTERNAL INTERRUPTS HCPVEX FOR EXTERNAL INTERRUPTS FROM THE EXTERNAL COMMAND DELETED BY : HCPRST DELETES SFXBKS ANCHORED FROM VMDXTSFI FOR SYSTEM RESET AND SIGP RESET FUNCTIONS HCPSFI DELETES SFXBKS FROM EITHER CHAIN UPON REQUEST HCPPCM CALLED BY HCPRST TO DELETE SFXBKS ANCHORED FROM FINSFXQ FOR THE SYSTEM RESET FUNCTION HCPUSP DELETES ALL SFXBKS ANCHORED FROM FINSFXQ AS PART OF THE LOGOFF FUNCTION HCPVIX DELETES SFXBKS FROM EITHER CHAIN AS PART OF REFLECTING THE INTERRUPT TO THE GUEST 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 LGRSFXBK 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. |
SFXBK Control Block Content | Top of page |
|
SFXBK Storage Layout | Top of page |
*** SFXBK - SOFTWARE EXTERNAL INTERRUPT CONTROL BLOCK * * +---------------------------+------+------+------+------+ * 0 | SFXINEXT |:ISFMB|:ICR0B|:IEXCL|:IEXCT| * +---------------------------+------+------+------+------+ * 8 | SFXIPARM | SFXICALL | * +---------------------------+---------------------------+ * 10 * *** SFXBK - SOFTWARE EXTERNAL INTERRUPT CONTROL BLOCK |
SFXBK Cross Reference | Top of page |
Symbol Dspl Value -------------- ---- ----- EXTICALL 0007 00000002 EXTICKC 0007 00000004 EXTICL00 0006 00000000 EXTICL10 0006 00000010 EXTICL12 0006 00000012 EXTICL14 0006 00000014 EXTICL20 0006 00000020 EXTICL24 0006 00000024 EXTICL26 0006 00000026 EXTICL40 0006 00000040 EXTICPU 0007 00000005 EXTIEMGS 0007 00000001 EXTIETR 0007 00000006 EXTIIUCV 0007 00000000 EXTIKEY 0007 00000040 EXTIMALF 0007 00000000 EXTIMEAS 0007 00000007 EXTIPVM 0007 00000002 EXTISVSG 0007 00000001 EXTITMR 0007 00000080 EXTITZCH 0007 00000004 EXTIVMCF 0007 00000001 EXTIXC 0007 00000003 SFXIBNON 0004 FF SFXIBTZC 0004 0D SFXIBTZN 0004 0C SFXIBVMC 0004 08 SFXICALL 000C SFXICMSK 0004 SFXICODE 0006 SFXICR0B 0005 SFXIEXCL 0006 SFXIEXCT 0007 SFXINEXT 0000 SFXIPARM 0008 SFXISFMB 0004 SFXISIZE 000C 00000002 SFXI0MSF 0005 16 SFXI0NON 0005 FF SFXI0SYN 0005 13 SFXI0TZN 0005 13 SFXI0VMC 0005 1F SFXI0XC 0005 16 |
Copyright IBM Corporation, 1990, 2018