map-p6-c.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  NativeEvent_Value_P6_C_Processor {
  PNE_P6_C_BACLEARS = PAPI_NATIVE_MASK, PNE_P6_C_BR_BOGUS, PNE_P6_C_BR_INST_DECODED, PNE_P6_C_BR_INST_RETIRED,
  PNE_P6_C_BR_MISS_PRED_RETIRED, PNE_P6_C_BR_MISS_PRED_TAKEN_RET, PNE_P6_C_BR_TAKEN_RETIRED, PNE_P6_C_BTB_MISSES,
  PNE_P6_C_BUS_BNR_DRV, PNE_P6_C_BUS_DATA_RCV, PNE_P6_C_BUS_DRDY_CLOCKS, PNE_P6_C_BUS_HIT_DRV,
  PNE_P6_C_BUS_HITM_DRV, PNE_P6_C_BUS_LOCK_CLOCKS, PNE_P6_C_BUS_REQ_OUTSTANDING, PNE_P6_C_BUS_SNOOP_STALL,
  PNE_P6_C_BUS_TRAN_ANY, PNE_P6_C_BUS_TRAN_BRD, PNE_P6_C_BUS_TRAN_BURST, PNE_P6_C_BUS_TRAN_DEF,
  PNE_P6_C_BUS_TRAN_IFETCH, PNE_P6_C_BUS_TRAN_INVAL, PNE_P6_C_BUS_TRAN_MEM, PNE_P6_C_BUS_TRAN_POWER,
  PNE_P6_C_BUS_TRAN_RFO, PNE_P6_C_BUS_TRANS_IO, PNE_P6_C_BUS_TRANS_P, PNE_P6_C_BUS_TRANS_WB,
  PNE_P6_C_CPU_CLK_UNHALTED, PNE_P6_C_CYCLES_DIV_BUSY, PNE_P6_C_CYCLES_IN_PENDING_AND_MASKED, PNE_P6_C_CYCLES_INT_MASKED,
  PNE_P6_C_DATA_MEM_REFS, PNE_P6_C_DCU_LINES_IN, PNE_P6_C_DCU_M_LINES_IN, PNE_P6_C_DCU_M_LINES_OUT,
  PNE_P6_C_DCU_MISS_OUTSTANDING, PNE_P6_C_DIV, PNE_P6_C_FLOPS, PNE_P6_C_FP_ASSIST,
  PNE_P6_C_FTP_COMPS_OPS_EXE, PNE_P6_C_HW_INT_RX, PNE_P6_C_IFU_FETCH, PNE_P6_C_IFU_FETCH_MISS,
  PNE_P6_C_IFU_MEM_STALL, PNE_P6_C_ILD_STALL, PNE_P6_C_INST_DECODED, PNE_P6_C_INST_RETIRED,
  PNE_P6_C_ITLB_MISS, PNE_P6_C_L2_ADS, PNE_P6_C_L2_DBUS_BUSY, PNE_P6_C_L2_DBUS_BUSY_RD,
  PNE_P6_C_L2_IFETCH, PNE_P6_C_L2_LD, PNE_P6_C_L2_LINES_IN, PNE_P6_C_L2_LINES_OUT,
  PNE_P6_C_L2M_LINES_INM, PNE_P6_C_L2M_LINES_OUTM, PNE_P6_C_L2_RQSTS, PNE_P6_C_L2_ST,
  PNE_P6_C_LD_BLOCKS, PNE_P6_C_MISALIGN_MEM_REF, PNE_P6_C_MUL, PNE_P6_C_PARTIAL_RAT_STALLS,
  PNE_P6_C_RESOURCE_STALL, PNE_P6_C_SB_DRAINS, PNE_P6_C_SEGMENT_REG_LOADS, PNE_P6_C_UOPS_RETIRED,
  PNE_P6_C_MMX_INSTR_EXEC, PNE_P6_C_NATNAME_GUARD
}

Variables

Native_Event_LabelDescription_t P6_C_Processor_info []
hwi_search_t P6_C_Processor_map []

Enumeration Type Documentation

