Lines Matching refs:osnoise_tool
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);
151 void osnoise_destroy_tool(struct osnoise_tool *top);
152 struct osnoise_tool *osnoise_init_tool(char *tool_name);
153 struct osnoise_tool *osnoise_init_trace_tool(const char *tracer);
154 bool osnoise_trace_is_off(struct osnoise_tool *tool, struct osnoise_tool *record);
156 int common_apply_config(struct osnoise_tool *tool, struct common_params *params);
157 int top_main_loop(struct osnoise_tool *tool);
158 int hist_main_loop(struct osnoise_tool *tool);