Home
last modified time | relevance | path

Searched refs:scripting_ops (Results 1 – 5 of 5) sorted by relevance

/linux-6.14.4/tools/perf/util/
Dtrace-event-scripting.c31 struct scripting_ops *ops;
38 struct scripting_ops *ops) in script_spec__new()
65 static int script_spec_register(const char *spec, struct scripting_ops *ops) in script_spec_register()
81 struct scripting_ops *script_spec__lookup(const char *spec) in script_spec__lookup()
91 int script_spec__for_each(int (*cb)(struct scripting_ops *ops, const char *spec)) in script_spec__for_each()
173 struct scripting_ops python_scripting_unsupported_ops = {
183 static void register_python_scripting(struct scripting_ops *scripting_ops) in register_python_scripting() argument
189 script_spec_register("Python", scripting_ops) || in register_python_scripting()
190 script_spec_register("py", scripting_ops)) { in register_python_scripting()
202 extern struct scripting_ops python_scripting_ops;
[all …]
Dtrace-event.h88 struct scripting_ops { struct
116 struct scripting_ops *script_spec__lookup(const char *spec); argument
117 int script_spec__for_each(int (*cb)(struct scripting_ops *ops, const char *spec));
/linux-6.14.4/tools/perf/
Dbuiltin-script.c2301 static struct scripting_ops *scripting_ops; variable
2336 if (scripting_ops && scripting_ops->process_stat) in process_stat()
2337 scripting_ops->process_stat(&stat_config, counter, tstamp); in process_stat()
2344 if (scripting_ops && scripting_ops->process_stat_interval) in process_stat_interval()
2345 scripting_ops->process_stat_interval(tstamp); in process_stat_interval()
2358 return scripting_ops ? scripting_ops->flush_script() : 0; in flush_scripting()
2365 return scripting_ops ? scripting_ops->stop_script() : 0; in cleanup_scripting()
2439 if (scripting_ops) { in process_sample_event()
2448 scripting_ops->process_event(event, sample, evsel, &al, addr_al_ptr); in process_sample_event()
2666 if (scripting_ops && scripting_ops->process_switch && !filter_cpu(sample)) in process_switch_event()
[all …]
/linux-6.14.4/tools/perf/util/scripting-engines/
Dtrace-event-perl.c765 struct scripting_ops perl_scripting_ops = {
Dtrace-event-python.c2178 struct scripting_ops python_scripting_ops = {