Enumerator:
PNE_P6_C_BACLEARS 
PNE_P6_C_BR_BOGUS 
PNE_P6_C_BR_INST_DECODED 
PNE_P6_C_BR_INST_RETIRED 
PNE_P6_C_BR_MISS_PRED_RETIRED 
PNE_P6_C_BR_MISS_PRED_TAKEN_RET 
PNE_P6_C_BR_TAKEN_RETIRED 
PNE_P6_C_BTB_MISSES 
PNE_P6_C_BUS_BNR_DRV 
PNE_P6_C_BUS_DATA_RCV 
PNE_P6_C_BUS_DRDY_CLOCKS 
PNE_P6_C_BUS_HIT_DRV 
PNE_P6_C_BUS_HITM_DRV 
PNE_P6_C_BUS_LOCK_CLOCKS 
PNE_P6_C_BUS_REQ_OUTSTANDING 
PNE_P6_C_BUS_SNOOP_STALL 
PNE_P6_C_BUS_TRAN_ANY 
PNE_P6_C_BUS_TRAN_BRD 
PNE_P6_C_BUS_TRAN_BURST 
PNE_P6_C_BUS_TRAN_DEF 
PNE_P6_C_BUS_TRAN_IFETCH 
PNE_P6_C_BUS_TRAN_INVAL 
PNE_P6_C_BUS_TRAN_MEM 
PNE_P6_C_BUS_TRAN_POWER 
PNE_P6_C_BUS_TRAN_RFO 
PNE_P6_C_BUS_TRANS_IO 
PNE_P6_C_BUS_TRANS_P 
PNE_P6_C_BUS_TRANS_WB 
PNE_P6_C_CPU_CLK_UNHALTED 
PNE_P6_C_CYCLES_DIV_BUSY 
PNE_P6_C_CYCLES_IN_PENDING_AND_MASKED 
PNE_P6_C_CYCLES_INT_MASKED 
PNE_P6_C_DATA_MEM_REFS 
PNE_P6_C_DCU_LINES_IN 
PNE_P6_C_DCU_M_LINES_IN 
PNE_P6_C_DCU_M_LINES_OUT 
PNE_P6_C_DCU_MISS_OUTSTANDING 
PNE_P6_C_DIV 
PNE_P6_C_FLOPS 
PNE_P6_C_FP_ASSIST 
PNE_P6_C_FTP_COMPS_OPS_EXE 
PNE_P6_C_HW_INT_RX 
PNE_P6_C_IFU_FETCH 
PNE_P6_C_IFU_FETCH_MISS 
PNE_P6_C_IFU_MEM_STALL 
PNE_P6_C_ILD_STALL 
PNE_P6_C_INST_DECODED 
PNE_P6_C_INST_RETIRED 
PNE_P6_C_ITLB_MISS 
PNE_P6_C_L2_ADS 
PNE_P6_C_L2_DBUS_BUSY 
PNE_P6_C_L2_DBUS_BUSY_RD 
PNE_P6_C_L2_IFETCH 
PNE_P6_C_L2_LD 
PNE_P6_C_L2_LINES_IN 
PNE_P6_C_L2_LINES_OUT 
PNE_P6_C_L2M_LINES_INM 
PNE_P6_C_L2M_LINES_OUTM 
PNE_P6_C_L2_RQSTS 
PNE_P6_C_L2_ST 
PNE_P6_C_LD_BLOCKS 
PNE_P6_C_MISALIGN_MEM_REF 
PNE_P6_C_MUL 
PNE_P6_C_PARTIAL_RAT_STALLS 
PNE_P6_C_RESOURCE_STALL 
PNE_P6_C_SB_DRAINS 
PNE_P6_C_SEGMENT_REG_LOADS 
PNE_P6_C_UOPS_RETIRED 
PNE_P6_C_MMX_INSTR_EXEC 
PNE_P6_C_NATNAME_GUARD 

Definition at line 15 of file map-p6-c.h.

