Symbol: pai_pmu
arch/s390/kernel/perf_pai.c
1096
static struct attribute ** __init attr_event_init(struct pai_pmu *p)
arch/s390/kernel/perf_pai.c
1118
static void __init pai_pmu_exit(struct pai_pmu *p)
arch/s390/kernel/perf_pai.c
1127
static int __init pai_pmu_init(struct pai_pmu *p)
arch/s390/kernel/perf_pai.c
1150
static struct pai_pmu pai_pmu[] __refdata = {
arch/s390/kernel/perf_pai.c
1188
struct pai_pmu *p;
arch/s390/kernel/perf_pai.c
1191
for (i = 0; i < ARRAY_SIZE(pai_pmu); ++i) {
arch/s390/kernel/perf_pai.c
1192
p = &pai_pmu[i];
arch/s390/kernel/perf_pai.c
203
struct pai_pmu *pp = &pai_pmu[idx];
arch/s390/kernel/perf_pai.c
287
cpump->area = kzalloc(pai_pmu[idx].area_size, GFP_KERNEL);
arch/s390/kernel/perf_pai.c
292
pai_pmu[idx].num_avail + 1);
arch/s390/kernel/perf_pai.c
358
struct pai_pmu *pp = &pai_pmu[idx];
arch/s390/kernel/perf_pai.c
449
struct pai_pmu *pp = &pai_pmu[idx];
arch/s390/kernel/perf_pai.c
496
pai_pmu[idx].pmu->start(event, PERF_EF_RELOAD);
arch/s390/kernel/perf_pai.c
514
pai_pmu[idx].pmu->read(event);
arch/s390/kernel/perf_pai.c
539
pai_pmu[idx].pmu->stop(event, PERF_EF_UPDATE);
arch/s390/kernel/perf_pai.c
568
struct pai_pmu *pp, unsigned long *page_old,
arch/s390/kernel/perf_pai.c
656
struct pai_pmu *pp;
arch/s390/kernel/perf_pai.c
661
pp = &pai_pmu[PAI_PMU_IDX(event)];
arch/s390/kernel/perf_pai.c
88
int (*init)(struct pai_pmu *p); /* PMU support init function */
arch/s390/kernel/perf_pai.c
89
void (*exit)(struct pai_pmu *p); /* PMU support exit function */
arch/s390/kernel/perf_pai.c
93
static struct pai_pmu pai_pmu[]; /* Forward declaration */