HLPBK | Back to Index page |
Prolog Control Block Contents HLPBK DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
HLPBK Prolog | Top of page |
NAME : HCPHLPBK DESCRIPTION: High Low Prediction Control Block DSECT : HLPBK FUNCTION : The HLPBK provides an interface definition for the HCPHLPPA entry point, which is used to predict the next value in a sequence of values. LOCATED BY : Pointer maintained by the routine that created it. CREATED BY : Routines that call HCPHLPPA to predict a floor or ceiling for the next sample. DELETED BY : The routine that created it. REFERENCES : None. SERIALIZED : Serialization of fields is the responsibility of the creating routine. RELOCATION CONSIDERATIONS : Relocation considerations are the responsibility of the creating routine. If there are relocation considerations, they must be documented in a higher level control block containing this structure or a pointer to this structure. COMPATIBILITY AND MIGRATION CONCERNS : N/A NOTES : To obtain storage for an HLPBK structure with the default number of entries, use HCPGETST LEN=(size) where size is HLPDefSZ. For a different number of entries use size = (HLPHSIZ)+(((number of entries)*(Length of HLPSampl)+7)/8) The HLPBK must start on a doubleword boundary, and cannot exceed a page in length. |
HLPBK Control Block Content | Top of page |
|
HLPBK Storage Layout | Top of page |
*** HLPBK - High Low Prediction Control Block * * +---------------------------+---------------------------+ * 0 | HLPCAPAC | HLPENTCT | * +---------------------------+---------------------------+ * 8 | HLPCURSR | HLPPRED | * +------+------+------+------+---------------------------+ * 10 |:BOUND|:MTHD |:CONF |:FLAG |///////////////////////////| * +------+------+------+------+---------------------------+ * 18 | HLPSUM | * +-------------------------------------------------------+ * 20 | HLPSUMSQ | * +-------------------------------------------------------+ * 28 | HLPRESV2 | * +-------------------------------------------------------+ * 30 | HLPRESV3 | * +-------------------------------------------------------+ * 38 | HLPRESV4 | * +-------------------------------------------------------+ * 40 | HLPRESV5 | * +-------------------------------------------------------+ * 48 | HLPRESV6 | * +-------------------------------------------------------+ * 50 | HLPRESV7 | * +-------------------------------------------------------+ * 58 | HLPRESV8 | * +-------------------------------------------------------+ * 60 | | * = HLPSAMPL = * | | * +-------------------------------------------------------+ * 88 * *** HLPBK - High Low Prediction Control Block |
HLPBK Cross Reference | Top of page |
Symbol Dspl Value -------------- ---- ----- HLPBound 0010 HLPCapac 0000 HLPCapacDef 0000 0000000A HLPCapacMax 0000 000003E8 HLPConf 0012 HLPConfMax 0012 00000063 HLPConfMin 0012 00000032 HLPCursr 0008 HLPDefBSZ 0060 00000088 HLPDefSZ 0060 00000011 HLPEntCt 0004 HLPFlag 0013 HLPHBSIZ 0058 00000060 HLPHSIZ 0058 0000000C HLPMthd 0011 HLPPred 000C HLPResv2 0028 HLPResv3 0030 HLPResv4 0038 HLPResv5 0040 HLPResv6 0048 HLPResv7 0050 HLPResv8 0058 HLPRCErrInput 0060 0000000C HLPRCErrPred 0060 00000004 HLPRCErrSampl 0060 00000008 HLPRCGood 0060 00000000 HLPRSErrOvFl 0060 00000001 HLPRSErrSD0 0060 00000003 HLPRSErrVar 0060 00000002 HLPRSGood 0060 00000000 HLPSampl 0060 HLPSamplFctr 0060 00000002 HLPSum 0018 HLPSumSQ 0020 HLPTrust 0013 80 |
Copyright IBM Corporation, 1990, 2016