Searched refs:osnoise_tool (Results 1 – 12 of 12) sorted by relevance
| /linux/tools/tracing/rtla/src/ |
| H A D | common.h | 122 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 D | timerlat.h | 34 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 D | osnoise.h | 58 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 D | timerlat_top.c | 57 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 D | osnoise_top.c | 46 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 D | osnoise_hist.c | 57 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 D | timerlat.c | 29 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 D | common.c | 44 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 D | osnoise.c | 998 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 D | timerlat_hist.c | 76 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 D | timerlat_aa.h | 6 int timerlat_aa_init(struct osnoise_tool *tool, int dump_task);
|
| H A D | timerlat_aa.c | 115 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()
|