|
PAPI 7.1.0.0
|

Go to the source code of this file.
Data Structures | |
| struct | pme_mont_entry_code_t |
| union | pme_mont_code_t |
| union | pme_mont_qualifiers_t |
| struct | pme_mont_entry_t |
Macros | |
| #define | PFMLIB_MONT_EVENT_NORMAL 0x0 /* standard counter */ |
| #define | PFMLIB_MONT_EVENT_ETB 0x1 /* virtual event used with ETB configuration */ |
| #define | PFMLIB_MONT_EVENT_IEAR_TLB 0x2 /* virtual event used for I-EAR TLB configuration */ |
| #define | PFMLIB_MONT_EVENT_IEAR_CACHE 0x3 /* virtual event used for I-EAR cache configuration */ |
| #define | PFMLIB_MONT_EVENT_DEAR_TLB 0x4 /* virtual event used for D-EAR TLB configuration */ |
| #define | PFMLIB_MONT_EVENT_DEAR_CACHE 0x5 /* virtual event used for D-EAR cache configuration */ |
| #define | PFMLIB_MONT_EVENT_DEAR_ALAT 0x6 /* virtual event used for D-EAR ALAT configuration */ |
| #define | event_is_ear(e) ((e)->pme_type >= PFMLIB_MONT_EVENT_IEAR_TLB &&(e)->pme_type <= PFMLIB_MONT_EVENT_DEAR_ALAT) |
| #define | event_is_iear(e) ((e)->pme_type == PFMLIB_MONT_EVENT_IEAR_TLB || (e)->pme_type == PFMLIB_MONT_EVENT_IEAR_CACHE) |
| #define | event_is_dear(e) ((e)->pme_type >= PFMLIB_MONT_EVENT_DEAR_TLB && (e)->pme_type <= PFMLIB_MONT_EVENT_DEAR_ALAT) |
| #define | event_is_ear_cache(e) ((e)->pme_type == PFMLIB_MONT_EVENT_DEAR_CACHE || (e)->pme_type == PFMLIB_MONT_EVENT_IEAR_CACHE) |
| #define | event_is_ear_tlb(e) ((e)->pme_type == PFMLIB_MONT_EVENT_IEAR_TLB || (e)->pme_type == PFMLIB_MONT_EVENT_DEAR_TLB) |
| #define | event_is_ear_alat(e) ((e)->pme_type == PFMLIB_MONT_EVENT_DEAR_ALAT) |
| #define | event_is_etb(e) ((e)->pme_type == PFMLIB_MONT_EVENT_ETB) |
| #define | pme_code pme_entry_code.pme_mont_code.pme_code |
| #define | pme_umask pme_entry_code.pme_mont_code.pme_umask |
| #define | pme_used pme_qualifiers.pme_qual_struct.pme_used |
| #define | pme_type pme_entry_code.pme_mont_code.pme_type |
| #define | pme_caf pme_entry_code.pme_mont_code.pme_caf |
| #define | event_opcm_ok(e) ((e)->pme_qualifiers.pme_qual.pme_opm==1) |
| #define | event_iarr_ok(e) ((e)->pme_qualifiers.pme_qual.pme_iar==1) |
| #define | event_darr_ok(e) ((e)->pme_qualifiers.pme_qual.pme_dar==1) |
| #define | event_all_ok(e) ((e)->pme_qualifiers.pme_qual.pme_all==1) |
| #define | event_mesi_ok(e) ((e)->pme_qualifiers.pme_qual.pme_mesi==1) |
| #define event_all_ok | ( | e | ) | ((e)->pme_qualifiers.pme_qual.pme_all==1) |
Definition at line 115 of file pfmlib_montecito_priv.h.
| #define event_darr_ok | ( | e | ) | ((e)->pme_qualifiers.pme_qual.pme_dar==1) |
Definition at line 114 of file pfmlib_montecito_priv.h.
| #define event_iarr_ok | ( | e | ) | ((e)->pme_qualifiers.pme_qual.pme_iar==1) |
Definition at line 113 of file pfmlib_montecito_priv.h.
| #define event_is_dear | ( | e | ) | ((e)->pme_type >= PFMLIB_MONT_EVENT_DEAR_TLB && (e)->pme_type <= PFMLIB_MONT_EVENT_DEAR_ALAT) |
Definition at line 50 of file pfmlib_montecito_priv.h.
| #define event_is_ear | ( | e | ) | ((e)->pme_type >= PFMLIB_MONT_EVENT_IEAR_TLB &&(e)->pme_type <= PFMLIB_MONT_EVENT_DEAR_ALAT) |
Definition at line 48 of file pfmlib_montecito_priv.h.
| #define event_is_ear_alat | ( | e | ) | ((e)->pme_type == PFMLIB_MONT_EVENT_DEAR_ALAT) |
Definition at line 53 of file pfmlib_montecito_priv.h.
| #define event_is_ear_cache | ( | e | ) | ((e)->pme_type == PFMLIB_MONT_EVENT_DEAR_CACHE || (e)->pme_type == PFMLIB_MONT_EVENT_IEAR_CACHE) |
Definition at line 51 of file pfmlib_montecito_priv.h.
| #define event_is_ear_tlb | ( | e | ) | ((e)->pme_type == PFMLIB_MONT_EVENT_IEAR_TLB || (e)->pme_type == PFMLIB_MONT_EVENT_DEAR_TLB) |
Definition at line 52 of file pfmlib_montecito_priv.h.
| #define event_is_etb | ( | e | ) | ((e)->pme_type == PFMLIB_MONT_EVENT_ETB) |
Definition at line 54 of file pfmlib_montecito_priv.h.
| #define event_is_iear | ( | e | ) | ((e)->pme_type == PFMLIB_MONT_EVENT_IEAR_TLB || (e)->pme_type == PFMLIB_MONT_EVENT_IEAR_CACHE) |
Definition at line 49 of file pfmlib_montecito_priv.h.
| #define event_mesi_ok | ( | e | ) | ((e)->pme_qualifiers.pme_qual.pme_mesi==1) |
Definition at line 116 of file pfmlib_montecito_priv.h.
| #define event_opcm_ok | ( | e | ) | ((e)->pme_qualifiers.pme_qual.pme_opm==1) |
Definition at line 112 of file pfmlib_montecito_priv.h.
| #define PFMLIB_MONT_EVENT_DEAR_ALAT 0x6 /* virtual event used for D-EAR ALAT configuration */ |
Definition at line 46 of file pfmlib_montecito_priv.h.
| #define PFMLIB_MONT_EVENT_DEAR_CACHE 0x5 /* virtual event used for D-EAR cache configuration */ |
Definition at line 45 of file pfmlib_montecito_priv.h.
| #define PFMLIB_MONT_EVENT_DEAR_TLB 0x4 /* virtual event used for D-EAR TLB configuration */ |
Definition at line 44 of file pfmlib_montecito_priv.h.
| #define PFMLIB_MONT_EVENT_ETB 0x1 /* virtual event used with ETB configuration */ |
Definition at line 41 of file pfmlib_montecito_priv.h.
| #define PFMLIB_MONT_EVENT_IEAR_CACHE 0x3 /* virtual event used for I-EAR cache configuration */ |
Definition at line 43 of file pfmlib_montecito_priv.h.
| #define PFMLIB_MONT_EVENT_IEAR_TLB 0x2 /* virtual event used for I-EAR TLB configuration */ |
Definition at line 42 of file pfmlib_montecito_priv.h.
| #define PFMLIB_MONT_EVENT_NORMAL 0x0 /* standard counter */ |
Definition at line 40 of file pfmlib_montecito_priv.h.
| #define pme_caf pme_entry_code.pme_mont_code.pme_caf |
Definition at line 110 of file pfmlib_montecito_priv.h.
| #define pme_code pme_entry_code.pme_mont_code.pme_code |
Definition at line 106 of file pfmlib_montecito_priv.h.
| #define pme_type pme_entry_code.pme_mont_code.pme_type |
Definition at line 109 of file pfmlib_montecito_priv.h.
| #define pme_umask pme_entry_code.pme_mont_code.pme_umask |
Definition at line 107 of file pfmlib_montecito_priv.h.
| #define pme_used pme_qualifiers.pme_qual_struct.pme_used |
Definition at line 108 of file pfmlib_montecito_priv.h.