Lines Matching defs:pmu_caps
2143 struct pmu_caps *pmu_caps;
2146 pmu_caps = &ff->ph->env.pmu_caps[i];
2147 __print_pmu_caps(fp, pmu_caps->nr_caps, pmu_caps->caps,
2148 pmu_caps->pmu_name);
3329 struct pmu_caps *pmu_caps;
3342 pmu_caps = zalloc(sizeof(*pmu_caps) * nr_pmu);
3343 if (!pmu_caps)
3347 ret = __process_pmu_caps(ff, &pmu_caps[i].nr_caps,
3348 &pmu_caps[i].caps,
3349 &pmu_caps[i].max_branches);
3353 pmu_caps[i].pmu_name = do_read_string(ff);
3354 if (!pmu_caps[i].pmu_name) {
3358 if (!pmu_caps[i].nr_caps) {
3360 pmu_caps[i].pmu_name);
3365 ff->ph->env.pmu_caps = pmu_caps;
3370 for (j = 0; j < pmu_caps[i].nr_caps; j++)
3371 free(pmu_caps[i].caps[j]);
3372 free(pmu_caps[i].caps);
3373 free(pmu_caps[i].pmu_name);
3376 free(pmu_caps);
3444 FEAT_OPR(PMU_CAPS, pmu_caps, false),