|
PAPI 7.1.0.0
|

Go to the source code of this file.
Data Structures | |
| struct | pme_nhm_umask_t |
| struct | pme_nhm_entry_t |
Macros | |
| #define | PFMLIB_NHM_MAX_UMASK 32 |
| #define | PFMLIB_NHM_UMASK_NCOMBO 0x001 /* unit mask cannot be combined (default: combination ok) */ |
| #define | PFMLIB_NHM_FIXED0 0x002 /* event supported by FIXED_CTR0, can work on generic counters */ |
| #define | PFMLIB_NHM_FIXED1 0x004 /* event supported by FIXED_CTR1, can work on generic counters */ |
| #define | PFMLIB_NHM_FIXED2_ONLY 0x008 /* only works in FIXED_CTR2 */ |
| #define | PFMLIB_NHM_OFFCORE_RSP0 0x010 /* requires OFFCORE_RSP0 register */ |
| #define | PFMLIB_NHM_PMC01 0x020 /* works only on IA32_PMC0 or IA32_PMC1 */ |
| #define | PFMLIB_NHM_PEBS 0x040 /* support PEBS (precise event) */ |
| #define | PFMLIB_NHM_UNC 0x080 /* uncore event */ |
| #define | PFMLIB_NHM_UNC_FIXED 0x100 /* uncore fixed event */ |
| #define | PFMLIB_NHM_OFFCORE_RSP1 0x200 /* requires OFFCORE_RSP1 register */ |
| #define | PFMLIB_NHM_PMC0 0x400 /* works only on IA32_PMC0 */ |
| #define | PFMLIB_NHM_EX 0x800 /* has Nehalem-EX specific unit masks */ |
| #define PFMLIB_NHM_EX 0x800 /* has Nehalem-EX specific unit masks */ |
Definition at line 65 of file pfmlib_intel_nhm_priv.h.
| #define PFMLIB_NHM_FIXED0 0x002 /* event supported by FIXED_CTR0, can work on generic counters */ |
Definition at line 55 of file pfmlib_intel_nhm_priv.h.
| #define PFMLIB_NHM_FIXED1 0x004 /* event supported by FIXED_CTR1, can work on generic counters */ |
Definition at line 56 of file pfmlib_intel_nhm_priv.h.
| #define PFMLIB_NHM_FIXED2_ONLY 0x008 /* only works in FIXED_CTR2 */ |
Definition at line 57 of file pfmlib_intel_nhm_priv.h.
| #define PFMLIB_NHM_MAX_UMASK 32 |
Definition at line 28 of file pfmlib_intel_nhm_priv.h.
| #define PFMLIB_NHM_OFFCORE_RSP0 0x010 /* requires OFFCORE_RSP0 register */ |
Definition at line 58 of file pfmlib_intel_nhm_priv.h.
| #define PFMLIB_NHM_OFFCORE_RSP1 0x200 /* requires OFFCORE_RSP1 register */ |
Definition at line 63 of file pfmlib_intel_nhm_priv.h.
| #define PFMLIB_NHM_PEBS 0x040 /* support PEBS (precise event) */ |
Definition at line 60 of file pfmlib_intel_nhm_priv.h.
| #define PFMLIB_NHM_PMC0 0x400 /* works only on IA32_PMC0 */ |
Definition at line 64 of file pfmlib_intel_nhm_priv.h.
| #define PFMLIB_NHM_PMC01 0x020 /* works only on IA32_PMC0 or IA32_PMC1 */ |
Definition at line 59 of file pfmlib_intel_nhm_priv.h.
| #define PFMLIB_NHM_UMASK_NCOMBO 0x001 /* unit mask cannot be combined (default: combination ok) */ |
Definition at line 54 of file pfmlib_intel_nhm_priv.h.
| #define PFMLIB_NHM_UNC 0x080 /* uncore event */ |
Definition at line 61 of file pfmlib_intel_nhm_priv.h.
| #define PFMLIB_NHM_UNC_FIXED 0x100 /* uncore fixed event */ |
Definition at line 62 of file pfmlib_intel_nhm_priv.h.