Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
trace-event-scripting.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <errno.h>
#include "../perf.h"
#include "util.h"
#include "trace-event.h"

Go to the source code of this file.

Functions

void setup_python_scripting (void)
 
void setup_perl_scripting (void)
 

Variables

struct scripting_contextscripting_context
 
struct scripting_ops python_scripting_unsupported_ops
 
struct scripting_ops python_scripting_ops
 
struct scripting_ops perl_scripting_unsupported_ops
 
struct scripting_ops perl_scripting_ops
 

Function Documentation

void setup_perl_scripting ( void  )

Definition at line 167 of file trace-event-scripting.c.

void setup_python_scripting ( void  )

Definition at line 104 of file trace-event-scripting.c.

Variable Documentation

struct scripting_ops perl_scripting_ops

Definition at line 636 of file trace-event-perl.c.

struct scripting_ops perl_scripting_unsupported_ops
Initial value:
= {
.name = "Perl",
.start_script = perl_start_script_unsupported,
.stop_script = stop_script_unsupported,
.process_event = process_event_unsupported,
.generate_script = perl_generate_script_unsupported,
}

Definition at line 137 of file trace-event-scripting.c.

struct scripting_ops python_scripting_ops

Definition at line 688 of file trace-event-python.c.

struct scripting_ops python_scripting_unsupported_ops
Initial value:
= {
.name = "Python",
.start_script = python_start_script_unsupported,
.stop_script = stop_script_unsupported,
.process_event = process_event_unsupported,
.generate_script = python_generate_script_unsupported,
}

Definition at line 74 of file trace-event-scripting.c.

Definition at line 31 of file trace-event-scripting.c.