feat_ops 2839 tools/perf/util/header.c const struct perf_header_feature_ops feat_ops[HEADER_LAST_FEATURE]; feat_ops 2841 tools/perf/util/header.c const struct perf_header_feature_ops feat_ops[HEADER_LAST_FEATURE] = { feat_ops 2892 tools/perf/util/header.c if (!feat_ops[feat].print) feat_ops 2900 tools/perf/util/header.c if (!feat_ops[feat].full_only || hd->full) feat_ops 2901 tools/perf/util/header.c feat_ops[feat].print(&ff, hd->fp); feat_ops 2904 tools/perf/util/header.c feat_ops[feat].name); feat_ops 2942 tools/perf/util/header.c fprintf(fp, "%s ", feat_ops[bit].name); feat_ops 2957 tools/perf/util/header.c if (!feat_ops[type].write) feat_ops 2965 tools/perf/util/header.c err = feat_ops[type].write(ff, evlist); feat_ops 2967 tools/perf/util/header.c pr_debug("failed to write feature %s\n", feat_ops[type].name); feat_ops 3389 tools/perf/util/header.c if (!feat_ops[feat].process) feat_ops 3392 tools/perf/util/header.c return feat_ops[feat].process(&fdd, data); feat_ops 3656 tools/perf/util/header.c if (!feat_ops[feat].process) feat_ops 3663 tools/perf/util/header.c if (feat_ops[feat].process(&ff, NULL)) feat_ops 3666 tools/perf/util/header.c if (!feat_ops[feat].print || !tool->show_feat_hdr) feat_ops 3669 tools/perf/util/header.c if (!feat_ops[feat].full_only || feat_ops 3671 tools/perf/util/header.c feat_ops[feat].print(&ff, stdout); feat_ops 3674 tools/perf/util/header.c feat_ops[feat].name); feat_ops 1821 tools/perf/util/synthetic-events.c extern const struct perf_header_feature_ops feat_ops[HEADER_LAST_FEATURE]; feat_ops 1847 tools/perf/util/synthetic-events.c if (!feat_ops[feat].synthesize) { feat_ops 1854 tools/perf/util/synthetic-events.c ret = feat_ops[feat].write(&ff, evlist);