PAPI  5.0.1.0
map-i7.h
Go to the documentation of this file.
00001 /****************************/
00002 /* THIS IS OPEN SOURCE CODE */
00003 /****************************/
00004 
00005 /* 
00006 * File:    map-i7.h
00007 * CVS:     $Id: map-i7.h,v 1.1.2.2 2010/03/06 16:12:08 servat Exp $
00008 * Author:  George Neville-Neil
00009 *          gnn@freebsd.org
00010 */
00011 
00012 #ifndef FreeBSD_MAP_I7
00013 #define FreeBSD_MAP_I7
00014 
00015 enum NativeEvent_Value_i7Processor {
00016     PNE_I7_SB_FORWARD_ANY= PAPI_NATIVE_MASK ,
00017     PNE_I7_LOAD_BLOCK_STD,
00018     PNE_I7_LOAD_BLOCK_ADDRESS_OFFSET,
00019     PNE_I7_SB_DRAIN_CYCLES,
00020     PNE_I7_MISALIGN_MEM_REF_LOAD,
00021     PNE_I7_MISALIGN_MEM_REF_STORE,
00022     PNE_I7_MISALIGN_MEM_REF_ANY,
00023     PNE_I7_STORE_BLOCKS_NOT_STA,
00024     PNE_I7_STORE_BLOCKS_STA,
00025     PNE_I7_STORE_BLOCKS_AT_RET,
00026     PNE_I7_STORE_BLOCKS_L1D_BLOCK,
00027     PNE_I7_STORE_BLOCKS_ANY,
00028     PNE_I7_PARTIAL_ADDRESS_ALIAS,
00029     PNE_I7_DTLB_LOAD_MISSES_ANY,
00030     PNE_I7_DTLB_LOAD_MISSES_WALK_COMPLETED,
00031     PNE_I7_DTLB_LOAD_MISSES_STLB_HIT,
00032     PNE_I7_DTLB_LOAD_MISSES_PDE_MISS,
00033     PNE_I7_DTLB_LOAD_MISSES_PDP_MISS,
00034     PNE_I7_DTLB_LOAD_MISSES_LARGE_WALK_COMPLETED,
00035     PNE_I7_MEMORY_DISAMBIGURATION_RESET,
00036     PNE_I7_MEMORY_DISAMBIGURATION_SUCCESS,
00037     PNE_I7_MEMORY_DISAMBIGURATION_WATCHDOG,
00038     PNE_I7_MEMORY_DISAMBIGURATION_WATCH_CYCLES,
00039     PNE_I7_MEM_INST_RETIRED_LOADS,
00040     PNE_I7_MEM_INST_RETIRED_STORES,
00041     PNE_I7_MEM_STORE_RETIRED_DTLB_MISS,
00042     PNE_I7_UOPS_ISSUED_ANY,
00043     PNE_I7_UOPS_ISSUED_FUSED,
00044     PNE_I7_MEM_UNCORE_RETIRED_OTHER_CORE_L2_HITM,
00045     PNE_I7_MEM_UNCORE_RETIRED_REMOTE_CACHE_LOCAL_HOME_HIT,
00046     PNE_I7_MEM_UNCORE_RETIRED_REMOTE_DRAM,
00047     PNE_I7_MEM_UNCORE_RETIRED_LOCAL_DRAM,
00048     PNE_I7_FP_COMP_OPS_EXE_X87,
00049     PNE_I7_FP_COMP_OPS_EXE_MMX,
00050     PNE_I7_FP_COMP_OPS_EXE_SSE_FP,
00051     PNE_I7_FP_COMP_OPS_EXE_SSE2_INTEGER,
00052     PNE_I7_FP_COMP_OPS_EXE_SSE_FP_PACKED,
00053     PNE_I7_FP_COMP_OPS_EXE_SSE_FP_SCALAR,
00054     PNE_I7_FP_COMP_OPS_EXE_SSE_SINGLE_PRECISION,
00055     PNE_I7_FP_COMP_OPS_EXE_SSE_DOUBLE_PRECISION,
00056     PNE_I7_SIMD_INT_128_PACKED_MPY,
00057     PNE_I7_SIMD_INT_128_PACKED_SHIFT,
00058     PNE_I7_SIMD_INT_128_PACK,
00059     PNE_I7_SIMD_INT_128_UNPACK,
00060     PNE_I7_SIMD_INT_128_PACKED_LOGICAL,
00061     PNE_I7_SIMD_INT_128_PACKED_ARITH,
00062     PNE_I7_SIMD_INT_128_SHUFFLE_MOVE,
00063     PNE_I7_LOAD_DISPATCH_RS,
00064     PNE_I7_LOAD_DISPATCH_RS_DELAYED,
00065     PNE_I7_LOAD_DISPATCH_MOB,
00066     PNE_I7_LOAD_DISPATCH_ANY,
00067     PNE_I7_ARITH_CYCLES_DIV_BUSY,
00068     PNE_I7_ARITH_MUL,
00069     PNE_I7_INST_QUEUE_WRITES,
00070     PNE_I7_INST_DECODED_DEC0,
00071     PNE_I7_TWO_UOP_INSTS_DECODED,
00072     PNE_I7_HW_INT_RCV,
00073     PNE_I7_HW_INT_CYCLES_MASKED,
00074     PNE_I7_HW_INT_CYCLES_PENDING_AND_MASKED,
00075     PNE_I7_INST_QUEUE_WRITE_CYCLES,
00076     PNE_I7_L2_RQSTS_LD_HIT,
00077     PNE_I7_L2_RQSTS_LD_MISS,
00078     PNE_I7_L2_RQSTS_LOADS,
00079     PNE_I7_L2_RQSTS_RFO_HIT,
00080     PNE_I7_L2_RQSTS_RFO_MISS,
00081     PNE_I7_L2_RQSTS_RFOS,
00082     PNE_I7_L2_RQSTS_IFETCH_HIT,
00083     PNE_I7_L2_RQSTS_IFETCH_MISS,
00084     PNE_I7_L2_RQSTS_IFETCHES,
00085     PNE_I7_L2_RQSTS_PREFETCH_HIT,
00086     PNE_I7_L2_RQSTS_PREFETCH_MISS,
00087     PNE_I7_L2_RQSTS_PREFETCHES,
00088     PNE_I7_L2_RQSTS_MISS,
00089     PNE_I7_L2_RQSTS_REFERENCES,
00090     PNE_I7_L2_DATA_RQSTS_DEMAND_I_STATE,
00091     PNE_I7_L2_DATA_RQSTS_DEMAND_S_STATE,
00092     PNE_I7_L2_DATA_RQSTS_DEMAND_E_STATE,
00093     PNE_I7_L2_DATA_RQSTS_DEMAND_M_STATE,
00094     PNE_I7_L2_DATA_RQSTS_DEMAND_MESI,
00095     PNE_I7_L2_DATA_RQSTS_PREFETCH_I_STATE,
00096     PNE_I7_L2_DATA_RQSTS_PREFETCH_S_STATE,
00097     PNE_I7_L2_DATA_RQSTS_PREFETCH_E_STATE,
00098     PNE_I7_L2_DATA_RQSTS_PREFETCH_M_STATE,
00099     PNE_I7_L2_DATA_RQSTS_PREFETCH_MESI,
00100     PNE_I7_L2_DATA_RQSTS_ANY,
00101     PNE_I7_L2_WRITE_RFO_I_STATE,
00102     PNE_I7_L2_WRITE_RFO_S_STATE,
00103     PNE_I7_L2_WRITE_RFO_E_STATE,
00104     PNE_I7_L2_WRITE_RFO_M_STATE,
00105     PNE_I7_L2_WRITE_RFO_HIT,
00106     PNE_I7_L2_WRITE_RFO_MESI,
00107     PNE_I7_L2_WRITE_LOCK_I_STATE,
00108     PNE_I7_L2_WRITE_LOCK_S_STATE,
00109     PNE_I7_L2_WRITE_LOCK_E_STATE,
00110     PNE_I7_L2_WRITE_LOCK_M_STATE,
00111     PNE_I7_L2_WRITE_LOCK_HIT,
00112     PNE_I7_L2_WRITE_LOCK_MESI,
00113     PNE_I7_L1D_WB_L2_I_STATE,
00114     PNE_I7_L1D_WB_L2_S_STATE,
00115     PNE_I7_L1D_WB_L2_E_STATE,
00116     PNE_I7_L1D_WB_L2_M_STATE,
00117     PNE_I7_L1D_WB_L2_MESI,
00118     PNE_I7_L3_LAT_CACHE_REFERENCE,
00119     PNE_I7_L3_LAT_CACHE_MISS,
00120     PNE_I7_CPU_CLK_UNHALTED_THREAD_P,
00121     PNE_I7_CPU_CLK_UNHALTED_REF_P,
00122     PNE_I7_UOPS_DECODED_DEC0,
00123     PNE_I7_L1D_CACHE_LD_I_STATE,
00124     PNE_I7_L1D_CACHE_LD_S_STATE,
00125     PNE_I7_L1D_CACHE_LD_E_STATE,
00126     PNE_I7_L1D_CACHE_LD_M_STATE,
00127     PNE_I7_L1D_CACHE_LD_MESI,
00128     PNE_I7_L1D_CACHE_ST_I_STATE,
00129     PNE_I7_L1D_CACHE_ST_S_STATE,
00130     PNE_I7_L1D_CACHE_ST_E_STATE,
00131     PNE_I7_L1D_CACHE_ST_M_STATE,
00132     PNE_I7_L1D_CACHE_ST_MESI,
00133     PNE_I7_L1D_CACHE_LOCK_HIT,
00134     PNE_I7_L1D_CACHE_LOCK_S_STATE,
00135     PNE_I7_L1D_CACHE_LOCK_E_STATE,
00136     PNE_I7_L1D_CACHE_LOCK_M_STATE,
00137     PNE_I7_L1D_ALL_REF_ANY,
00138     PNE_I7_L1D_ALL_REF_CACHEABLE,
00139     PNE_I7_L1D_PEND_MISS_LOAD_BUFFERS_FULL,
00140     PNE_I7_DTLB_MISSES_ANY,
00141     PNE_I7_DTLB_MISSES_WALK_COMPLETED,
00142     PNE_I7_DTLB_MISSES_STLB_HIT,
00143     PNE_I7_DTLB_MISSES_PDE_MISS,
00144     PNE_I7_DTLB_MISSES_PDP_MISS,
00145     PNE_I7_DTLB_MISSES_LARGE_WALK_COMPLETED,
00146     PNE_I7_SSE_MEM_EXEC_NTA,
00147     PNE_I7_SSE_MEM_EXEC_STREAMING_STORES,
00148     PNE_I7_LOAD_HIT_PRE,
00149     PNE_I7_SFENCE_CYCLES,
00150     PNE_I7_L1D_PREFETCH_REQUESTS,
00151     PNE_I7_L1D_PREFETCH_MISS,
00152     PNE_I7_L1D_PREFETCH_TRIGGERS,
00153     PNE_I7_EPT_EPDE_MISS,
00154     PNE_I7_EPT_EPDPE_HIT,
00155     PNE_I7_EPT_EPDPE_MISS,
00156     PNE_I7_L1D_REPL,
00157     PNE_I7_L1D_M_REPL,
00158     PNE_I7_L1D_M_EVICT,
00159     PNE_I7_L1D_M_SNOOP_EVICT,
00160     PNE_I7_L1D_CACHE_PREFETCH_LOCK_FB_HIT,
00161     PNE_I7_L1D_CACHE_LOCK_FB_HIT,
00162     PNE_I7_OFFCORE_REQUESTS_OUTSTANDING_DEMAND_READ_DATA,
00163     PNE_I7_OFFCORE_REQUESTS_OUTSTANDING_DEMAND_READ_CODE,
00164     PNE_I7_OFFCORE_REQUESTS_OUTSTANDING_DEMAND_RFO,
00165     PNE_I7_OFFCORE_REQUESTS_OUTSTANDING_ANY_READ,
00166     PNE_I7_CACHE_LOCK_CYCLES_L1D_L2,
00167     PNE_I7_CACHE_LOCK_CYCLES_L1D,
00168     PNE_I7_IO_TRANSACTIONS,
00169     PNE_I7_L1I_HITS,
00170     PNE_I7_L1I_MISSES,
00171     PNE_I7_L1I_READS,
00172     PNE_I7_L1I_CYCLES_STALLED,
00173     PNE_I7_IFU_IVC_FULL,
00174     PNE_I7_IFU_IVC_L1I_EVICTION,
00175     PNE_I7_LARGE_ITLB_HIT,
00176     PNE_I7_L1I_OPPORTUNISTIC_HITS,
00177     PNE_I7_ITLB_MISSES_ANY,
00178     PNE_I7_ITLB_MISSES_WALK_COMPLETED,
00179     PNE_I7_ITLB_MISSES_WALK_CYCLES,
00180     PNE_I7_ITLB_MISSES_STLB_HIT,
00181     PNE_I7_ITLB_MISSES_PDE_MISS,
00182     PNE_I7_ITLB_MISSES_PDP_MISS,
00183     PNE_I7_ITLB_MISSES_LARGE_WALK_COMPLETED,
00184     PNE_I7_ILD_STALL_ANY,
00185     PNE_I7_ILD_STALL_IQ_FULL,
00186     PNE_I7_ILD_STALL_LCP,
00187     PNE_I7_ILD_STALL_MRU,
00188     PNE_I7_ILD_STALL_REGEN,
00189     PNE_I7_BR_INST_EXEC_ANY,
00190     PNE_I7_BR_INST_EXEC_COND,
00191     PNE_I7_BR_INST_EXEC_DIRECT,
00192     PNE_I7_BR_INST_EXEC_DIRECT_NEAR_CALL,
00193     PNE_I7_BR_INST_EXEC_INDIRECT_NEAR_CALL,
00194     PNE_I7_BR_INST_EXEC_INDIRECT_NON_CALL,
00195     PNE_I7_BR_INST_EXEC_NEAR_CALLS,
00196     PNE_I7_BR_INST_EXEC_NON_CALLS,
00197     PNE_I7_BR_INST_EXEC_RETURN_NEAR,
00198     PNE_I7_BR_INST_EXEC_TAKEN,
00199     PNE_I7_BR_MISP_EXEC_COND,
00200     PNE_I7_BR_MISP_EXEC_DIRECT,
00201     PNE_I7_BR_MISP_EXEC_INDIRECT_NON_CALL,
00202     PNE_I7_BR_MISP_EXEC_NON_CALLS,
00203     PNE_I7_BR_MISP_EXEC_RETURN_NEAR,
00204     PNE_I7_BR_MISP_EXEC_DIRECT_NEAR_CALL,
00205     PNE_I7_BR_MISP_EXEC_INDIRECT_NEAR_CALL,
00206     PNE_I7_BR_MISP_EXEC_NEAR_CALLS,
00207     PNE_I7_BR_MISP_EXEC_TAKEN,
00208     PNE_I7_BR_MISP_EXEC_ANY,
00209     PNE_I7_RESOURCE_STALLS_ANY,
00210     PNE_I7_RESOURCE_STALLS_LOAD,
00211     PNE_I7_RESOURCE_STALLS_RS_FULL,
00212     PNE_I7_RESOURCE_STALLS_STORE,
00213     PNE_I7_RESOURCE_STALLS_ROB_FULL,
00214     PNE_I7_RESOURCE_STALLS_FPCW,
00215     PNE_I7_RESOURCE_STALLS_MXCSR,
00216     PNE_I7_RESOURCE_STALLS_OTHER,
00217     PNE_I7_MACRO_INSTS_FUSIONS_DECODED,
00218     PNE_I7_BACLEAR_FORCE_IQ,
00219     PNE_I7_LSD_UOPS,
00220     PNE_I7_ITLB_FLUSH,
00221     PNE_I7_OFFCORE_REQUESTS_DEMAND_READ_DATA,
00222     PNE_I7_OFFCORE_REQUESTS_DEMAND_READ_CODE,
00223     PNE_I7_OFFCORE_REQUESTS_DEMAND_RFO,
00224     PNE_I7_OFFCORE_REQUESTS_ANY_READ,
00225     PNE_I7_OFFCORE_REQUESTS_ANY_RFO,
00226     PNE_I7_OFFCORE_REQUESTS_UNCACHED_MEM,
00227     PNE_I7_OFFCORE_REQUESTS_L1D_WRITEBACK,
00228     PNE_I7_OFFCORE_REQUESTS_ANY,
00229     PNE_I7_UOPS_EXECUTED_PORT0,
00230     PNE_I7_UOPS_EXECUTED_PORT1,
00231     PNE_I7_UOPS_EXECUTED_PORT2_CORE,
00232     PNE_I7_UOPS_EXECUTED_PORT3_CORE,
00233     PNE_I7_UOPS_EXECUTED_PORT4_CORE,
00234     PNE_I7_UOPS_EXECUTED_PORT5,
00235     PNE_I7_UOPS_EXECUTED_CORE_ACTIVE_CYCLES,
00236     PNE_I7_UOPS_EXECUTED_PORT015,
00237     PNE_I7_UOPS_EXECUTED_PORT234,
00238     PNE_I7_OFFCORE_REQUESTS_SQ_FULL,
00239     PNE_I7_SNOOPQ_REQUESTS_OUTSTANDING_DATA,
00240     PNE_I7_SNOOPQ_REQUESTS_OUTSTANDING_INVALIDATE,
00241     PNE_I7_SNOOPQ_REQUESTS_OUTSTANDING_CODE,
00242     PNE_I7_OFF_CORE_RESPONSE_0,
00243     PNE_I7_SNOOP_RESPONSE_HIT,
00244     PNE_I7_SNOOP_RESPONSE_HITE,
00245     PNE_I7_SNOOP_RESPONSE_HITM,
00246     PNE_I7_PIC_ACCESSES_TPR_READS,
00247     PNE_I7_PIC_ACCESSES_TPR_WRITES,
00248     PNE_I7_INST_RETIRED_ANY_P,
00249     PNE_I7_INST_RETIRED_X87,
00250     PNE_I7_UOPS_RETIRED_ANY,
00251     PNE_I7_UOPS_RETIRED_RETIRE_SLOTS,
00252     PNE_I7_UOPS_RETIRED_MACRO_FUSED,
00253     PNE_I7_MACHINE_CLEARS_CYCLES,
00254     PNE_I7_MACHINE_CLEARS_MEM_ORDER,
00255     PNE_I7_MACHINE_CLEARS_SMC,
00256     PNE_I7_MACHINE_CLEARS_FUSION_ASSIST,
00257     PNE_I7_BR_INST_RETIRED_ALL_BRANCHES,
00258     PNE_I7_BR_INST_RETIRED_CONDITIONAL,
00259     PNE_I7_BR_INST_RETIRED_NEAR_CALL,
00260     PNE_I7_BR_MISP_RETIRED_ALL_BRANCHES,
00261     PNE_I7_BR_MISP_RETIRED_NEAR_CALL,
00262     PNE_I7_SSEX_UOPS_RETIRED_PACKED_SINGLE,
00263     PNE_I7_SSEX_UOPS_RETIRED_SCALAR_SINGLE,
00264     PNE_I7_SSEX_UOPS_RETIRED_PACKED_DOUBLE,
00265     PNE_I7_SSEX_UOPS_RETIRED_SCALAR_DOUBLE,
00266     PNE_I7_SSEX_UOPS_RETIRED_VECTOR_INTEGER,
00267     PNE_I7_ITLB_MISS_RETIRED,
00268     PNE_I7_MEM_LOAD_RETIRED_L1D_HIT,
00269     PNE_I7_MEM_LOAD_RETIRED_L2_HIT,
00270     PNE_I7_MEM_LOAD_RETIRED_OTHER_CORE_L2_HIT_HITM,
00271     PNE_I7_MEM_LOAD_RETIRED_HIT_LFB,
00272     PNE_I7_MEM_LOAD_RETIRED_DTLB_MISS,
00273     PNE_I7_MEM_LOAD_RETIRED_L3_MISS,
00274     PNE_I7_MEM_LOAD_RETIRED_L3_UNSHARED_HIT,
00275     PNE_I7_FP_MMX_TRANS_TO_FP,
00276     PNE_I7_FP_MMX_TRANS_TO_MMX,
00277     PNE_I7_FP_MMX_TRANS_ANY,
00278     PNE_I7_MACRO_INSTS_DECODED,
00279     PNE_I7_UOPS_DECODED_MS,
00280     PNE_I7_UOPS_DECODED_ESP_FOLDING,
00281     PNE_I7_UOPS_DECODED_ESP_SYNC,
00282     PNE_I7_RAT_STALLS_FLAGS,
00283     PNE_I7_RAT_STALLS_REGISTERS,
00284     PNE_I7_RAT_STALLS_ROB_READ_PORT,
00285     PNE_I7_RAT_STALLS_SCOREBOARD,
00286     PNE_I7_RAT_STALLS_ANY,
00287     PNE_I7_SEG_RENAME_STALLS,
00288     PNE_I7_ES_REG_RENAMES,
00289     PNE_I7_UOP_UNFUSION,
00290     PNE_I7_BR_INST_DECODED,
00291     PNE_I7_BOGUS_BR,
00292     PNE_I7_BPU_MISSED_CALL_RET,
00293     PNE_I7_L2_HW_PREFETCH_DATA_TRIGGER,
00294     PNE_I7_L2_HW_PREFETCH_CODE_TRIGGER,
00295     PNE_I7_L2_HW_PREFETCH_DCA_TRIGGER,
00296     PNE_I7_L2_HW_PREFETCH_KICK_START,
00297     PNE_I7_SQ_MISC_PROMOTION,
00298     PNE_I7_SQ_MISC_PROMOTION_POST_GO,
00299     PNE_I7_SQ_MISC_LRU_HINTS,
00300     PNE_I7_SQ_MISC_FILL_DROPPED,
00301     PNE_I7_SQ_MISC_SPLIT_LOCK,
00302     PNE_I7_SQ_FULL_STALL_CYCLES,
00303     PNE_I7_FP_ASSIST_ALL,
00304     PNE_I7_FP_ASSIST_OUTPUT,
00305     PNE_I7_FP_ASSIST_INPUT,
00306     PNE_I7_SEGMENT_REG_LOADS,
00307     PNE_I7_SIMD_INT_64_PACKED_MPY,
00308     PNE_I7_SIMD_INT_64_PACKED_SHIFT,
00309     PNE_I7_SIMD_INT_64_PACK,
00310     PNE_I7_SIMD_INT_64_UNPACK,
00311     PNE_I7_SIMD_INT_64_PACKED_LOGICAL,
00312     PNE_I7_SIMD_INT_64_PACKED_ARITH,
00313     PNE_I7_SIMD_INT_64_SHUFFLE_MOVE,
00314     PNE_I7_INSTR_RETIRED_ANY,
00315     PNE_I7_CPU_CLK_UNHALTED_CORE,
00316     PNE_I7_CPU_CLK_UNHALTED_REF,
00317     PNE_I7_GQ_CYCLES_FULL_READ_TRACKER,
00318     PNE_I7_GQ_CYCLES_FULL_WRITE_TRACKER,
00319     PNE_I7_GQ_CYCLES_FULL_PEER_PROBE_TRACKER,
00320     PNE_I7_GQ_CYCLES_NOT_EMPTY_READ_TRACKER,
00321     PNE_I7_GQ_CYCLES_NOT_EMPTY_WRITE_TRACKER,
00322     PNE_I7_GQ_CYCLES_NOT_EMPTY_PEER_PROBE_TRACKER,
00323     PNE_I7_GQ_ALLOC_READ_TRACKER,
00324     PNE_I7_GQ_ALLOC_RT_L3_MISS,
00325     PNE_I7_GQ_ALLOC_RT_TO_L3_RESP,
00326     PNE_I7_GQ_ALLOC_RT_TO_RTID_ACQUIRED,
00327     PNE_I7_GQ_ALLOC_WT_TO_RTID_ACQUIRED,
00328     PNE_I7_GQ_ALLOC_WRITE_TRACKER,
00329     PNE_I7_GQ_ALLOC_PEER_PROBE_TRACKER,
00330     PNE_I7_GQ_DATA_FROM_QPI,
00331     PNE_I7_GQ_DATA_FROM_QMC,
00332     PNE_I7_GQ_DATA_FROM_L3,
00333     PNE_I7_GQ_DATA_FROM_CORES_02,
00334     PNE_I7_GQ_DATA_FROM_CORES_13,
00335     PNE_I7_GQ_DATA_TO_QPI_QMC,
00336     PNE_I7_GQ_DATA_TO_L3,
00337     PNE_I7_GQ_DATA_TO_CORES,
00338     PNE_I7_SNP_RESP_TO_LOCAL_HOME_I_STATE,
00339     PNE_I7_SNP_RESP_TO_LOCAL_HOME_S_STATE,
00340     PNE_I7_SNP_RESP_TO_LOCAL_HOME_FWD_S_STATE,
00341     PNE_I7_SNP_RESP_TO_LOCAL_HOME_FWD_I_STATE,
00342     PNE_I7_SNP_RESP_TO_LOCAL_HOME_CONFLICT,
00343     PNE_I7_SNP_RESP_TO_LOCAL_HOME_WB,
00344     PNE_I7_SNP_RESP_TO_REMOTE_HOME_I_STATE,
00345     PNE_I7_SNP_RESP_TO_REMOTE_HOME_S_STATE,
00346     PNE_I7_SNP_RESP_TO_REMOTE_HOME_FWD_S_STATE,
00347     PNE_I7_SNP_RESP_TO_REMOTE_HOME_FWD_I_STATE,
00348     PNE_I7_SNP_RESP_TO_REMOTE_HOME_CONFLICT,
00349     PNE_I7_SNP_RESP_TO_REMOTE_HOME_WB,
00350     PNE_I7_SNP_RESP_TO_REMOTE_HOME_HITM,
00351     PNE_I7_L3_HITS_READ,
00352     PNE_I7_L3_HITS_WRITE,
00353     PNE_I7_L3_HITS_PROBE,
00354     PNE_I7_L3_HITS_ANY,
00355     PNE_I7_L3_MISS_READ,
00356     PNE_I7_L3_MISS_WRITE,
00357     PNE_I7_L3_MISS_PROBE,
00358     PNE_I7_L3_MISS_ANY,
00359     PNE_I7_L3_LINES_IN_M_STATE,
00360     PNE_I7_L3_LINES_IN_E_STATE,
00361     PNE_I7_L3_LINES_IN_S_STATE,
00362     PNE_I7_L3_LINES_IN_F_STATE,
00363     PNE_I7_L3_LINES_IN_ANY,
00364     PNE_I7_L3_LINES_OUT_M_STATE,
00365     PNE_I7_L3_LINES_OUT_E_STATE,
00366     PNE_I7_L3_LINES_OUT_S_STATE,
00367     PNE_I7_L3_LINES_OUT_I_STATE,
00368     PNE_I7_L3_LINES_OUT_F_STATE,
00369     PNE_I7_L3_LINES_OUT_ANY,
00370     PNE_I7_QHL_REQUESTS_IOH_READS,
00371     PNE_I7_QHL_REQUESTS_IOH_WRITES,
00372     PNE_I7_QHL_REQUESTS_REMOTE_READS,
00373     PNE_I7_QHL_REQUESTS_REMOTE_WRITES,
00374     PNE_I7_QHL_REQUESTS_LOCAL_READS,
00375     PNE_I7_QHL_REQUESTS_LOCAL_WRITES,
00376     PNE_I7_QHL_CYCLES_FULL_IOH,
00377     PNE_I7_QHL_CYCLES_FULL_REMOTE,
00378     PNE_I7_QHL_CYCLES_FULL_LOCAL,
00379     PNE_I7_QHL_CYCLES_NOT_EMPTY_IOH,
00380     PNE_I7_QHL_CYCLES_NOT_EMPTY_REMOTE,
00381     PNE_I7_QHL_CYCLES_NOT_EMPTY_LOCAL,
00382     PNE_I7_QHL_OCCUPANCY_IOH,
00383     PNE_I7_QHL_OCCUPANCY_REMOTE,
00384     PNE_I7_QHL_OCCUPANCY_LOCAL,
00385     PNE_I7_QHL_ADDRESS_CONFLICTS_2WAY,
00386     PNE_I7_QHL_ADDRESS_CONFLICTS_3WAY,
00387     PNE_I7_QHL_CONFLICT_CYCLES_IOH,
00388     PNE_I7_QHL_CONFLICT_CYCLES_REMOTE,
00389     PNE_I7_QHL_CONFLICT_CYCLES_LOCAL,
00390     PNE_I7_QHL_TO_QMC_BYPASS,
00391     PNE_I7_QMC_NORMAL_FULL_READ_CH0,
00392     PNE_I7_QMC_NORMAL_FULL_READ_CH1,
00393     PNE_I7_QMC_NORMAL_FULL_READ_CH2,
00394     PNE_I7_QMC_NORMAL_FULL_WRITE_CH0,
00395     PNE_I7_QMC_NORMAL_FULL_WRITE_CH1,
00396     PNE_I7_QMC_NORMAL_FULL_WRITE_CH2,
00397     PNE_I7_QMC_ISOC_FULL_READ_CH0,
00398     PNE_I7_QMC_ISOC_FULL_READ_CH1,
00399     PNE_I7_QMC_ISOC_FULL_READ_CH2,
00400     PNE_I7_QMC_ISOC_FULL_WRITE_CH0,
00401     PNE_I7_QMC_ISOC_FULL_WRITE_CH1,
00402     PNE_I7_QMC_ISOC_FULL_WRITE_CH2,
00403     PNE_I7_QMC_BUSY_READ_CH0,
00404     PNE_I7_QMC_BUSY_READ_CH1,
00405     PNE_I7_QMC_BUSY_READ_CH2,
00406     PNE_I7_QMC_BUSY_WRITE_CH0,
00407     PNE_I7_QMC_BUSY_WRITE_CH1,
00408     PNE_I7_QMC_BUSY_WRITE_CH2,
00409     PNE_I7_QMC_OCCUPANCY_CH0,
00410     PNE_I7_QMC_OCCUPANCY_CH1,
00411     PNE_I7_QMC_OCCUPANCY_CH2,
00412     PNE_I7_QMC_ISSOC_OCCUPANCY_CH0,
00413     PNE_I7_QMC_ISSOC_OCCUPANCY_CH1,
00414     PNE_I7_QMC_ISSOC_OCCUPANCY_CH2,
00415     PNE_I7_QMC_ISSOC_READS_ANY,
00416     PNE_I7_QMC_NORMAL_READS_CH0,
00417     PNE_I7_QMC_NORMAL_READS_CH1,
00418     PNE_I7_QMC_NORMAL_READS_CH2,
00419     PNE_I7_QMC_NORMAL_READS_ANY,
00420     PNE_I7_QMC_HIGH_PRIORITY_READS_CH0,
00421     PNE_I7_QMC_HIGH_PRIORITY_READS_CH1,
00422     PNE_I7_QMC_HIGH_PRIORITY_READS_CH2,
00423     PNE_I7_QMC_HIGH_PRIORITY_READS_ANY,
00424     PNE_I7_QMC_CRITICAL_PRIORITY_READS_CH0,
00425     PNE_I7_QMC_CRITICAL_PRIORITY_READS_CH1,
00426     PNE_I7_QMC_CRITICAL_PRIORITY_READS_CH2,
00427     PNE_I7_QMC_CRITICAL_PRIORITY_READS_ANY,
00428     PNE_I7_QMC_WRITES_FULL_CH0,
00429     PNE_I7_QMC_WRITES_FULL_CH1,
00430     PNE_I7_QMC_WRITES_FULL_CH2,
00431     PNE_I7_QMC_WRITES_FULL_ANY,
00432     PNE_I7_QMC_WRITES_PARTIAL_CH0,
00433     PNE_I7_QMC_WRITES_PARTIAL_CH1,
00434     PNE_I7_QMC_WRITES_PARTIAL_CH2,
00435     PNE_I7_QMC_WRITES_PARTIAL_ANY,
00436     PNE_I7_QMC_CANCEL_CH0,
00437     PNE_I7_QMC_CANCEL_CH1,
00438     PNE_I7_QMC_CANCEL_CH2,
00439     PNE_I7_QMC_CANCEL_ANY,
00440     PNE_I7_QMC_PRIORITY_UPDATES_CH0,
00441     PNE_I7_QMC_PRIORITY_UPDATES_CH1,
00442     PNE_I7_QMC_PRIORITY_UPDATES_CH2,
00443     PNE_I7_QMC_PRIORITY_UPDATES_ANY,
00444     PNE_I7_QHL_FRC_ACK_CNFLTS_LOCAL,
00445     PNE_I7_QPI_TX_STALLED_SINGLE_FLIT_HOME_LINK_0,
00446     PNE_I7_QPI_TX_STALLED_SINGLE_FLIT_SNOOP_LINK_0,
00447     PNE_I7_QPI_TX_STALLED_SINGLE_FLIT_NDR_LINK_0,
00448     PNE_I7_QPI_TX_STALLED_SINGLE_FLIT_HOME_LINK_1,
00449     PNE_I7_QPI_TX_STALLED_SINGLE_FLIT_SNOOP_LINK_1,
00450     PNE_I7_QPI_TX_STALLED_SINGLE_FLIT_NDR_LINK_1,
00451     PNE_I7_QPI_TX_STALLED_SINGLE_FLIT_LINK_0,
00452     PNE_I7_QPI_TX_STALLED_SINGLE_FLIT_LINK_1,
00453     PNE_I7_QPI_TX_STALLED_MULTI_FLIT_DRS_LINK_0,
00454     PNE_I7_QPI_TX_STALLED_MULTI_FLIT_NCB_LINK_0,
00455     PNE_I7_QPI_TX_STALLED_MULTI_FLIT_NCS_LINK_0,
00456     PNE_I7_QPI_TX_STALLED_MULTI_FLIT_DRS_LINK_1,
00457     PNE_I7_QPI_TX_STALLED_MULTI_FLIT_NCB_LINK_1,
00458     PNE_I7_QPI_TX_STALLED_MULTI_FLIT_NCS_LINK_1,
00459     PNE_I7_QPI_TX_STALLED_MULTI_FLIT_LINK_0,
00460     PNE_I7_QPI_TX_STALLED_MULTI_FLIT_LINK_1,
00461     PNE_I7_QPI_TX_HEADER_BUSY_LINK_0,
00462     PNE_I7_QPI_TX_HEADER_BUSY_LINK_1,
00463     PNE_I7_QPI_RX_NO_PPT_CREDIT_STALLS_LINK_0,
00464     PNE_I7_QPI_RX_NO_PPT_CREDIT_STALLS_LINK_1,
00465     PNE_I7_DRAM_OPEN_CH0,
00466     PNE_I7_DRAM_OPEN_CH1,
00467     PNE_I7_DRAM_OPEN_CH2,
00468     PNE_I7_DRAM_PAGE_CLOSE_CH0,
00469     PNE_I7_DRAM_PAGE_CLOSE_CH1,
00470     PNE_I7_DRAM_PAGE_CLOSE_CH2,
00471     PNE_I7_DRAM_PAGE_MISS_CH0,
00472     PNE_I7_DRAM_PAGE_MISS_CH1,
00473     PNE_I7_DRAM_PAGE_MISS_CH2,
00474     PNE_I7_DRAM_READ_CAS_CH0,
00475     PNE_I7_DRAM_READ_CAS_AUTOPRE_CH0,
00476     PNE_I7_DRAM_READ_CAS_CH1,
00477     PNE_I7_DRAM_READ_CAS_AUTOPRE_CH1,
00478     PNE_I7_DRAM_READ_CAS_CH2,
00479     PNE_I7_DRAM_READ_CAS_AUTOPRE_CH2,
00480     PNE_I7_DRAM_WRITE_CAS_CH0,
00481     PNE_I7_DRAM_WRITE_CAS_AUTOPRE_CH0,
00482     PNE_I7_DRAM_WRITE_CAS_CH1,
00483     PNE_I7_DRAM_WRITE_CAS_AUTOPRE_CH1,
00484     PNE_I7_DRAM_WRITE_CAS_CH2,
00485     PNE_I7_DRAM_WRITE_CAS_AUTOPRE_CH2,
00486     PNE_I7_DRAM_REFRESH_CH0,
00487     PNE_I7_DRAM_REFRESH_CH1,
00488     PNE_I7_DRAM_REFRESH_CH2,
00489     PNE_I7_DRAM_PRE_ALL_CH0,
00490     PNE_I7_DRAM_PRE_ALL_CH1,
00491     PNE_I7_DRAM_PRE_ALL_CH2,
00492     PNE_I7_NATNAME_GUARD
00493 };
00494 
00495 extern Native_Event_LabelDescription_t i7Processor_info[];
00496 extern hwi_search_t i7Processor_map[];
00497 
00498 #endif
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines