|
PAPI 7.1.0.0
|

Go to the source code of this file.
Macros | |
| #define | _GNU_SOURCE /* for getline */ |
| #define | FIRST_POWER_PMU PFMLIB_PPC970_PMU |
| #define _GNU_SOURCE /* for getline */ |
Definition at line 29 of file pfmlib_gen_powerpc.c.
| #define FIRST_POWER_PMU PFMLIB_PPC970_PMU |
Definition at line 59 of file pfmlib_gen_powerpc.c.
Definition at line 213 of file pfmlib_gen_powerpc.c.

Definition at line 103 of file pfmlib_gen_powerpc.c.

|
inlinestatic |
Definition at line 107 of file pfmlib_gen_powerpc.c.

Definition at line 115 of file pfmlib_gen_powerpc.c.

Definition at line 99 of file pfmlib_gen_powerpc.c.

|
inlinestatic |
Definition at line 111 of file pfmlib_gen_powerpc.c.

Definition at line 119 of file pfmlib_gen_powerpc.c.

Definition at line 123 of file pfmlib_gen_powerpc.c.

Definition at line 127 of file pfmlib_gen_powerpc.c.

|
inlinestatic |
Definition at line 95 of file pfmlib_gen_powerpc.c.

|
inlinestatic |
Definition at line 91 of file pfmlib_gen_powerpc.c.

|
static |
Definition at line 204 of file pfmlib_gen_powerpc.c.

|
static |
pfm_gen_powerpc_dispatch_events
Examine each desired event specified in "input" and find an appropriate set of PMCs and PMDs to count them.
Definition at line 364 of file pfmlib_gen_powerpc.c.

|
static |
Definition at line 761 of file pfmlib_gen_powerpc.c.
|
static |
pfm_gen_powerpc_get_event_code
Return the event-select value for the specified event as needed for the specified PMD counter.
Definition at line 138 of file pfmlib_gen_powerpc.c.
|
static |
pfm_gen_powerpc_get_event_counters
Fill in the 'counters' bitmask with all possible PMDs that could be used to count the specified event.
Definition at line 175 of file pfmlib_gen_powerpc.c.

pfm_gen_powerpc_get_event_desc
Return the description for the specified event (if it has one).
Definition at line 735 of file pfmlib_gen_powerpc.c.

|
static |
Definition at line 753 of file pfmlib_gen_powerpc.c.
|
static |
pfm_gen_powerpc_get_event_mask_desc
Return the description for the specified event-mask (if it has one).
Definition at line 746 of file pfmlib_gen_powerpc.c.
pfm_gen_powerpc_get_event_mask_name
Return the name of the specified event-mask.
Definition at line 164 of file pfmlib_gen_powerpc.c.
|
static |
pfm_gen_powerpc_get_event_name
Return the name of the specified event.
Definition at line 154 of file pfmlib_gen_powerpc.c.

|
static |
pfm_gen_powerpc_get_hw_counter_width
Return the number of usable bits in the PMD counters.
Definition at line 725 of file pfmlib_gen_powerpc.c.
|
static |
pfm_gen_powerpc_get_impl_counters
Set the appropriate bit in the impl_counters bitmask for each counter that's available on power4.
For now, all PMDs are counters, so just call get_impl_pmds().
Definition at line 715 of file pfmlib_gen_powerpc.c.

|
static |
pfm_gen_powerpc_get_impl_pmcs
Set the appropriate bit in the impl_pmcs bitmask for each PMC that's available on power4.
Definition at line 690 of file pfmlib_gen_powerpc.c.

|
static |
pfm_gen_powerpc_get_impl_pmds
Set the appropriate bit in the impl_pmcs bitmask for each PMD that's available.
Definition at line 702 of file pfmlib_gen_powerpc.c.


|
static |
Definition at line 796 of file pfmlib_gen_powerpc.c.
pfm_gen_powerpc_get_num_event_masks
Count the number of available event-masks for the specified event.
Definition at line 193 of file pfmlib_gen_powerpc.c.
|
static |
pfm_gen_powerpc_pmu_detect
Determine which POWER processor, if any, we are running on. These should be defined in more recent versions of /usr/include/asm-ppc64/reg.h. It isn't pretty to have these here, but maybe we can remove them someday.
Definition at line 541 of file pfmlib_gen_powerpc.c.
Definition at line 199 of file pfmlib_gen_powerpc.c.

|
static |
Definition at line 71 of file pfmlib_gen_powerpc.c.
| pfm_pmu_support_t gen_powerpc_support |
gen_powerpc_support
Definition at line 832 of file pfmlib_gen_powerpc.c.
|
static |
Definition at line 228 of file pfmlib_gen_powerpc.c.
|
static |
Definition at line 239 of file pfmlib_gen_powerpc.c.
|
static |
Definition at line 89 of file pfmlib_gen_powerpc.c.
|
static |
Definition at line 248 of file pfmlib_gen_powerpc.c.
Definition at line 83 of file pfmlib_gen_powerpc.c.
Definition at line 85 of file pfmlib_gen_powerpc.c.
Definition at line 82 of file pfmlib_gen_powerpc.c.
Definition at line 84 of file pfmlib_gen_powerpc.c.
Definition at line 86 of file pfmlib_gen_powerpc.c.
|
static |
Definition at line 61 of file pfmlib_gen_powerpc.c.
|
static |
Definition at line 88 of file pfmlib_gen_powerpc.c.
| unsigned* pmd_priv_vec |
Definition at line 80 of file pfmlib_gen_powerpc.c.
|
static |
Definition at line 258 of file pfmlib_gen_powerpc.c.
|
static |
Definition at line 279 of file pfmlib_gen_powerpc.c.
|
static |
Definition at line 268 of file pfmlib_gen_powerpc.c.
|
static |
Definition at line 289 of file pfmlib_gen_powerpc.c.
|
static |
Definition at line 322 of file pfmlib_gen_powerpc.c.
|
static |
Definition at line 339 of file pfmlib_gen_powerpc.c.
|
static |
Definition at line 330 of file pfmlib_gen_powerpc.c.
|
static |
Definition at line 348 of file pfmlib_gen_powerpc.c.
|
static |
Definition at line 300 of file pfmlib_gen_powerpc.c.
|
static |
Definition at line 310 of file pfmlib_gen_powerpc.c.