Lines Matching defs:scripting_ops

2570 static struct scripting_ops	*scripting_ops;
2606 if (scripting_ops && scripting_ops->process_stat)
2607 scripting_ops->process_stat(&stat_config, counter, tstamp);
2614 if (scripting_ops && scripting_ops->process_stat_interval)
2615 scripting_ops->process_stat_interval(tstamp);
2628 return scripting_ops ? scripting_ops->flush_script() : 0;
2635 return scripting_ops ? scripting_ops->stop_script() : 0;
2709 if (scripting_ops) {
2718 scripting_ops->process_event(event, sample, evsel, &al, addr_al_ptr);
3030 if (scripting_ops && scripting_ops->process_switch && !filter_cpu(sample))
3031 scripting_ops->process_switch(event, sample, machine);
3044 if (scripting_ops && scripting_ops->process_auxtrace_error) {
3045 scripting_ops->process_auxtrace_error(session, event);
3068 if (scripting_ops && scripting_ops->process_throttle)
3069 scripting_ops->process_throttle(event, sample, machine);
3212 if (script->show_switch_events || (scripting_ops && scripting_ops->process_switch))
3214 if (scripting_ops && scripting_ops->process_auxtrace_error)
3252 static int list_available_languages_cb(struct scripting_ops *ops, const char *spec)
3272 if (!scripting_ops) {
3278 scripting_ops = script_spec__lookup(++ext);
3279 if (!scripting_ops)
3289 exec_path, scripting_ops->dirname, script);
3319 scripting_ops = script_spec__lookup(spec);
3320 if (!scripting_ops) {
3332 scripting_ops = script_spec__lookup(++ext);
3333 if (!scripting_ops) {
4518 scripting_ops = script_spec__lookup(generate_script_lang);
4519 if (!scripting_ops && ends_with(generate_script_lang, ".py")) {
4520 scripting_ops = script_spec__lookup("python");
4524 } else if (!scripting_ops && ends_with(generate_script_lang, ".pl")) {
4525 scripting_ops = script_spec__lookup("perl");
4530 if (!scripting_ops) {
4540 err = scripting_ops->generate_script(session->tevent.pevent, filename);
4542 err = scripting_ops->generate_script(NULL, filename);
4553 err = scripting_ops->start_script(script_name, argc, argv, session);