|
PAPI 7.1.0.0
|


Go to the source code of this file.
Data Structures | |
| union | pfm_ita_pmc_reg_t |
| union | pfm_ita_pmd_reg_t |
| struct | pfmlib_ita_counter_t |
| struct | pfmlib_ita_opcm_t |
| struct | pfmlib_ita_btb_t |
| struct | pfmlib_ita_ear_t |
| struct | pfmlib_ita_input_rr_desc_t |
| struct | pfmlib_ita_output_rr_desc_t |
| struct | pfmlib_ita_input_rr_t |
| struct | pfmlib_ita_output_rr_t |
| struct | pfmlib_ita_input_param_t |
| struct | pfmlib_ita_output_param_t |
Macros | |
| #define | PMU_ITA_FIRST_COUNTER 4 /* index of first PMC/PMD counter */ |
| #define | PMU_ITA_NUM_COUNTERS 4 /* total numbers of PMC/PMD pairs used as counting monitors */ |
| #define | PMU_ITA_NUM_PMCS 14 /* total number of PMCS defined */ |
| #define | PMU_ITA_NUM_PMDS 18 /* total number of PMDS defined */ |
| #define | PMU_ITA_NUM_BTB 8 /* total number of PMDS in BTB */ |
| #define | PMU_ITA_COUNTER_WIDTH 32 /* hardware counter bit width */ |
| #define | PFMLIB_ITA_FL_EVT_NO_QUALCHECK 0x1 /* don't check qualifier constraints */ |
Enumerations | |
| enum | pfmlib_ita_ism_t { PFMLIB_ITA_ISM_BOTH =0 , PFMLIB_ITA_ISM_IA32 =1 , PFMLIB_ITA_ISM_IA64 =2 } |
| enum | pfmlib_ita_ear_mode_t { PFMLIB_ITA_EAR_CACHE_MODE =0 , PFMLIB_ITA_EAR_TLB_MODE =1 } |
Functions | |
| int | pfm_ita_is_ear (unsigned int i) |
| int | pfm_ita_is_dear (unsigned int i) |
| int | pfm_ita_is_dear_tlb (unsigned int i) |
| int | pfm_ita_is_dear_cache (unsigned int i) |
| int | pfm_ita_is_iear (unsigned int i) |
| int | pfm_ita_is_iear_tlb (unsigned int i) |
| int | pfm_ita_is_iear_cache (unsigned int i) |
| int | pfm_ita_is_btb (unsigned int i) |
| int | pfm_ita_support_opcm (unsigned int i) |
| int | pfm_ita_support_iarr (unsigned int i) |
| int | pfm_ita_support_darr (unsigned int i) |
| int | pfm_ita_get_ear_mode (unsigned int i, pfmlib_ita_ear_mode_t *m) |
| int | pfm_ita_get_event_maxincr (unsigned int i, unsigned int *maxincr) |
| int | pfm_ita_get_event_umask (unsigned int i, unsigned long *umask) |
| #define PFMLIB_ITA_FL_EVT_NO_QUALCHECK 0x1 /* don't check qualifier constraints */ |
Definition at line 198 of file pfmlib_itanium.h.
| #define PMU_ITA_COUNTER_WIDTH 32 /* hardware counter bit width */ |
Definition at line 43 of file pfmlib_itanium.h.
| #define PMU_ITA_FIRST_COUNTER 4 /* index of first PMC/PMD counter */ |
Definition at line 38 of file pfmlib_itanium.h.
| #define PMU_ITA_NUM_BTB 8 /* total number of PMDS in BTB */ |
Definition at line 42 of file pfmlib_itanium.h.
| #define PMU_ITA_NUM_COUNTERS 4 /* total numbers of PMC/PMD pairs used as counting monitors */ |
Definition at line 39 of file pfmlib_itanium.h.
| #define PMU_ITA_NUM_PMCS 14 /* total number of PMCS defined */ |
Definition at line 40 of file pfmlib_itanium.h.
| #define PMU_ITA_NUM_PMDS 18 /* total number of PMDS defined */ |
Definition at line 41 of file pfmlib_itanium.h.
| Enumerator | |
|---|---|
| PFMLIB_ITA_EAR_CACHE_MODE | |
| PFMLIB_ITA_EAR_TLB_MODE | |
Definition at line 257 of file pfmlib_itanium.h.
| enum pfmlib_ita_ism_t |
| Enumerator | |
|---|---|
| PFMLIB_ITA_ISM_BOTH | |
| PFMLIB_ITA_ISM_IA32 | |
| PFMLIB_ITA_ISM_IA64 | |
Definition at line 183 of file pfmlib_itanium.h.
| int pfm_ita_get_ear_mode | ( | unsigned int | i, |
| pfmlib_ita_ear_mode_t * | m | ||
| ) |
Definition at line 1091 of file pfmlib_itanium.c.

Definition at line 1015 of file pfmlib_itanium.c.
Definition at line 1116 of file pfmlib_itanium.c.
Definition at line 1065 of file pfmlib_itanium.c.

Definition at line 1029 of file pfmlib_itanium.c.

Definition at line 1041 of file pfmlib_itanium.c.
Definition at line 1035 of file pfmlib_itanium.c.
Definition at line 1023 of file pfmlib_itanium.c.
Definition at line 1047 of file pfmlib_itanium.c.

Definition at line 1059 of file pfmlib_itanium.c.
Definition at line 1053 of file pfmlib_itanium.c.
Definition at line 1078 of file pfmlib_itanium.c.

Definition at line 1071 of file pfmlib_itanium.c.

Definition at line 1085 of file pfmlib_itanium.c.
