Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM. |
MIHBK
Control Block Contents
MIHBK DSECT
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 .... .1.. MIHSYSIN X'04' System Initialization 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 1... .... CLASTERM X'80' TERMINAL DEVICE CLASS .1.. .... CLASGRAF X'40' GRAPHIC DISPLAY DEVICE CLASS .1.. ...1 CLASGRFR X'41' GRAPHIC DISPLAY DEVICE CLASS (REMOTE) ..1. .... CLASPOOL X'20' UNIT RECORD SPOOLING DEVICE CLASS ...1 .... CLASSVCM X'10' SIMULATED DEVICE CLASS .... 1... CLASTAPE X'08' MAGNETIC TAPE DEVICE CLASS .... .1.. CLASDASD X'04' DIRECT ACCESS STORAGE DEVICE CLASS .... ..1. CLASSPEC X'02' SPECIAL DEVICE CLASS .... ...1 CLASSWCH X'01' Switch device class 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
Symbol Dspl Value -------------- ---- ----- CLASDASD 0009 04 CLASGRAF 0009 40 CLASGRFR 0009 41 CLASPOOL 0009 20 CLASSPEC 0009 02 CLASSVCM 0009 10 CLASSWCH 0009 01 CLASTAPE 0009 08 CLASTERM 0009 80 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 MIHSYSIN 0008 04 MIHTAPEM 0016 00000078 MIHUSERS 000E
Last updated on 5 Jun 2001 at 14:23:16 EDT.
Copyright IBM Corporation, 1990, 2001