Home
last modified time | relevance | path

Searched defs:tool (Results 1 – 25 of 63) sorted by relevance

123

/linux/Documentation/tools/rtla/
H A Drtla.rst10 SYNOPSIS
14 DESCRIPTION
22 COMMANDS
32 OPTIONS
40 SEE ALSO
44 AUTHOR
H A Drtla-timerlat-top.rst1 .. |tool| replace:: timerlat top substdef
H A Drtla-timerlat-hist.rst1 .. |tool| replace:: timerlat hist substdef
H A Drtla-hwnoise.rst3 .. |tool| replace:: hwnoise substdef
H A Drtla-osnoise-hist.rst1 .. |tool| replace:: osnoise hist substdef
/linux/Documentation/admin-guide/pm/
H A Dintel-speed-select.rst42 Getting Help
58 Summary of platform capability
79 Intel(R) Speed Select Technology - Performance Profile (Intel(R) SST-PP)
287 Check presence of other Intel(R) SST features
320 Intel(R) Speed Select Technology Core Power (Intel(R) SST-CP)
536 Intel(R) Speed Select Technology - Base Frequency (Intel(R) SST-BF)
728 Intel(R) Speed Select Technology - Turbo Frequency (Intel(R) SST-TF)
/linux/tools/tracing/rtla/src/
H A Dosnoise_hist.c57 osnoise_free_hist_tool(struct osnoise_tool * tool) osnoise_free_hist_tool() argument
100 osnoise_hist_update_multiple(struct osnoise_tool * tool,int cpu,unsigned long long duration,int count) osnoise_hist_update_multiple() argument
132 osnoise_destroy_trace_hist(struct osnoise_tool * tool) osnoise_destroy_trace_hist() argument
143 osnoise_init_trace_hist(struct osnoise_tool * tool) osnoise_init_trace_hist() argument
180 osnoise_read_trace_hist(struct osnoise_tool * tool) osnoise_read_trace_hist() argument
228 osnoise_hist_header(struct osnoise_tool * tool) osnoise_hist_header() argument
337 osnoise_print_stats(struct osnoise_tool * tool) osnoise_print_stats() argument
690 osnoise_hist_apply_config(struct osnoise_tool * tool) osnoise_hist_apply_config() argument
701 struct osnoise_tool *tool; osnoise_init_hist() local
722 osnoise_hist_enable(struct osnoise_tool * tool) osnoise_hist_enable() argument
733 osnoise_hist_main_loop(struct osnoise_tool * tool) osnoise_hist_main_loop() argument
[all...]
H A Dtimerlat_hist.c76 static void timerlat_free_histogram_tool(struct osnoise_tool *tool) in timerlat_free_histogram_tool() argument
137 timerlat_hist_update(struct osnoise_tool *tool, int cpu, in timerlat_hist_update() argument
187 struct osnoise_tool *tool; in timerlat_hist_handler() local
203 static int timerlat_hist_bpf_pull_data(struct osnoise_tool *tool) in timerlat_hist_bpf_pull_data() argument
286 timerlat_hist_header(struct osnoise_tool * tool) timerlat_hist_header() argument
613 timerlat_print_stats(struct osnoise_tool * tool) timerlat_print_stats() argument
1058 timerlat_hist_apply_config(struct osnoise_tool * tool) timerlat_hist_apply_config() argument
1079 struct osnoise_tool *tool; timerlat_init_hist() local
1103 timerlat_hist_bpf_main_loop(struct osnoise_tool * tool) timerlat_hist_bpf_main_loop() argument
1136 timerlat_hist_main(struct osnoise_tool * tool) timerlat_hist_main() argument
[all...]
H A Dtimerlat.c29 timerlat_apply_config(struct osnoise_tool * tool,struct timerlat_params * params) timerlat_apply_config() argument
108 timerlat_enable(struct osnoise_tool * tool) timerlat_enable() argument
190 timerlat_analyze(struct osnoise_tool * tool,bool stopped) timerlat_analyze() argument
213 timerlat_free(struct osnoise_tool * tool) timerlat_free() argument
[all...]
H A Dcommon.c44 common_apply_config(struct osnoise_tool * tool,struct common_params * params) common_apply_config() argument
102 struct osnoise_tool *tool; run_tool() local
243 top_main_loop(struct osnoise_tool * tool) top_main_loop() argument
301 hist_main_loop(struct osnoise_tool * tool) hist_main_loop() argument
[all...]
H A Dosnoise_top.c46 static void osnoise_free_top_tool(struct osnoise_tool *tool) in osnoise_free_top_tool() argument
84 struct osnoise_tool *tool; in osnoise_top_handler() local
189 static void osnoise_top_print(struct osnoise_tool *tool, int cpu) in osnoise_top_print() argument
518 osnoise_top_apply_config(struct osnoise_tool * tool) osnoise_top_apply_config() argument
549 struct osnoise_tool *tool; osnoise_init_top() local
[all...]
H A Dtimerlat_top.c57 timerlat_free_top_tool(struct osnoise_tool * tool) timerlat_free_top_tool() argument
106 timerlat_top_update_sum(struct osnoise_tool * tool,int cpu,struct timerlat_top_cpu * sum) timerlat_top_update_sum() argument
131 timerlat_top_update(struct osnoise_tool * tool,int cpu,unsigned long long thread,unsigned long long latency) timerlat_top_update() argument
190 timerlat_top_bpf_pull_data(struct osnoise_tool * tool) timerlat_top_bpf_pull_data() argument
856 timerlat_top_bpf_main_loop(struct osnoise_tool * tool) timerlat_top_bpf_main_loop() argument
909 timerlat_top_main_loop(struct osnoise_tool * tool) timerlat_top_main_loop() argument
[all...]
H A Dosnoise.c1070 bool osnoise_trace_is_off(struct osnoise_tool *tool, struct osnoise_tool *record) in osnoise_trace_is_off() argument
1091 osnoise_report_missed_events(struct osnoise_tool *tool) in osnoise_report_missed_events() argument
1110 osnoise_apply_config(struct osnoise_tool * tool,struct osnoise_params * params) osnoise_apply_config() argument
1155 osnoise_enable(struct osnoise_tool * tool) osnoise_enable() argument
[all...]
H A Dtimerlat_aa.c115 struct osnoise_tool *tool; member
896 static void timerlat_aa_unregister_events(struct osnoise_tool *tool, int dump_tasks) in timerlat_aa_unregister_events()
935 static int timerlat_aa_register_events(struct osnoise_tool *tool, int dump_tasks) in timerlat_aa_register_events()
1023 int timerlat_aa_init(struct osnoise_tool *tool, int dump_tasks) in timerlat_aa_init()
/linux/tools/perf/util/
H A Dsynthetic-events.c51 int perf_tool__process_synth_event(const struct perf_tool *tool, in perf_tool__process_synth_event() argument
191 pid_t perf_event__synthesize_comm(const struct perf_tool *tool, in perf_event__synthesize_comm() argument
222 int perf_event__synthesize_namespaces(const struct perf_tool *tool, in perf_event__synthesize_namespaces() argument
261 static int perf_event__synthesize_fork(const struct perf_tool *tool, in perf_event__synthesize_fork() argument
428 perf_event__synthesize_mmap_events(const struct perf_tool * tool,union perf_event * event,pid_t pid,pid_t tgid,perf_event__handler_t process,struct machine * machine,bool mmap_data) perf_event__synthesize_mmap_events() argument
552 perf_event__synthesize_cgroup(const struct perf_tool * tool,union perf_event * event,char * path,size_t mount_len,perf_event__handler_t process,struct machine * machine) perf_event__synthesize_cgroup() argument
592 perf_event__walk_cgroup_tree(const struct perf_tool * tool,union perf_event * event,char * path,size_t mount_len,perf_event__handler_t process,struct machine * machine) perf_event__walk_cgroup_tree() argument
640 perf_event__synthesize_cgroups(const struct perf_tool * tool,perf_event__handler_t process,struct machine * machine) perf_event__synthesize_cgroups() argument
676 const struct perf_tool *tool; global() member
727 perf_event__synthesize_modules(const struct perf_tool * tool,perf_event__handler_t process,struct machine * machine) perf_event__synthesize_modules() argument
773 __event__synthesize_thread(union perf_event * comm_event,union perf_event * mmap_event,union perf_event * fork_event,union perf_event * namespaces_event,pid_t pid,int full,perf_event__handler_t process,const struct perf_tool * tool,struct machine * machine,bool needs_mmap,bool mmap_data) __event__synthesize_thread() argument
863 perf_event__synthesize_thread_map(const struct perf_tool * tool,struct perf_thread_map * threads,perf_event__handler_t process,struct machine * machine,bool needs_mmap,bool mmap_data) perf_event__synthesize_thread_map() argument
940 __perf_event__synthesize_threads(const struct perf_tool * tool,perf_event__handler_t process,struct machine * machine,bool needs_mmap,bool mmap_data,struct dirent ** dirent,int start,int num) __perf_event__synthesize_threads() argument
1004 const struct perf_tool *tool; global() member
1026 perf_event__synthesize_threads(const struct perf_tool * tool,perf_event__handler_t process,struct machine * machine,bool needs_mmap,bool mmap_data,unsigned int nr_threads_synthesize) perf_event__synthesize_threads() argument
1122 __perf_event__synthesize_kernel_mmap(const struct perf_tool * tool,perf_event__handler_t process,struct machine * machine) __perf_event__synthesize_kernel_mmap() argument
1194 perf_event__synthesize_kernel_mmap(const struct perf_tool * tool,perf_event__handler_t process,struct machine * machine) perf_event__synthesize_kernel_mmap() argument
1207 perf_event__synthesize_thread_map2(const struct perf_tool * tool,struct perf_thread_map * threads,perf_event__handler_t process,struct machine * machine) perf_event__synthesize_thread_map2() argument
1357 perf_event__synthesize_cpu_map(const struct perf_tool * tool,const struct perf_cpu_map * map,perf_event__handler_t process,struct machine * machine) perf_event__synthesize_cpu_map() argument
1375 perf_event__synthesize_stat_config(const struct perf_tool * tool,struct perf_stat_config * config,perf_event__handler_t process,struct machine * machine) perf_event__synthesize_stat_config() argument
1414 perf_event__synthesize_stat(const struct perf_tool * tool,struct perf_cpu cpu,u32 thread,u64 id,struct perf_counts_values * count,perf_event__handler_t process,struct machine * machine) perf_event__synthesize_stat() argument
1436 perf_event__synthesize_stat_round(const struct perf_tool * tool,u64 evtime,u64 type,perf_event__handler_t process,struct machine * machine) perf_event__synthesize_stat_round() argument
1847 __perf_event__synthesize_id_index(const struct perf_tool * tool,perf_event__handler_t process,struct evlist * evlist,struct machine * machine,size_t from) __perf_event__synthesize_id_index() argument
1939 perf_event__synthesize_id_index(const struct perf_tool * tool,perf_event__handler_t process,struct evlist * evlist,struct machine * machine) perf_event__synthesize_id_index() argument
1945 __machine__synthesize_threads(struct machine * machine,const struct perf_tool * tool,struct target * target,struct perf_thread_map * threads,perf_event__handler_t process,bool needs_mmap,bool data_mmap,unsigned int nr_threads_synthesize) __machine__synthesize_threads() argument
2006 perf_event__synthesize_event_update_unit(const struct perf_tool * tool,struct evsel * evsel,perf_event__handler_t process) perf_event__synthesize_event_update_unit() argument
2023 perf_event__synthesize_event_update_scale(const struct perf_tool * tool,struct evsel * evsel,perf_event__handler_t process) perf_event__synthesize_event_update_scale() argument
2040 perf_event__synthesize_event_update_name(const struct perf_tool * tool,struct evsel * evsel,perf_event__handler_t process) perf_event__synthesize_event_update_name() argument
2057 perf_event__synthesize_event_update_cpus(const struct perf_tool * tool,struct evsel * evsel,perf_event__handler_t process) perf_event__synthesize_event_update_cpus() argument
2080 perf_event__synthesize_attrs(const struct perf_tool * tool,struct evlist * evlist,perf_event__handler_t process) perf_event__synthesize_attrs() argument
2108 perf_event__synthesize_extra_attr(const struct perf_tool * tool,struct evlist * evsel_list,perf_event__handler_t process,bool is_pipe) perf_event__synthesize_extra_attr() argument
2164 perf_event__synthesize_attr(const struct perf_tool * tool,struct perf_event_attr * attr,u32 ids,u64 * id,perf_event__handler_t process) perf_event__synthesize_attr() argument
2198 perf_event__synthesize_tracing_data(const struct perf_tool * tool,int fd,struct evlist * evlist,perf_event__handler_t process) perf_event__synthesize_tracing_data() argument
2246 perf_event__synthesize_build_id(const struct perf_tool * tool,struct perf_sample * sample,struct machine * machine,perf_event__handler_t process,const struct evsel * evsel,__u16 misc,const struct build_id * bid,const char * filename) perf_event__synthesize_build_id() argument
2293 perf_event__synthesize_mmap2_build_id(const struct perf_tool * tool,struct perf_sample * sample,struct machine * machine,perf_event__handler_t process,const struct evsel * evsel,__u16 misc,__u32 pid,__u32 tid,__u64 start,__u64 len,__u64 pgoff,const struct build_id * bid,__u32 prot,__u32 flags,const char * filename) perf_event__synthesize_mmap2_build_id() argument
2351 perf_event__synthesize_stat_events(struct perf_stat_config * config,const struct perf_tool * tool,struct evlist * evlist,perf_event__handler_t process,bool attrs) perf_event__synthesize_stat_events() argument
2388 perf_event__synthesize_features(const struct perf_tool * tool,struct perf_session * session,struct evlist * evlist,perf_event__handler_t process) perf_event__synthesize_features() argument
2451 perf_event__synthesize_for_pipe(const struct perf_tool * tool,struct perf_session * session,struct perf_data * data,perf_event__handler_t process) perf_event__synthesize_for_pipe() argument
2649 perf_event__synthesize_schedstat(const struct perf_tool * tool,perf_event__handler_t process,struct perf_cpu_map * user_requested_cpus) perf_event__synthesize_schedstat() argument
[all...]
H A Dsession.c141 struct perf_tool *tool, in __perf_session__new()
1252 const struct perf_tool *tool, in deliver_sample_value()
1290 const struct perf_tool *tool, in deliver_sample_group()
1314 static int evlist__deliver_sample(struct evlist *evlist, const struct perf_tool *tool, in evlist__deliver_sample()
1352 const struct perf_tool *tool, in evlist__deliver_deferred_callchain()
1406 const struct perf_tool *tool) in session__flush_deferred_samples()
1441 const struct perf_tool *tool, u64 file_offset, in machines__deliver_event()
1550 const struct perf_tool *tool, in perf_session__deliver_event()
1588 const struct perf_tool *tool = session->tool; in perf_session__process_user_event() local
1707 const struct perf_tool *tool = session->tool; in perf_session__deliver_synth_event() local
[all …]
H A Ddata-convert-json.c36 struct perf_tool tool; member
131 static void output_sample_callchain_entry(const struct perf_tool *tool, in output_sample_callchain_entry()
159 static int process_sample_event(const struct perf_tool *tool, in process_sample_event()
H A Dtool.c279 void perf_tool__init(struct perf_tool *tool, bool ordered_events) in perf_tool__init()
342 bool perf_tool__compressed_is_stub(const struct perf_tool *tool) in perf_tool__compressed_is_stub()
462 void delegate_tool__init(struct delegate_tool *tool, struct perf_tool *delegate) in delegate_tool__init()
H A Dsession.h79 const struct perf_tool *tool; member
114 struct perf_tool *tool) in perf_session__new()
/linux/tools/perf/
H A Dbuiltin-inject.c81 struct perf_tool tool; member
115 struct perf_tool tool; member
176 static int perf_event__repipe_synth(const struct perf_tool *tool, in perf_event__repipe_synth()
186 static int perf_event__repipe_oe_synth(const struct perf_tool *tool, in perf_event__repipe_oe_synth()
202 static int perf_event__repipe_op2_synth(const struct perf_tool *tool, in perf_event__repipe_op2_synth()
209 static int perf_event__repipe_op4_synth(const struct perf_tool *tool, in perf_event__repipe_op4_synth()
218 static int perf_event__repipe_attr(const struct perf_tool *tool, in perf_event__repipe_attr()
237 static int perf_event__repipe_event_update(const struct perf_tool *tool, in perf_event__repipe_event_update()
263 static s64 perf_event__repipe_auxtrace(const struct perf_tool *tool, in perf_event__repipe_auxtrace()
300 static int perf_event__repipe(const struct perf_tool *tool, in perf_event__repipe()
[all …]
H A Dbuiltin-script.c145 struct perf_tool tool; member
2640 static int process_sample_event(const struct perf_tool *tool, in process_sample_event()
2724 static int process_deferred_sample_event(const struct perf_tool *tool, in process_deferred_sample_event()
2815 static int process_attr(const struct perf_tool *tool, union perf_event *event, in process_attr()
2883 static int print_event_with_time(const struct perf_tool *tool, in print_event_with_time()
2919 static int print_event(const struct perf_tool *tool, union perf_event *event, in print_event()
2926 static int process_comm_event(const struct perf_tool *tool, in process_comm_event()
2938 static int process_namespaces_event(const struct perf_tool *tool, in process_namespaces_event()
2950 static int process_cgroup_event(const struct perf_tool *tool, in process_cgroup_event()
2962 static int process_fork_event(const struct perf_tool *tool, in process_fork_event()
[all …]
H A Dbuiltin-mem.c33 struct perf_tool tool; member
181 dump_raw_samples(const struct perf_tool *tool, in dump_raw_samples()
255 static int process_sample_event(const struct perf_tool *tool, in process_sample_event()
H A Dbuiltin-kwork.c962 static int process_irq_handler_entry_event(const struct perf_tool *tool, in process_irq_handler_entry_event()
975 static int process_irq_handler_exit_event(const struct perf_tool *tool, in process_irq_handler_exit_event()
1041 static int process_softirq_raise_event(const struct perf_tool *tool, in process_softirq_raise_event()
1055 static int process_softirq_entry_event(const struct perf_tool *tool, in process_softirq_entry_event()
1069 static int process_softirq_exit_event(const struct perf_tool *tool, in process_softirq_exit_event()
1172 static int process_workqueue_activate_work_event(const struct perf_tool *tool, in process_workqueue_activate_work_event()
1186 static int process_workqueue_execute_start_event(const struct perf_tool *tool, in process_workqueue_execute_start_event()
1200 static int process_workqueue_execute_end_event(const struct perf_tool *tool, in process_workqueue_execute_end_event()
1271 static int process_sched_switch_event(const struct perf_tool *tool, in process_sched_switch_event()
1955 static int perf_kwork__process_tracepoint_sample(const struct perf_tool *tool, in perf_kwork__process_tracepoint_sample()
/linux/tools/perf/arch/x86/util/
H A Devent.c18 const struct perf_tool *tool; member
68 int perf_event__synthesize_extra_kmaps(const struct perf_tool *tool, in perf_event__synthesize_extra_kmaps()
/linux/tools/perf/tests/
H A Devent_update.c42 struct perf_tool tool; member
46 static int process_event_name(const struct perf_tool *tool, in process_event_name()

123