Lines Matching refs:feat_fd
103 static int __do_write_fd(struct feat_fd *ff, const void *buf, size_t size) in __do_write_fd()
112 static int __do_write_buf(struct feat_fd *ff, const void *buf, size_t size) in __do_write_buf()
141 int do_write(struct feat_fd *ff, const void *buf, size_t size) in do_write()
149 static int do_write_bitmap(struct feat_fd *ff, unsigned long *set, u64 size) in do_write_bitmap()
168 int write_padded(struct feat_fd *ff, const void *bf, in write_padded()
184 static int do_write_string(struct feat_fd *ff, const char *str) in do_write_string()
200 static int __do_read_fd(struct feat_fd *ff, void *addr, ssize_t size) in __do_read_fd()
209 static int __do_read_buf(struct feat_fd *ff, void *addr, ssize_t size) in __do_read_buf()
221 static int __do_read(struct feat_fd *ff, void *addr, ssize_t size) in __do_read()
228 static int do_read_u32(struct feat_fd *ff, u32 *addr) in do_read_u32()
241 static int do_read_u64(struct feat_fd *ff, u64 *addr) in do_read_u64()
254 static char *do_read_string(struct feat_fd *ff) in do_read_string()
280 static int do_read_bitmap(struct feat_fd *ff, unsigned long **pset, u64 *psize) in do_read_bitmap()
310 static int write_tracing_data(struct feat_fd *ff, in write_tracing_data()
320 static int write_build_id(struct feat_fd *ff, in write_build_id()
343 static int write_hostname(struct feat_fd *ff, in write_hostname()
356 static int write_osrelease(struct feat_fd *ff, in write_osrelease()
369 static int write_arch(struct feat_fd *ff, in write_arch()
382 static int write_e_machine(struct feat_fd *ff, in write_e_machine()
397 static int write_version(struct feat_fd *ff, in write_version()
403 static int __write_cpudesc(struct feat_fd *ff, const char *cpuinfo_proc) in __write_cpudesc()
458 static int write_cpudesc(struct feat_fd *ff, in write_cpudesc()
494 static int write_nrcpus(struct feat_fd *ff, in write_nrcpus()
516 static int write_event_desc(struct feat_fd *ff, in write_event_desc()
572 static int write_cmdline(struct feat_fd *ff, in write_cmdline()
602 static int write_cpu_topology(struct feat_fd *ff, in write_cpu_topology()
675 static int write_total_mem(struct feat_fd *ff, in write_total_mem()
704 static int write_numa_topology(struct feat_fd *ff, in write_numa_topology()
758 static int write_pmu_mappings(struct feat_fd *ff, in write_pmu_mappings()
801 static int write_group_desc(struct feat_fd *ff, in write_group_desc()
903 static int write_cpuid(struct feat_fd *ff, struct evlist *evlist) in write_cpuid()
916 static int write_branch_stack(struct feat_fd *ff __maybe_unused, in write_branch_stack()
922 static int write_auxtrace(struct feat_fd *ff, in write_auxtrace()
939 static int write_clockid(struct feat_fd *ff, in write_clockid()
946 static int write_clock_data(struct feat_fd *ff, in write_clock_data()
980 static int write_hybrid_topology(struct feat_fd *ff, in write_hybrid_topology()
1014 static int write_dir_format(struct feat_fd *ff, in write_dir_format()
1030 static int write_bpf_prog_info(struct feat_fd *ff, in write_bpf_prog_info()
1072 static int write_bpf_btf(struct feat_fd *ff, in write_bpf_btf()
1254 static int write_cache(struct feat_fd *ff, in write_cache()
1307 static int write_stat(struct feat_fd *ff __maybe_unused, in write_stat()
1313 static int write_sample_time(struct feat_fd *ff, in write_sample_time()
1466 static int write_mem_topology(struct feat_fd *ff __maybe_unused, in write_mem_topology()
1517 static int write_compressed(struct feat_fd *ff __maybe_unused, in write_compressed()
1541 static int __write_pmu_caps(struct feat_fd *ff, struct perf_pmu *pmu, in __write_pmu_caps()
1570 static int write_cpu_pmu_caps(struct feat_fd *ff, in write_cpu_pmu_caps()
1586 static int write_pmu_caps(struct feat_fd *ff, in write_pmu_caps()
1729 static int write_cpu_domain_info(struct feat_fd *ff, in write_cpu_domain_info()
1788 static void print_hostname(struct feat_fd *ff, FILE *fp) in print_hostname()
1793 static void print_osrelease(struct feat_fd *ff, FILE *fp) in print_osrelease()
1798 static void print_arch(struct feat_fd *ff, FILE *fp) in print_arch()
1803 static void print_e_machine(struct feat_fd *ff, FILE *fp) in print_e_machine()
1809 static void print_cpudesc(struct feat_fd *ff, FILE *fp) in print_cpudesc()
1814 static void print_nrcpus(struct feat_fd *ff, FILE *fp) in print_nrcpus()
1820 static void print_version(struct feat_fd *ff, FILE *fp) in print_version()
1825 static void print_cmdline(struct feat_fd *ff, FILE *fp) in print_cmdline()
1854 static void print_cpu_topology(struct feat_fd *ff, FILE *fp) in print_cpu_topology()
1911 static void print_clockid(struct feat_fd *ff, FILE *fp) in print_clockid()
1917 static void print_clock_data(struct feat_fd *ff, FILE *fp) in print_clock_data()
1960 static void print_hybrid_topology(struct feat_fd *ff, FILE *fp) in print_hybrid_topology()
1972 static void print_dir_format(struct feat_fd *ff, FILE *fp) in print_dir_format()
1984 static void print_bpf_prog_info(struct feat_fd *ff, FILE *fp) in print_bpf_prog_info()
2011 static void print_bpf_btf(struct feat_fd *ff, FILE *fp) in print_bpf_btf()
2086 static struct evsel *read_event_desc(struct feat_fd *ff) in read_event_desc()
2173 static void print_event_desc(struct feat_fd *ff, FILE *fp) in print_event_desc()
2211 static void print_total_mem(struct feat_fd *ff, FILE *fp) in print_total_mem()
2216 static void print_numa_topology(struct feat_fd *ff, FILE *fp) in print_numa_topology()
2233 static void print_cpuid(struct feat_fd *ff, FILE *fp) in print_cpuid()
2238 static void print_branch_stack(struct feat_fd *ff __maybe_unused, FILE *fp) in print_branch_stack()
2243 static void print_auxtrace(struct feat_fd *ff __maybe_unused, FILE *fp) in print_auxtrace()
2248 static void print_stat(struct feat_fd *ff __maybe_unused, FILE *fp) in print_stat()
2253 static void print_cache(struct feat_fd *ff, FILE *fp __maybe_unused) in print_cache()
2264 static void print_compressed(struct feat_fd *ff, FILE *fp) in print_compressed()
2290 static void print_cpu_pmu_caps(struct feat_fd *ff, FILE *fp) in print_cpu_pmu_caps()
2296 static void print_pmu_caps(struct feat_fd *ff, FILE *fp) in print_pmu_caps()
2316 static void print_pmu_mappings(struct feat_fd *ff, FILE *fp) in print_pmu_mappings()
2353 static void print_group_desc(struct feat_fd *ff, FILE *fp) in print_group_desc()
2375 static void print_sample_time(struct feat_fd *ff, FILE *fp) in print_sample_time()
2410 static void print_mem_topology(struct feat_fd *ff, FILE *fp) in print_mem_topology()
2427 static void print_cpu_domain_info(struct feat_fd *ff, FILE *fp) in print_cpu_domain_info()
2622 static int process_##__feat(struct feat_fd *ff, void *data __maybe_unused) \
2636 static int process_e_machine(struct feat_fd *ff, void *data __maybe_unused) in process_e_machine()
2648 static int process_tracing_data(struct feat_fd *ff, void *data) in process_tracing_data()
2656 static int process_build_id(struct feat_fd *ff, void *data __maybe_unused) in process_build_id()
2663 static int process_nrcpus(struct feat_fd *ff, void *data __maybe_unused) in process_nrcpus()
2681 static int process_total_mem(struct feat_fd *ff, void *data __maybe_unused) in process_total_mem()
2724 process_event_desc(struct feat_fd *ff, void *data __maybe_unused) in process_event_desc()
2749 static int process_cmdline(struct feat_fd *ff, void *data __maybe_unused) in process_cmdline()
2788 static int process_cpu_topology(struct feat_fd *ff, void *data __maybe_unused) in process_cpu_topology()
2907 static int process_numa_topology(struct feat_fd *ff, void *data __maybe_unused) in process_numa_topology()
2953 static int process_pmu_mappings(struct feat_fd *ff, void *data __maybe_unused) in process_pmu_mappings()
3003 static int process_group_desc(struct feat_fd *ff, void *data __maybe_unused) in process_group_desc()
3087 static int process_auxtrace(struct feat_fd *ff, void *data __maybe_unused) in process_auxtrace()
3101 static int process_cache(struct feat_fd *ff, void *data __maybe_unused) in process_cache()
3157 static int process_sample_time(struct feat_fd *ff, void *data __maybe_unused) in process_sample_time()
3178 static int process_mem_topology(struct feat_fd *ff, in process_mem_topology()
3231 static int process_clockid(struct feat_fd *ff, in process_clockid()
3242 static int process_clock_data(struct feat_fd *ff, in process_clock_data()
3277 static int process_hybrid_topology(struct feat_fd *ff, in process_hybrid_topology()
3318 static int process_dir_format(struct feat_fd *ff, in process_dir_format()
3334 static int process_bpf_prog_info(struct feat_fd *ff, void *data __maybe_unused) in process_bpf_prog_info()
3407 static int process_bpf_btf(struct feat_fd *ff, void *data __maybe_unused) in process_bpf_btf()
3455 static int process_compressed(struct feat_fd *ff, in process_compressed()
3478 static int __process_pmu_caps(struct feat_fd *ff, int *nr_caps, in __process_pmu_caps()
3541 static int process_cpu_pmu_caps(struct feat_fd *ff, in process_cpu_pmu_caps()
3556 static int process_pmu_caps(struct feat_fd *ff, void *data __maybe_unused) in process_pmu_caps()
3612 static int process_cpu_domain_info(struct feat_fd *ff, void *data __maybe_unused) in process_cpu_domain_info()
3778 struct feat_fd ff; in perf_file_section__fprintf_info()
3792 ff = (struct feat_fd) { in perf_file_section__fprintf_info()
3848 struct feat_fd *ff;
3858 static int do_write_feat(struct feat_fd *ff, int type, in do_write_feat()
3911 struct feat_fd ff = { in perf_header__adds_write()
3955 struct feat_fd ff = { in perf_header__write_pipe()
3983 struct feat_fd ff = { in perf_session__do_write_header()
4389 struct feat_fd fdd = { in perf_file_section__process()
4666 struct feat_fd ff = { .fd = 0 }; in perf_event__process_feature()