|
Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
MIHDR
Control Block Contents
MIHDR DSECT
Cross Reference (Contains links to field and bit definitions)
MIHDR Prolog
NAME : HCPMIHDR
DESCRIPTION: MISSING INTERRUPT HANDLER HEADER BLOCK
DSECT : MIHDR
FUNCTION : THE MIHDR CONTAINS THE GENERAL INFORMATION THAT
PERTAINS TO THE HANDLING OF MISSING INTERRUPT
CONDITIONS. IN ADDITION, IT ACTS AS THE ANCHOR
FOR THE CHAIN OF HCPMIOBJS.
LOCATED BY :
IORMIPTR FIELD OF IORBK - BLOCKS USED FOR HANDLING MISSING
INTERRUPT CONDITIONS
CREATED BY : MIHDR'S ARE DYNAMICALLY CREATED BY HCPMHLAT.
DELETED BY : MIHDR'S ARE DELETED BY HCPMHLDT WHEN THERE ARE NO MORE
MIOBJ'S ASSOCIATED WITH THE MIHDR.
MIHDR Control Block Content
MIHDR DSECT
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure MIHDR MISSING INTERRUPT HANDLER HEADER
BLOCK
0000 0 Signed 4 MIRTRYCT RETRY COUNT
0004 4 Address 4 MIOBJPTR ADDRESS OF FIRST MIOBJ IN CHAIN
0008 8 Address 4 MIORGIRA THE ORIGINAL IRA VALUE
000C 12 Address 4 * Reserved for Future IBM use
0010 16 Address 4 MIORGPIO ORIGINAL IORPIOR VALUE
0014 20 Bitstring 1 MICSCH MI on CSCH recovery counter
0015 21 Bitstring 1 MIHFLAG MIH Control Flag
1... .... MIHPEND X'80' Notification task is
currently Queued
0016 22 Bitstring 1 * (2) Reserved for future IBM use
00000003 MIHDSIZE (*-MIHDR+7)/8 MIHDR SIZE IN
DOUBLE-WORDS
MIHDR Storage Layout
*** MIHDR - MISSING INTERRUPT HANDLER HEADER BLOCK
*
* +---------------------------+---------------------------+
* 0 | MIRTRYCT | MIOBJPTR |
* +---------------------------+---------------------------+
* 8 | MIORGIRA |///////////////////////////|
* +---------------------------+------+------+-------------+
* 10 | MIORGPIO |MICSCH|:FLAG |/////////////|
* +---------------------------+------+------+-------------+
* 18
*
*** MIHDR - MISSING INTERRUPT HANDLER HEADER BLOCK
MIHDR Cross Reference
Symbol Dspl Value -------------- ---- ----- MICSCH 0014 MIHDSIZE 0016 00000003 MIHFLAG 0015 MIHPEND 0015 80 MIOBJPTR 0004 MIORGIRA 0008 MIORGPIO 0010 MIRTRYCT 0000
Copyright IBM Corporation, 1990, 2002