Symbol: osnoise_tool
tools/tracing/rtla/src/common.c
129
common_threshold_handler(const struct osnoise_tool *tool)
tools/tracing/rtla/src/common.c
13
struct osnoise_tool *trace_tool;
tools/tracing/rtla/src/common.c
154
struct osnoise_tool *tool;
tools/tracing/rtla/src/common.c
299
int top_main_loop(struct osnoise_tool *tool)
tools/tracing/rtla/src/common.c
303
struct osnoise_tool *record = tool->record;
tools/tracing/rtla/src/common.c
354
int hist_main_loop(struct osnoise_tool *tool)
tools/tracing/rtla/src/common.c
401
int osn_set_stop(struct osnoise_tool *tool)
tools/tracing/rtla/src/common.c
64
common_apply_config(struct osnoise_tool *tool, struct common_params *params)
tools/tracing/rtla/src/common.h
138
struct osnoise_tool *record;
tools/tracing/rtla/src/common.h
139
struct osnoise_tool *aa;
tools/tracing/rtla/src/common.h
146
struct osnoise_tool *(*init_tool)(struct common_params *params);
tools/tracing/rtla/src/common.h
147
int (*apply_config)(struct osnoise_tool *tool);
tools/tracing/rtla/src/common.h
148
int (*enable)(struct osnoise_tool *tool);
tools/tracing/rtla/src/common.h
149
int (*main)(struct osnoise_tool *tool);
tools/tracing/rtla/src/common.h
150
void (*print_stats)(struct osnoise_tool *tool);
tools/tracing/rtla/src/common.h
151
void (*analyze)(struct osnoise_tool *tool, bool stopped);
tools/tracing/rtla/src/common.h
152
void (*free)(struct osnoise_tool *tool);
tools/tracing/rtla/src/common.h
171
common_threshold_handler(const struct osnoise_tool *tool);
tools/tracing/rtla/src/common.h
178
void osnoise_destroy_tool(struct osnoise_tool *top);
tools/tracing/rtla/src/common.h
179
struct osnoise_tool *osnoise_init_tool(char *tool_name);
tools/tracing/rtla/src/common.h
180
struct osnoise_tool *osnoise_init_trace_tool(const char *tracer);
tools/tracing/rtla/src/common.h
181
bool osnoise_trace_is_off(struct osnoise_tool *tool, struct osnoise_tool *record);
tools/tracing/rtla/src/common.h
186
int common_apply_config(struct osnoise_tool *tool, struct common_params *params);
tools/tracing/rtla/src/common.h
187
int top_main_loop(struct osnoise_tool *tool);
tools/tracing/rtla/src/common.h
188
int hist_main_loop(struct osnoise_tool *tool);
tools/tracing/rtla/src/common.h
189
int osn_set_stop(struct osnoise_tool *tool);
tools/tracing/rtla/src/osnoise.c
1147
void osnoise_destroy_tool(struct osnoise_tool *top)
tools/tracing/rtla/src/osnoise.c
1166
struct osnoise_tool *osnoise_init_tool(char *tool_name)
tools/tracing/rtla/src/osnoise.c
1168
struct osnoise_tool *top;
tools/tracing/rtla/src/osnoise.c
1184
struct osnoise_tool *osnoise_init_trace_tool(const char *tracer)
tools/tracing/rtla/src/osnoise.c
1186
struct osnoise_tool *trace;
tools/tracing/rtla/src/osnoise.c
1211
bool osnoise_trace_is_off(struct osnoise_tool *tool, struct osnoise_tool *record)
tools/tracing/rtla/src/osnoise.c
1232
osnoise_report_missed_events(struct osnoise_tool *tool)
tools/tracing/rtla/src/osnoise.c
1251
osnoise_apply_config(struct osnoise_tool *tool, struct osnoise_params *params)
tools/tracing/rtla/src/osnoise.c
1284
int osnoise_enable(struct osnoise_tool *tool)
tools/tracing/rtla/src/osnoise.h
59
void osnoise_report_missed_events(struct osnoise_tool *tool);
tools/tracing/rtla/src/osnoise.h
60
int osnoise_apply_config(struct osnoise_tool *tool, struct osnoise_params *params);
tools/tracing/rtla/src/osnoise.h
62
int osnoise_enable(struct osnoise_tool *tool);
tools/tracing/rtla/src/osnoise_hist.c
129
static void osnoise_destroy_trace_hist(struct osnoise_tool *tool)
tools/tracing/rtla/src/osnoise_hist.c
140
static int osnoise_init_trace_hist(struct osnoise_tool *tool)
tools/tracing/rtla/src/osnoise_hist.c
177
static void osnoise_read_trace_hist(struct osnoise_tool *tool)
tools/tracing/rtla/src/osnoise_hist.c
225
static void osnoise_hist_header(struct osnoise_tool *tool)
tools/tracing/rtla/src/osnoise_hist.c
333
osnoise_print_stats(struct osnoise_tool *tool)
tools/tracing/rtla/src/osnoise_hist.c
407
osnoise_hist_apply_config(struct osnoise_tool *tool)
tools/tracing/rtla/src/osnoise_hist.c
415
static struct osnoise_tool
tools/tracing/rtla/src/osnoise_hist.c
418
struct osnoise_tool *tool;
tools/tracing/rtla/src/osnoise_hist.c
436
static int osnoise_hist_enable(struct osnoise_tool *tool)
tools/tracing/rtla/src/osnoise_hist.c
447
static int osnoise_hist_main_loop(struct osnoise_tool *tool)
tools/tracing/rtla/src/osnoise_hist.c
55
static void osnoise_free_hist_tool(struct osnoise_tool *tool)
tools/tracing/rtla/src/osnoise_hist.c
97
static void osnoise_hist_update_multiple(struct osnoise_tool *tool, int cpu,
tools/tracing/rtla/src/osnoise_top.c
125
static void osnoise_top_header(struct osnoise_tool *top)
tools/tracing/rtla/src/osnoise_top.c
186
static void osnoise_top_print(struct osnoise_tool *tool, int cpu)
tools/tracing/rtla/src/osnoise_top.c
228
osnoise_print_stats(struct osnoise_tool *top)
tools/tracing/rtla/src/osnoise_top.c
252
osnoise_top_apply_config(struct osnoise_tool *tool)
tools/tracing/rtla/src/osnoise_top.c
281
struct osnoise_tool *osnoise_init_top(struct common_params *params)
tools/tracing/rtla/src/osnoise_top.c
283
struct osnoise_tool *tool;
tools/tracing/rtla/src/osnoise_top.c
45
static void osnoise_free_top_tool(struct osnoise_tool *tool)
tools/tracing/rtla/src/osnoise_top.c
81
struct osnoise_tool *tool;
tools/tracing/rtla/src/osnoise_top.c
87
tool = container_of(trace, struct osnoise_tool, trace);
tools/tracing/rtla/src/timerlat.c
120
int timerlat_enable(struct osnoise_tool *tool)
tools/tracing/rtla/src/timerlat.c
210
void timerlat_analyze(struct osnoise_tool *tool, bool stopped)
tools/tracing/rtla/src/timerlat.c
233
void timerlat_free(struct osnoise_tool *tool)
tools/tracing/rtla/src/timerlat.c
30
timerlat_apply_config(struct osnoise_tool *tool, struct timerlat_params *params)
tools/tracing/rtla/src/timerlat.h
40
int timerlat_apply_config(struct osnoise_tool *tool, struct timerlat_params *params);
tools/tracing/rtla/src/timerlat.h
42
int timerlat_enable(struct osnoise_tool *tool);
tools/tracing/rtla/src/timerlat.h
43
void timerlat_analyze(struct osnoise_tool *tool, bool stopped);
tools/tracing/rtla/src/timerlat.h
44
void timerlat_free(struct osnoise_tool *tool);
tools/tracing/rtla/src/timerlat_aa.c
1043
int timerlat_aa_init(struct osnoise_tool *tool, int dump_tasks, enum stack_format stack_format)
tools/tracing/rtla/src/timerlat_aa.c
115
struct osnoise_tool *tool;
tools/tracing/rtla/src/timerlat_aa.c
916
static void timerlat_aa_unregister_events(struct osnoise_tool *tool, int dump_tasks)
tools/tracing/rtla/src/timerlat_aa.c
955
static int timerlat_aa_register_events(struct osnoise_tool *tool, int dump_tasks)
tools/tracing/rtla/src/timerlat_aa.h
6
int timerlat_aa_init(struct osnoise_tool *tool, int dump_task, enum stack_format stack_format);
tools/tracing/rtla/src/timerlat_hist.c
136
timerlat_hist_update(struct osnoise_tool *tool, int cpu,
tools/tracing/rtla/src/timerlat_hist.c
186
struct osnoise_tool *tool;
tools/tracing/rtla/src/timerlat_hist.c
189
tool = container_of(trace, struct osnoise_tool, trace);
tools/tracing/rtla/src/timerlat_hist.c
202
static int timerlat_hist_bpf_pull_data(struct osnoise_tool *tool)
tools/tracing/rtla/src/timerlat_hist.c
280
static void timerlat_hist_header(struct osnoise_tool *tool)
tools/tracing/rtla/src/timerlat_hist.c
607
timerlat_print_stats(struct osnoise_tool *tool)
tools/tracing/rtla/src/timerlat_hist.c
692
timerlat_hist_apply_config(struct osnoise_tool *tool)
tools/tracing/rtla/src/timerlat_hist.c
710
static struct osnoise_tool
tools/tracing/rtla/src/timerlat_hist.c
713
struct osnoise_tool *tool;
tools/tracing/rtla/src/timerlat_hist.c
734
static int timerlat_hist_bpf_main_loop(struct osnoise_tool *tool)
tools/tracing/rtla/src/timerlat_hist.c
76
static void timerlat_free_histogram_tool(struct osnoise_tool *tool)
tools/tracing/rtla/src/timerlat_hist.c
765
static int timerlat_hist_main(struct osnoise_tool *tool)
tools/tracing/rtla/src/timerlat_top.c
103
timerlat_top_update_sum(struct osnoise_tool *tool, int cpu, struct timerlat_top_cpu *sum)
tools/tracing/rtla/src/timerlat_top.c
128
timerlat_top_update(struct osnoise_tool *tool, int cpu,
tools/tracing/rtla/src/timerlat_top.c
169
struct osnoise_tool *top;
tools/tracing/rtla/src/timerlat_top.c
172
top = container_of(trace, struct osnoise_tool, trace);
tools/tracing/rtla/src/timerlat_top.c
187
static int timerlat_top_bpf_pull_data(struct osnoise_tool *tool)
tools/tracing/rtla/src/timerlat_top.c
252
static void timerlat_top_header(struct timerlat_params *params, struct osnoise_tool *top)
tools/tracing/rtla/src/timerlat_top.c
298
static void timerlat_top_print(struct osnoise_tool *top, int cpu)
tools/tracing/rtla/src/timerlat_top.c
357
timerlat_top_print_sum(struct osnoise_tool *top, struct timerlat_top_cpu *summary)
tools/tracing/rtla/src/timerlat_top.c
433
timerlat_print_stats(struct osnoise_tool *top)
tools/tracing/rtla/src/timerlat_top.c
466
timerlat_top_apply_config(struct osnoise_tool *top)
tools/tracing/rtla/src/timerlat_top.c
487
static struct osnoise_tool
tools/tracing/rtla/src/timerlat_top.c
490
struct osnoise_tool *top;
tools/tracing/rtla/src/timerlat_top.c
514
timerlat_top_bpf_main_loop(struct osnoise_tool *tool)
tools/tracing/rtla/src/timerlat_top.c
56
static void timerlat_free_top_tool(struct osnoise_tool *tool)
tools/tracing/rtla/src/timerlat_top.c
566
static int timerlat_top_main_loop(struct osnoise_tool *tool)