Lines Matching refs:feat_ops
3407 const struct perf_header_feature_ops feat_ops[HEADER_LAST_FEATURE]; variable
3409 const struct perf_header_feature_ops feat_ops[HEADER_LAST_FEATURE] = { variable
3468 if (!feat_ops[feat].print) in perf_file_section__fprintf_info()
3476 if (!feat_ops[feat].full_only || hd->full) in perf_file_section__fprintf_info()
3477 feat_ops[feat].print(&ff, hd->fp); in perf_file_section__fprintf_info()
3480 feat_ops[feat].name); in perf_file_section__fprintf_info()
3518 fprintf(fp, "%s ", feat_ops[bit].name); in perf_header__fprintf_info()
3546 if (!feat_ops[type].write) in do_write_feat()
3570 err = feat_ops[type].write(ff, evlist); in do_write_feat()
3572 pr_debug("failed to write feature %s\n", feat_ops[type].name); in do_write_feat()
4085 if (!feat_ops[feat].process) in perf_file_section__process()
4088 return feat_ops[feat].process(&fdd, data); in perf_file_section__process()
4360 if (!feat_ops[feat].process) in perf_event__process_feature()
4367 if (feat_ops[feat].process(&ff, NULL)) { in perf_event__process_feature()
4372 if (!feat_ops[feat].print || !tool->show_feat_hdr) in perf_event__process_feature()
4375 if (!feat_ops[feat].full_only || in perf_event__process_feature()
4377 feat_ops[feat].print(&ff, stdout); in perf_event__process_feature()
4380 feat_ops[feat].name); in perf_event__process_feature()