|
PAPI 7.1.0.0
|

Go to the source code of this file.
Macros | |
| #define | is_ear(i) event_is_ear(itanium_pe+(i)) |
| #define | is_ear_tlb(i) event_is_tlb_ear(itanium_pe+(i)) |
| #define | is_iear(i) event_is_iear(itanium_pe+(i)) |
| #define | is_dear(i) event_is_dear(itanium_pe+(i)) |
| #define | is_btb(i) event_is_btb(itanium_pe+(i)) |
| #define | has_opcm(i) event_opcm_ok(itanium_pe+(i)) |
| #define | has_iarr(i) event_iarr_ok(itanium_pe+(i)) |
| #define | has_darr(i) event_darr_ok(itanium_pe+(i)) |
| #define | evt_use_opcm(e) ((e)->pfp_ita_pmc8.opcm_used != 0 || (e)->pfp_ita_pmc9.opcm_used !=0) |
| #define | evt_use_irange(e) ((e)->pfp_ita_irange.rr_used) |
| #define | evt_use_drange(e) ((e)->pfp_ita_drange.rr_used) |
| #define | evt_umask(e) itanium_pe[(e)].pme_umask |
| #define | pmc_plm pmc_ita_count_reg.pmc_plm |
| #define | pmc_ev pmc_ita_count_reg.pmc_ev |
| #define | pmc_oi pmc_ita_count_reg.pmc_oi |
| #define | pmc_pm pmc_ita_count_reg.pmc_pm |
| #define | pmc_es pmc_ita_count_reg.pmc_es |
| #define | pmc_umask pmc_ita_count_reg.pmc_umask |
| #define | pmc_thres pmc_ita_count_reg.pmc_thres |
| #define | pmc_ism pmc_ita_count_reg.pmc_ism |
| #define | PFMLIB_ITA_PMC_BASE 0 |
| #define | has_counter(e, b) (itanium_pe[e].pme_counters & (1 << (b)) ? (b) : 0) |
Variables | |
| pfm_pmu_support_t | itanium_support |
| #define evt_umask | ( | e | ) | itanium_pe[(e)].pme_umask |
Definition at line 51 of file pfmlib_itanium.c.
| #define evt_use_drange | ( | e | ) | ((e)->pfp_ita_drange.rr_used) |
Definition at line 49 of file pfmlib_itanium.c.
| #define evt_use_irange | ( | e | ) | ((e)->pfp_ita_irange.rr_used) |
Definition at line 48 of file pfmlib_itanium.c.
| #define evt_use_opcm | ( | e | ) | ((e)->pfp_ita_pmc8.opcm_used != 0 || (e)->pfp_ita_pmc9.opcm_used !=0) |
Definition at line 47 of file pfmlib_itanium.c.
| #define has_counter | ( | e, | |
| b | |||
| ) | (itanium_pe[e].pme_counters & (1 << (b)) ? (b) : 0) |
| #define has_darr | ( | i | ) | event_darr_ok(itanium_pe+(i)) |
Definition at line 45 of file pfmlib_itanium.c.
| #define has_iarr | ( | i | ) | event_iarr_ok(itanium_pe+(i)) |
Definition at line 44 of file pfmlib_itanium.c.
| #define has_opcm | ( | i | ) | event_opcm_ok(itanium_pe+(i)) |
Definition at line 43 of file pfmlib_itanium.c.
| #define is_btb | ( | i | ) | event_is_btb(itanium_pe+(i)) |
Definition at line 42 of file pfmlib_itanium.c.
| #define is_dear | ( | i | ) | event_is_dear(itanium_pe+(i)) |
Definition at line 41 of file pfmlib_itanium.c.
| #define is_ear | ( | i | ) | event_is_ear(itanium_pe+(i)) |
Definition at line 38 of file pfmlib_itanium.c.
| #define is_ear_tlb | ( | i | ) | event_is_tlb_ear(itanium_pe+(i)) |
Definition at line 39 of file pfmlib_itanium.c.
| #define is_iear | ( | i | ) | event_is_iear(itanium_pe+(i)) |
Definition at line 40 of file pfmlib_itanium.c.
| #define PFMLIB_ITA_PMC_BASE 0 |
Definition at line 84 of file pfmlib_itanium.c.
| #define pmc_es pmc_ita_count_reg.pmc_es |
Definition at line 58 of file pfmlib_itanium.c.
| #define pmc_ev pmc_ita_count_reg.pmc_ev |
Definition at line 55 of file pfmlib_itanium.c.
| #define pmc_ism pmc_ita_count_reg.pmc_ism |
Definition at line 61 of file pfmlib_itanium.c.
| #define pmc_oi pmc_ita_count_reg.pmc_oi |
Definition at line 56 of file pfmlib_itanium.c.
| #define pmc_plm pmc_ita_count_reg.pmc_plm |
Definition at line 54 of file pfmlib_itanium.c.
| #define pmc_pm pmc_ita_count_reg.pmc_pm |
Definition at line 57 of file pfmlib_itanium.c.
| #define pmc_thres pmc_ita_count_reg.pmc_thres |
Definition at line 60 of file pfmlib_itanium.c.
| #define pmc_umask pmc_ita_count_reg.pmc_umask |
Definition at line 59 of file pfmlib_itanium.c.
|
static |
Definition at line 580 of file pfmlib_itanium.c.

|
static |
Definition at line 928 of file pfmlib_itanium.c.

|
static |
Definition at line 951 of file pfmlib_itanium.c.

|
static |
Definition at line 746 of file pfmlib_itanium.c.


|
static |
Definition at line 600 of file pfmlib_itanium.c.


|
static |
Definition at line 479 of file pfmlib_itanium.c.


|
static |
Definition at line 323 of file pfmlib_itanium.c.


|
static |
Definition at line 860 of file pfmlib_itanium.c.


|
static |
Definition at line 235 of file pfmlib_itanium.c.


|
static |
Definition at line 810 of file pfmlib_itanium.c.


|
static |
Definition at line 417 of file pfmlib_itanium.c.


|
static |
Definition at line 88 of file pfmlib_itanium.c.

|
static |
Definition at line 121 of file pfmlib_itanium.c.


|
static |
Definition at line 970 of file pfmlib_itanium.c.

|
static |
Definition at line 1181 of file pfmlib_itanium.c.
| 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 1102 of file pfmlib_itanium.c.
|
static |
Definition at line 1130 of file pfmlib_itanium.c.

Definition at line 1015 of file pfmlib_itanium.c.
|
static |
Definition at line 1124 of file pfmlib_itanium.c.
Definition at line 1116 of file pfmlib_itanium.c.
|
static |
Definition at line 1175 of file pfmlib_itanium.c.
|
static |
Definition at line 1165 of file pfmlib_itanium.c.

|
static |
Definition at line 1145 of file pfmlib_itanium.c.

|
static |
Definition at line 1155 of file pfmlib_itanium.c.

|
static |
Definition at line 1189 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 1059 of file pfmlib_itanium.c.
Definition at line 1053 of file pfmlib_itanium.c.
|
static |
Definition at line 720 of file pfmlib_itanium.c.


|
static |
Definition at line 103 of file pfmlib_itanium.c.


| pfm_pmu_support_t itanium_support |
Definition at line 1195 of file pfmlib_itanium.c.