Lines Matching refs:feat
47 void perf_header__set_feat(struct perf_header *header, int feat) in perf_header__set_feat() argument
49 set_bit(feat, header->adds_features); in perf_header__set_feat()
52 void perf_header__clear_feat(struct perf_header *header, int feat) in perf_header__clear_feat() argument
54 clear_bit(feat, header->adds_features); in perf_header__clear_feat()
57 bool perf_header__has_feat(const struct perf_header *header, int feat) in perf_header__has_feat() argument
59 return test_bit(feat, header->adds_features); in perf_header__has_feat()
1960 int feat, int fd, void *data) in perf_file_section__fprintf_info() argument
1966 "%d, continuing...\n", section->offset, feat); in perf_file_section__fprintf_info()
1969 if (feat >= HEADER_LAST_FEATURE) { in perf_file_section__fprintf_info()
1970 pr_warning("unknown feature %d\n", feat); in perf_file_section__fprintf_info()
1973 if (!feat_ops[feat].print) in perf_file_section__fprintf_info()
1976 if (!feat_ops[feat].full_only || hd->full) in perf_file_section__fprintf_info()
1977 feat_ops[feat].print(ph, fd, hd->fp); in perf_file_section__fprintf_info()
1980 feat_ops[feat].name); in perf_file_section__fprintf_info()
2033 int feat; in perf_header__adds_write() local
2049 for_each_set_bit(feat, header->adds_features, HEADER_FEAT_BITS) { in perf_header__adds_write()
2050 if (do_write_feat(fd, header, feat, &p, evlist)) in perf_header__adds_write()
2051 perf_header__clear_feat(header, feat); in perf_header__adds_write()
2178 int feat, int fd, void *data)) in perf_header__process_sections() argument
2183 int feat; in perf_header__process_sections() local
2202 for_each_set_bit(feat, header->adds_features, HEADER_LAST_FEATURE) { in perf_header__process_sections()
2203 err = process(sec++, header, feat, fd, data); in perf_header__process_sections()
2404 int feat, int fd, void *data) in perf_file_section__process() argument
2408 "%d, continuing...\n", section->offset, feat); in perf_file_section__process()
2412 if (feat >= HEADER_LAST_FEATURE) { in perf_file_section__process()
2413 pr_debug("unknown feature %d, continuing...\n", feat); in perf_file_section__process()
2417 if (!feat_ops[feat].process) in perf_file_section__process()
2420 return feat_ops[feat].process(section, ph, fd, data); in perf_file_section__process()