Lines Matching refs:pe
262 const struct pmu_event *pe; in pmu_event_get() local
267 for (i = 0, pe = pme->table; pe->name || pe->desc || pe->event; pe++, i++) { in pmu_event_get()
268 if (pe->name == NULL) in pmu_event_get()
270 if (strcasecmp(pe->name, event_name) == 0) { in pmu_event_get()
273 return (pe); in pmu_event_get()
363 const struct pmu_event *pe; in pmc_pmu_sample_rate_get() local
367 if ((pe = pmu_event_get(NULL, event_name, NULL)) == NULL) in pmc_pmu_sample_rate_get()
369 if (pe->event == NULL) in pmc_pmu_sample_rate_get()
371 if (pmu_parse_event(&ped, pe->event)) in pmc_pmu_sample_rate_get()
387 const struct pmu_event *pe; in pmc_pmu_print_counters() local
399 for (pe = pme->table; pe->name || pe->desc || pe->event; pe++) { in pmc_pmu_print_counters()
400 if (pe->name == NULL) in pmc_pmu_print_counters()
402 if (event_name != NULL && strcasestr(pe->name, event_name) == NULL) in pmc_pmu_print_counters()
404 printf("\t%s\n", pe->name); in pmc_pmu_print_counters()
406 pmu_parse_event(&ped, pe->event); in pmc_pmu_print_counters()
414 const struct pmu_event *pe; in pmc_pmu_print_counter_desc() local
418 for (pe = pme->table; pe->name || pe->desc || pe->event; pe++) { in pmc_pmu_print_counter_desc()
419 if (pe->name == NULL) in pmc_pmu_print_counter_desc()
421 if (strcasestr(pe->name, ev) != NULL && in pmc_pmu_print_counter_desc()
422 pe->desc != NULL) in pmc_pmu_print_counter_desc()
423 printf("%s:\t%s\n", pe->name, pe->desc); in pmc_pmu_print_counter_desc()
431 const struct pmu_event *pe; in pmc_pmu_print_counter_desc_long() local
435 for (pe = pme->table; pe->name || pe->desc || pe->event; pe++) { in pmc_pmu_print_counter_desc_long()
436 if (pe->name == NULL) in pmc_pmu_print_counter_desc_long()
438 if (strcasestr(pe->name, ev) != NULL) { in pmc_pmu_print_counter_desc_long()
439 if (pe->long_desc != NULL) in pmc_pmu_print_counter_desc_long()
440 printf("%s:\n%s\n", pe->name, pe->long_desc); in pmc_pmu_print_counter_desc_long()
441 else if (pe->desc != NULL) in pmc_pmu_print_counter_desc_long()
442 printf("%s:\t%s\n", pe->name, pe->desc); in pmc_pmu_print_counter_desc_long()
451 const struct pmu_event *pe; in pmc_pmu_print_counter_full() local
455 for (pe = pme->table; pe->name || pe->desc || pe->event; pe++) { in pmc_pmu_print_counter_full()
456 if (pe->name == NULL) in pmc_pmu_print_counter_full()
458 if (strcasestr(pe->name, ev) == NULL) in pmc_pmu_print_counter_full()
460 printf("name: %s\n", pe->name); in pmc_pmu_print_counter_full()
461 if (pe->long_desc != NULL) in pmc_pmu_print_counter_full()
462 printf("desc: %s\n", pe->long_desc); in pmc_pmu_print_counter_full()
463 else if (pe->desc != NULL) in pmc_pmu_print_counter_full()
464 printf("desc: %s\n", pe->desc); in pmc_pmu_print_counter_full()
465 if (pe->event != NULL) in pmc_pmu_print_counter_full()
466 printf("event: %s\n", pe->event); in pmc_pmu_print_counter_full()
467 if (pe->topic != NULL) in pmc_pmu_print_counter_full()
468 printf("topic: %s\n", pe->topic); in pmc_pmu_print_counter_full()
469 if (pe->pmu != NULL) in pmc_pmu_print_counter_full()
470 printf("pmu: %s\n", pe->pmu); in pmc_pmu_print_counter_full()
471 if (pe->unit != NULL) in pmc_pmu_print_counter_full()
472 printf("unit: %s\n", pe->unit); in pmc_pmu_print_counter_full()
473 if (pe->perpkg != NULL) in pmc_pmu_print_counter_full()
474 printf("perpkg: %s\n", pe->perpkg); in pmc_pmu_print_counter_full()
475 if (pe->metric_expr != NULL) in pmc_pmu_print_counter_full()
476 printf("metric_expr: %s\n", pe->metric_expr); in pmc_pmu_print_counter_full()
477 if (pe->metric_name != NULL) in pmc_pmu_print_counter_full()
478 printf("metric_name: %s\n", pe->metric_name); in pmc_pmu_print_counter_full()
479 if (pe->metric_group != NULL) in pmc_pmu_print_counter_full()
480 printf("metric_group: %s\n", pe->metric_group); in pmc_pmu_print_counter_full()
490 const struct pmu_event *pe; in pmc_pmu_amd_pmcallocate() local
499 pe = pmu_event_get(NULL, event_name, &idx); in pmc_pmu_amd_pmcallocate()
501 if (strcmp("l3cache", pe->topic) == 0){ in pmc_pmu_amd_pmcallocate()
507 else if (strcmp("data fabric", pe->topic) == 0){ in pmc_pmu_amd_pmcallocate()
578 const struct pmu_event *pe; in pmc_pmu_pmcallocate_md() local
589 if ((pe = pmu_event_get(NULL, event_name, &idx)) == NULL) in pmc_pmu_pmcallocate_md()
594 if (pe->event == NULL) in pmc_pmu_pmcallocate_md()
596 if (pmu_parse_event(&ped, pe->event)) in pmc_pmu_pmcallocate_md()
610 const struct pmu_event *pe; in pmc_pmu_pmcallocate_md() local
618 if ((pe = pmu_event_get(NULL, event_name, &idx)) == NULL) in pmc_pmu_pmcallocate_md()
620 if (pe->event == NULL) in pmc_pmu_pmcallocate_md()
622 if (pmu_parse_event(&ped, pe->event)) in pmc_pmu_pmcallocate_md()
637 const struct pmu_event *pe; in pmc_pmu_pmcallocate_md() local
642 if ((pe = pmu_event_get(NULL, event_name, &idx)) == NULL) in pmc_pmu_pmcallocate_md()
644 if (pe->event == NULL) in pmc_pmu_pmcallocate_md()
646 if (pmu_parse_event(&ped, pe->event)) in pmc_pmu_pmcallocate_md()