#include <config_cache.h>
Definition at line 323 of file config_cache.h.
| MHD_LEVEL::MHD_LEVEL | ( | ) | [inline] |
Definition at line 356 of file config_cache.h.
| MHD_LEVEL::MHD_LEVEL | ( | MHD_TYPE | type, | |
| INT64 | cs, | |||
| INT32 | ls, | |||
| INT32 | cmp, | |||
| INT32 | dmp, | |||
| INT32 | assoc, | |||
| INT32 | entries, | |||
| INT32 | pagesz, | |||
| INT32 | tlb_cmp, | |||
| INT32 | tlb_dmp, | |||
| double | outstanding, | |||
| double | op_overlap_1, | |||
| double | op_overlap_2, | |||
| INT32 | pct_excess_writes_nonhidable | |||
| ) |
Definition at line 68 of file config_cache.cxx.
References Compute_Effective_Size().

| MHD_LEVEL::MHD_LEVEL | ( | const MHD_LEVEL & | x | ) | [inline] |
Definition at line 375 of file config_cache.h.
| MHD_LEVEL::~MHD_LEVEL | ( | ) | [inline] |
Definition at line 376 of file config_cache.h.
| void MHD_LEVEL::Compute_Effective_Size | ( | ) | [private] |
Definition at line 194 of file config_cache.cxx.
References Associativity, Effective_Size, Line_Size, MHD_TYPE_CACHE, MHD_TYPE_MEM, MIN, Size, and Type.
Referenced by Merge_Options(), and MHD_LEVEL().
| void MHD_LEVEL::Merge_Options | ( | const MHD_LEVEL & | o | ) |
Definition at line 144 of file config_cache.cxx.
References Associativity, Clean_Miss_Penalty, Compute_Effective_Size(), Dirty_Miss_Penalty, FALSE, Line_Size, Load_Op_Overlap_1, Load_Op_Overlap_2, MHD_TYPE_NONE, Page_Size, Pct_Excess_Writes_Nonhidable, Prefetch_Level, Size, TLB_Clean_Miss_Penalty, TLB_Dirty_Miss_Penalty, TLB_Entries, TRUE, Type, Typical_Outstanding, and Valid().

Definition at line 91 of file config_cache.cxx.
References Associativity, Clean_Miss_Penalty, CMP_Set, CS_string, Dirty_Miss_Penalty, DMP_Set, Effective_Size, FALSE, Is_Mem_Level, Is_Mem_Level_Set, Line_Size, Load_Op_Overlap_1, Load_Op_Overlap_2, Miss_Penalty, Miss_Penalty_Set, NULL, Page_Size, Pct_Excess_Writes_Nonhidable, Prefetch_Level, Size, TLB_Clean_Miss_Penalty, TLB_CMP_Set, TLB_Dirty_Miss_Penalty, TLB_DMP_Set, TLB_Entries, TLB_Miss_Penalty, TLB_MP_Set, Type, and Typical_Outstanding.
| void MHD_LEVEL::Print | ( | FILE * | f | ) | const |
Definition at line 231 of file config_cache.cxx.
References Associativity, Clean_Miss_Penalty, Dirty_Miss_Penalty, Effective_Size, Line_Size, Load_Op_Overlap_1, Load_Op_Overlap_2, MHD_TYPE_MEM, Page_Size, Size, TLB_Clean_Miss_Penalty, TLB_Dirty_Miss_Penalty, TLB_Entries, Type, and Typical_Outstanding.
Referenced by MHD::Print().
| BOOL MHD_LEVEL::TLB_Valid | ( | ) | const |
Definition at line 135 of file config_cache.cxx.
References Page_Size, TLB_Clean_Miss_Penalty, TLB_Dirty_Miss_Penalty, TLB_Entries, and Valid().

| BOOL MHD_LEVEL::Valid | ( | ) | const |
Definition at line 127 of file config_cache.cxx.
References Associativity, Clean_Miss_Penalty, Dirty_Miss_Penalty, Line_Size, MHD_TYPE_MEM, Size, and Type.
Referenced by Merge_Options(), and TLB_Valid().
Definition at line 330 of file config_cache.h.
Referenced by Compute_Effective_Size(), Merge_Options(), operator=(), Print(), and Valid().
Definition at line 328 of file config_cache.h.
Referenced by LNO_Configure(), Merge_Options(), operator=(), Print(), and Valid().
| char* MHD_LEVEL::CS_string |
Definition at line 329 of file config_cache.h.
Referenced by LNO_Configure(), Merge_Options(), operator=(), Print(), and Valid().
Definition at line 326 of file config_cache.h.
Referenced by Compute_Effective_Size(), operator=(), and Print().
Definition at line 327 of file config_cache.h.
Referenced by Compute_Effective_Size(), Merge_Options(), operator=(), Print(), and Valid().
| double MHD_LEVEL::Load_Op_Overlap_1 |
Definition at line 338 of file config_cache.h.
Referenced by Merge_Options(), operator=(), and Print().
| double MHD_LEVEL::Load_Op_Overlap_2 |
Definition at line 339 of file config_cache.h.
Referenced by Merge_Options(), operator=(), and Print().
Definition at line 332 of file config_cache.h.
Referenced by Merge_Options(), operator=(), Print(), and TLB_Valid().
Definition at line 325 of file config_cache.h.
Referenced by Compute_Effective_Size(), LNO_Configure(), Merge_Options(), operator=(), Print(), and Valid().
Definition at line 334 of file config_cache.h.
Referenced by LNO_Configure(), Merge_Options(), operator=(), Print(), and TLB_Valid().
Definition at line 335 of file config_cache.h.
Referenced by LNO_Configure(), Merge_Options(), operator=(), Print(), and TLB_Valid().
Definition at line 331 of file config_cache.h.
Referenced by Merge_Options(), operator=(), Print(), and TLB_Valid().
Definition at line 324 of file config_cache.h.
Referenced by Compute_Effective_Size(), LNO_Configure(), Merge_Options(), operator=(), Print(), and Valid().
Definition at line 337 of file config_cache.h.
Referenced by Merge_Options(), operator=(), and Print().
1.5.7.1