Home
last modified time | relevance | path

Searched refs:pmu_caps (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/tools/perf/util/
H A Denv.c247 for (j = 0; j < env->pmu_caps[i].nr_caps; j++) in perf_env__exit()
248 zfree(&env->pmu_caps[i].caps[j]); in perf_env__exit()
249 zfree(&env->pmu_caps[i].caps); in perf_env__exit()
250 zfree(&env->pmu_caps[i].pmu_name); in perf_env__exit()
252 zfree(&env->pmu_caps); in perf_env__exit()
625 if (strcmp(env->pmu_caps[i].pmu_name, pmu_name)) in perf_env__find_pmu_cap()
628 ptr = env->pmu_caps[i].caps; in perf_env__find_pmu_cap()
630 for (j = 0; j < env->pmu_caps[i].nr_caps; j++) { in perf_env__find_pmu_cap()
649 env->pmu_caps->br_cntr_nr; in perf_env__find_br_cntr_info()
654 env->pmu_caps->br_cntr_width; in perf_env__find_br_cntr_info()
H A Denv.h47 struct pmu_caps { struct
105 struct pmu_caps *pmu_caps; member
H A Dheader.c2114 struct pmu_caps *pmu_caps; in print_pmu_caps() local
2117 pmu_caps = &ff->ph->env.pmu_caps[i]; in print_pmu_caps()
2118 __print_pmu_caps(fp, pmu_caps->nr_caps, pmu_caps->caps, in print_pmu_caps()
2119 pmu_caps->pmu_name); in print_pmu_caps()
3327 struct pmu_caps *pmu_caps; in process_pmu_caps() local
3340 pmu_caps = zalloc(sizeof(*pmu_caps) * nr_pmu); in process_pmu_caps()
3341 if (!pmu_caps) in process_pmu_caps()
3346 &pmu_caps[i].caps, in process_pmu_caps()
3365 ff->ph->env.pmu_caps = pmu_caps; in process_pmu_caps()
3372 free(pmu_caps[i].caps); in process_pmu_caps()
[all …]