Lines Matching refs:scripting_ops
669 static struct scripting_ops default_scripting_ops = {
677 static struct scripting_ops *scripting_ops; variable
684 scripting_ops = &default_scripting_ops; in setup_scripting()
689 return scripting_ops->flush_script(); in flush_scripting()
696 return scripting_ops->stop_script(); in cleanup_scripting()
730 scripting_ops->process_event(event, sample, evsel, &al); in process_sample_event()
995 struct scripting_ops *ops;
1002 struct scripting_ops *ops) in script_spec__new()
1030 struct scripting_ops *ops) in script_spec__findnew()
1046 int script_spec_register(const char *spec, struct scripting_ops *ops) in script_spec_register()
1061 static struct scripting_ops *script_spec__lookup(const char *spec) in script_spec__lookup()
1105 scripting_ops = script_spec__lookup(spec); in parse_scriptname()
1106 if (!scripting_ops) { in parse_scriptname()
1118 scripting_ops = script_spec__lookup(++ext); in parse_scriptname()
1119 if (!scripting_ops) { in parse_scriptname()
2049 scripting_ops = script_spec__lookup(generate_script_lang); in cmd_script()
2050 if (!scripting_ops) { in cmd_script()
2056 err = scripting_ops->generate_script(session->tevent.pevent, in cmd_script()
2062 err = scripting_ops->start_script(script_name, argc, argv); in cmd_script()