Home
last modified time | relevance | path

Searched refs:osnoise_tool (Results 1 – 12 of 12) sorted by relevance

/linux/tools/tracing/rtla/src/
H A Dcommon.h122 struct osnoise_tool { struct
129 struct osnoise_tool *record; argument
130 struct osnoise_tool *aa; argument
137 struct osnoise_tool *(*init_tool)(struct common_params *params);
138 int (*apply_config)(struct osnoise_tool *tool);
139 int (*enable)(struct osnoise_tool *tool);
140 int (*main)(struct osnoise_tool *tool);
141 void (*print_stats)(struct osnoise_tool *tool);
142 void (*analyze)(struct osnoise_tool *tool, bool stopped);
143 void (*free)(struct osnoise_tool *tool);
[all …]
H A Dtimerlat.h34 int timerlat_apply_config(struct osnoise_tool *tool, struct timerlat_params *params);
36 int timerlat_enable(struct osnoise_tool *tool);
37 void timerlat_analyze(struct osnoise_tool *tool, bool stopped);
38 void timerlat_free(struct osnoise_tool *tool);
H A Dosnoise.h58 void osnoise_report_missed_events(struct osnoise_tool *tool);
59 int osnoise_apply_config(struct osnoise_tool *tool, struct osnoise_params *params);
63 int osnoise_enable(struct osnoise_tool *tool);
71 int hist_main_loop(struct osnoise_tool *tool);
H A Dtimerlat_top.c57 static void timerlat_free_top_tool(struct osnoise_tool *tool) in timerlat_free_top_tool()
106 timerlat_top_update_sum(struct osnoise_tool *tool, int cpu, struct timerlat_top_cpu *sum) in timerlat_top_update_sum()
131 timerlat_top_update(struct osnoise_tool *tool, int cpu, in timerlat_top_update()
172 struct osnoise_tool *top; in timerlat_top_handler()
175 top = container_of(trace, struct osnoise_tool, trace); in timerlat_top_handler()
190 static int timerlat_top_bpf_pull_data(struct osnoise_tool *tool) in timerlat_top_bpf_pull_data()
260 static void timerlat_top_header(struct timerlat_params *params, struct osnoise_tool *top) in timerlat_top_header()
306 static void timerlat_top_print(struct osnoise_tool *top, int cpu) in timerlat_top_print()
365 timerlat_top_print_sum(struct osnoise_tool *top, struct timerlat_top_cpu *summary) in timerlat_top_print_sum()
441 timerlat_print_stats(struct osnoise_tool *top) in timerlat_print_stats()
[all …]
H A Dosnoise_top.c46 static void osnoise_free_top_tool(struct osnoise_tool *tool) in osnoise_free_top_tool()
84 struct osnoise_tool *tool; in osnoise_top_handler()
90 tool = container_of(trace, struct osnoise_tool, trace); in osnoise_top_handler()
128 static void osnoise_top_header(struct osnoise_tool *top) in osnoise_top_header()
189 static void osnoise_top_print(struct osnoise_tool *tool, int cpu) in osnoise_top_print()
231 osnoise_print_stats(struct osnoise_tool *top) in osnoise_print_stats()
518 osnoise_top_apply_config(struct osnoise_tool *tool) in osnoise_top_apply_config()
547 struct osnoise_tool *osnoise_init_top(struct common_params *params) in osnoise_init_top()
549 struct osnoise_tool *tool; in osnoise_init_top()
H A Dosnoise_hist.c57 static void osnoise_free_hist_tool(struct osnoise_tool *tool) in osnoise_free_hist_tool()
100 static void osnoise_hist_update_multiple(struct osnoise_tool *tool, int cpu, in osnoise_hist_update_multiple()
132 static void osnoise_destroy_trace_hist(struct osnoise_tool *tool) in osnoise_destroy_trace_hist()
143 static int osnoise_init_trace_hist(struct osnoise_tool *tool) in osnoise_init_trace_hist()
180 static void osnoise_read_trace_hist(struct osnoise_tool *tool) in osnoise_read_trace_hist()
228 static void osnoise_hist_header(struct osnoise_tool *tool) in osnoise_hist_header()
337 osnoise_print_stats(struct osnoise_tool *tool) in osnoise_print_stats()
690 osnoise_hist_apply_config(struct osnoise_tool *tool) in osnoise_hist_apply_config()
698 static struct osnoise_tool
701 struct osnoise_tool *tool; in osnoise_init_hist()
[all …]
H A Dtimerlat.c29 timerlat_apply_config(struct osnoise_tool *tool, struct timerlat_params *params) in timerlat_apply_config()
108 int timerlat_enable(struct osnoise_tool *tool) in timerlat_enable()
190 void timerlat_analyze(struct osnoise_tool *tool, bool stopped) in timerlat_analyze()
213 void timerlat_free(struct osnoise_tool *tool) in timerlat_free()
H A Dcommon.c44 common_apply_config(struct osnoise_tool *tool, struct common_params *params) in common_apply_config()
102 struct osnoise_tool *tool; in run_tool()
243 int top_main_loop(struct osnoise_tool *tool) in top_main_loop()
247 struct osnoise_tool *record = tool->record; in top_main_loop()
301 int hist_main_loop(struct osnoise_tool *tool) in hist_main_loop()
H A Dosnoise.c998 void osnoise_destroy_tool(struct osnoise_tool *top) in osnoise_destroy_tool()
1017 struct osnoise_tool *osnoise_init_tool(char *tool_name) in osnoise_init_tool()
1019 struct osnoise_tool *top; in osnoise_init_tool()
1043 struct osnoise_tool *osnoise_init_trace_tool(const char *tracer) in osnoise_init_trace_tool()
1045 struct osnoise_tool *trace; in osnoise_init_trace_tool()
1070 bool osnoise_trace_is_off(struct osnoise_tool *tool, struct osnoise_tool *record) in osnoise_trace_is_off()
1091 osnoise_report_missed_events(struct osnoise_tool *tool) in osnoise_report_missed_events()
1110 osnoise_apply_config(struct osnoise_tool *tool, struct osnoise_params *params) in osnoise_apply_config()
1155 int osnoise_enable(struct osnoise_tool *tool) in osnoise_enable()
H A Dtimerlat_hist.c76 static void timerlat_free_histogram_tool(struct osnoise_tool *tool) in timerlat_free_histogram_tool()
137 timerlat_hist_update(struct osnoise_tool *tool, int cpu, in timerlat_hist_update()
187 struct osnoise_tool *tool; in timerlat_hist_handler()
190 tool = container_of(trace, struct osnoise_tool, trace); in timerlat_hist_handler()
203 static int timerlat_hist_bpf_pull_data(struct osnoise_tool *tool) in timerlat_hist_bpf_pull_data()
286 static void timerlat_hist_header(struct osnoise_tool *tool) in timerlat_hist_header()
613 timerlat_print_stats(struct osnoise_tool *tool) in timerlat_print_stats()
1058 timerlat_hist_apply_config(struct osnoise_tool *tool) in timerlat_hist_apply_config()
1076 static struct osnoise_tool
1079 struct osnoise_tool *tool; in timerlat_init_hist()
[all …]
H A Dtimerlat_aa.h6 int timerlat_aa_init(struct osnoise_tool *tool, int dump_task);
H A Dtimerlat_aa.c115 struct osnoise_tool *tool;
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()