00015                                       {
00016     /* P6 common events */
00017     PNE_P6_C_BACLEARS = PAPI_NATIVE_MASK,
00018     PNE_P6_C_BR_BOGUS,
00019     PNE_P6_C_BR_INST_DECODED,
00020     PNE_P6_C_BR_INST_RETIRED,
00021     PNE_P6_C_BR_MISS_PRED_RETIRED,
00022     PNE_P6_C_BR_MISS_PRED_TAKEN_RET,
00023     PNE_P6_C_BR_TAKEN_RETIRED,
00024     PNE_P6_C_BTB_MISSES,
00025     PNE_P6_C_BUS_BNR_DRV,
00026     PNE_P6_C_BUS_DATA_RCV,
00027     PNE_P6_C_BUS_DRDY_CLOCKS,
00028     PNE_P6_C_BUS_HIT_DRV,
00029     PNE_P6_C_BUS_HITM_DRV,
00030     PNE_P6_C_BUS_LOCK_CLOCKS,
00031     PNE_P6_C_BUS_REQ_OUTSTANDING,
00032     PNE_P6_C_BUS_SNOOP_STALL,
00033     PNE_P6_C_BUS_TRAN_ANY,
00034     PNE_P6_C_BUS_TRAN_BRD,
00035     PNE_P6_C_BUS_TRAN_BURST,
00036     PNE_P6_C_BUS_TRAN_DEF,
00037     PNE_P6_C_BUS_TRAN_IFETCH,
00038     PNE_P6_C_BUS_TRAN_INVAL,
00039     PNE_P6_C_BUS_TRAN_MEM,
00040     PNE_P6_C_BUS_TRAN_POWER,
00041     PNE_P6_C_BUS_TRAN_RFO,
00042     PNE_P6_C_BUS_TRANS_IO,
00043     PNE_P6_C_BUS_TRANS_P,
00044     PNE_P6_C_BUS_TRANS_WB,
00045     PNE_P6_C_CPU_CLK_UNHALTED,
00046     PNE_P6_C_CYCLES_DIV_BUSY,
00047     PNE_P6_C_CYCLES_IN_PENDING_AND_MASKED,
00048     PNE_P6_C_CYCLES_INT_MASKED,
00049     PNE_P6_C_DATA_MEM_REFS,
00050     PNE_P6_C_DCU_LINES_IN,
00051     PNE_P6_C_DCU_M_LINES_IN,
00052     PNE_P6_C_DCU_M_LINES_OUT,
00053     PNE_P6_C_DCU_MISS_OUTSTANDING,
00054     PNE_P6_C_DIV,
00055     PNE_P6_C_FLOPS,
00056     PNE_P6_C_FP_ASSIST,
00057     PNE_P6_C_FTP_COMPS_OPS_EXE,
00058     PNE_P6_C_HW_INT_RX,
00059     PNE_P6_C_IFU_FETCH,
00060     PNE_P6_C_IFU_FETCH_MISS,
00061     PNE_P6_C_IFU_MEM_STALL,
00062     PNE_P6_C_ILD_STALL,
00063     PNE_P6_C_INST_DECODED,
00064     PNE_P6_C_INST_RETIRED,
00065     PNE_P6_C_ITLB_MISS,
00066     PNE_P6_C_L2_ADS,
00067     PNE_P6_C_L2_DBUS_BUSY,
00068     PNE_P6_C_L2_DBUS_BUSY_RD,
00069     PNE_P6_C_L2_IFETCH,
00070     PNE_P6_C_L2_LD,
00071     PNE_P6_C_L2_LINES_IN,
00072     PNE_P6_C_L2_LINES_OUT,
00073     PNE_P6_C_L2M_LINES_INM,
00074     PNE_P6_C_L2M_LINES_OUTM,
00075     PNE_P6_C_L2_RQSTS,
00076     PNE_P6_C_L2_ST,
00077     PNE_P6_C_LD_BLOCKS,
00078     PNE_P6_C_MISALIGN_MEM_REF,
00079     PNE_P6_C_MUL,
00080     PNE_P6_C_PARTIAL_RAT_STALLS,
00081     PNE_P6_C_RESOURCE_STALL,
00082     PNE_P6_C_SB_DRAINS,
00083     PNE_P6_C_SEGMENT_REG_LOADS,
00084     PNE_P6_C_UOPS_RETIRED,
00085     /* Celeron specific events */
00086     PNE_P6_C_MMX_INSTR_EXEC,
00087     PNE_P6_C_NATNAME_GUARD
00088 };


Variable Documentation

Definition at line 27 of file map-p6-c.c.


Generated on 26 Jan 2016 for PAPI by  doxygen 1.6.1