Programming Interface Information:
This information is NOT
intended to be
used as Programming Interfaces of VM/ESA. It is to be used for diagnosis only. |
MIHBK
Cross Reference (Contains links to field and bit definitions)
MIHBK Prolog
NAME : HCPMIHBK DESCRIPTION: MISSING INTERRUPT HANDLER INFO BLOCK DSECT : MIHBK FUNCTION : THE MIHBK IS USED TO REPRESENT TIME LIMITS TO BE CHECKED FOR DEVICES, DEVICE RANGES, OR DEVICE CLASSES WHEN CHECKING FOR MISSING INTERRUPTS LOCATED BY : BASEMIHS Anchor in HCPMDT for System MITIME BASECP Anchor in HCPMDT for Supercede MITIME CREATED BY : MIHBK'S are dynamically created by HCPMDT via the "SET MITIME" CP Command and the Supercede MITIME function. DELETED BY : MIHBK'S are deleted by HCPMDT via the "SET MITIME" CP Command and the Restore Device MITIME function.
MIHBK Control Block Content
MIHBK DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure MIHBK MISSING INTERRUPT HANDLER INFO BLOCK 0000 0 Address 4 MIHNEXT NEXT MIHBK ON THE CHAIN 0004 4 Address 4 MIHPREV Previous MIHBK on chain (BASECP Q Only) 0008 8 Bitstring 1 MIHOPTNS OPTIONS FLAG 1... .... MIHON X'80' ON SPECIFIED ON COMMAND .1.. .... MIHOFF X'40' OFF SPECIFIED ON COMMAND ..1. .... MIHREADY X'20' READY FOR ACTION ...1 .... MIHSYSDF X'10' System Default MIHBK .... 1... MIHCUIBK X'08' Control Unit defined MIHBK 0009 9 Bitstring 1 MIHCLAS CLASS SPECIFIED ON COMMAND LINE 000000FF MIHALL X'FF' ALL DEVICE CLASSES 00000000 MIHRANGE X'00' DEVICE (RANGE) SPECIFIED 00000064 MIHMISC X'64' MISCELLANEOUS DEVICE CLASS - CONSISTS OF DASD, GRAF AND SPOOL 000A 10 Signed 2 MIHDEV1 FIRST DEVICE NUMBER IN RANGE 000C 12 Signed 2 MIHDEVN LAST DEVICE NUMBER IN RANGE 000E 14 Signed 2 MIHUSERS Number of supercede requests active 0010 16 Address 4 MIHSETQ ADDRESS OF NEXT MIHBK FOR USE BY 'SET MITIME' COMMAND PROCESSING MODULE ONLY 0014 20 Signed 2 MIHRATE MULTIPLE OF BASE RATE 0016 22 Signed 2 MIHRATEC CURRENT RATE COUNTER Equates for MIHBK related use 00000003 MIHDASDM 3 DASD MIRATE 00000006 MIHGRAFM 6 GRAF MIRATE 0000000C MIHSPOLM 12 Spool MIRATE 0000003C MIHSWCHM 60 SWCH MIRATE 00000078 MIHTAPEM 120 Tape MIRATE 00000090 MIHMISCM 144 Miscellaneous MIRATE 00000003 MIHINTNA 3 Native Initialization MIRATE 00000003 MIHINTSL 3 Second Level Initialization MIRATE 00000005 MIHPOP 5 TIMER POP INTERVAL 00000004 MIHSCALE 4 TIMER SCALING FACTOR 00000003 MIHSIZE (*-MIHBK+7)/8 MIHBK SIZE IN DOUBLE-WORDS
MIHBK Storage Layout
*** MIHBK - MISSING INTERRUPT HANDLER INFO BLOCK * * +---------------------------+---------------------------+ * 0 | MIHNEXT | MIHPREV | * +------+------+-------------+-------------+-------------+ * 8 |:OPTNS|:CLAS | MIHDEV1 | MIHDEVN | MIHUSERS | * +------+------+-------------+-------------+-------------+ * 10 | MIHSETQ | MIHRATE | MIHRATEC | * +---------------------------+-------------+-------------+ * 18 * *** MIHBK - MISSING INTERRUPT HANDLER INFO BLOCK
MIHBK Cross Reference
(contains links to field and bit definitions)Symbol Dspl Value -------------- ---- -----MIHALL 0009 000000FF
MIHCLAS 0009
MIHCUIBK 0008 08
MIHDASDM 0016 00000003
MIHDEVN 000C
MIHDEV1 000A
MIHGRAFM 0016 00000006
MIHINTNA 0016 00000003
MIHINTSL 0016 00000003
MIHMISC 0009 00000064
MIHMISCM 0016 00000090
MIHNEXT 0000
MIHOFF 0008 40
MIHON 0008 80
MIHOPTNS 0008
MIHPOP 0016 00000005
MIHPREV 0004
MIHRANGE 0009 00000000
MIHRATE 0014
MIHRATEC 0016
MIHREADY 0008 20
MIHSCALE 0016 00000004
MIHSETQ 0010
MIHSIZE 0016 00000003
MIHSPOLM 0016 0000000C
MIHSWCHM 0016 0000003C
MIHSYSDF 0008 10
MIHTAPEM 0016 00000078
MIHUSERS 000E
Last updated on 3 Aug 1999 at 12:14:14 EDT.
Copyright IBM Corporation, 1990, 1999