|
PAPI
5.0.1.0
|
00001 /****************************/ 00002 /* THIS IS OPEN SOURCE CODE */ 00003 /****************************/ 00004 00005 /* 00006 * File: map-k7.h 00007 * CVS: $Id$ 00008 * Author: Harald Servat 00009 * redcrash@gmail.com 00010 */ 00011 00012 #ifndef FreeBSD_MAP_K7 00013 #define FreeBSD_MAP_K7 00014 00015 00016 enum NativeEvent_Value_K7Processor { 00017 PNE_K7_DC_ACCESSES = PAPI_NATIVE_MASK, 00018 PNE_K7_DC_MISSES, 00019 PNE_K7_DC_REFILLS_FROM_L2, 00020 PNE_K7_DC_REFILLS_FROM_SYSTEM, 00021 PNE_K7_DC_WRITEBACKS, 00022 PNE_K7_L1_DTLB_MISS_AND_L2_DTLB_HITS, 00023 PNE_K7_L1_AND_L2_DTLB_MISSES, 00024 PNE_K7_MISALIGNED_REFERENCES, 00025 PNE_K7_IC_FETCHES, 00026 PNE_K7_IC_MISSES, 00027 PNE_K7_L1_ITLB_MISSES, 00028 PNE_K7_L1_AND_L2_ITLB_MISSES, 00029 PNE_K7_RETIRED_INSTRUCTIONS, 00030 PNE_K7_RETIRED_OPS, 00031 PNE_K7_RETIRED_BRANCHES, 00032 PNE_K7_RETIRED_BRANCHES_MISPREDICTED, 00033 PNE_K7_RETIRED_TAKEN_BRANCHES, 00034 PNE_K7_RETIRED_TAKEN_BRANCHES_MISPREDICTED, 00035 PNE_K7_RETIRED_FAR_CONTROL_TRANSFERS, 00036 PNE_K7_RETIRED_RESYNC_BRANCHES, 00037 PNE_K7_INTERRUPTS_MASKED_CYCLES, 00038 PNE_K7_INTERRUPTS_MASKED_WHILE_PENDING_CYCLES, 00039 PNE_K7_HARDWARE_INTERRUPTS, 00040 /* Nearly special counters */ 00041 PNE_K7_DC_REFILLS_FROM_L2_M, 00042 PNE_K7_DC_REFILLS_FROM_L2_OES, 00043 PNE_K7_DC_REFILLS_FROM_SYSTEM_M, 00044 PNE_K7_DC_REFILLS_FROM_SYSTEM_OES, 00045 PNE_K7_NATNAME_GUARD 00046 }; 00047 00048 extern Native_Event_LabelDescription_t K7Processor_info[]; 00049 extern hwi_search_t K7Processor_map[]; 00050 00051 #endif