Searched refs:scripting_context (Results 1 – 10 of 10) sorted by relevance
/Linux-v4.19/tools/perf/scripts/python/Perf-Trace-Util/ |
D | Context.c | 40 static struct scripting_context *scripting_context; in perf_trace_context_common_pc() local 47 scripting_context = _PyCapsule_GetPointer(context, NULL); in perf_trace_context_common_pc() 48 retval = common_pc(scripting_context); in perf_trace_context_common_pc() 56 static struct scripting_context *scripting_context; in perf_trace_context_common_flags() local 63 scripting_context = _PyCapsule_GetPointer(context, NULL); in perf_trace_context_common_flags() 64 retval = common_flags(scripting_context); in perf_trace_context_common_flags() 72 static struct scripting_context *scripting_context; in perf_trace_context_common_lock_depth() local 79 scripting_context = _PyCapsule_GetPointer(context, NULL); in perf_trace_context_common_lock_depth() 80 retval = common_lock_depth(scripting_context); in perf_trace_context_common_lock_depth()
|
/Linux-v4.19/tools/perf/util/ |
D | trace-event-scripting.c | 32 struct scripting_context *scripting_context; variable 90 if (scripting_context == NULL) in register_python_scripting() 91 scripting_context = malloc(sizeof(*scripting_context)); in register_python_scripting() 93 if (scripting_context == NULL || in register_python_scripting() 97 zfree(&scripting_context); in register_python_scripting() 153 if (scripting_context == NULL) in register_perl_scripting() 154 scripting_context = malloc(sizeof(*scripting_context)); in register_perl_scripting() 156 if (scripting_context == NULL || in register_perl_scripting() 160 zfree(&scripting_context); in register_perl_scripting()
|
D | trace-event.h | 96 struct scripting_context { struct 101 int common_pc(struct scripting_context *context); argument 102 int common_flags(struct scripting_context *context); 103 int common_lock_depth(struct scripting_context *context);
|
D | trace-event-parse.c | 32 static int get_common_field(struct scripting_context *context, in get_common_field() 54 int common_lock_depth(struct scripting_context *context) in common_lock_depth() 68 int common_flags(struct scripting_context *context) in common_flags() 82 int common_pc(struct scripting_context *context) in common_pc()
|
/Linux-v4.19/tools/perf/scripts/perl/Perf-Trace-Util/ |
D | Context.c | 58 struct scripting_context * context = INT2PTR(struct scripting_context *,SvIV(ST(0))); in XS() 81 struct scripting_context * context = INT2PTR(struct scripting_context *,SvIV(ST(0))); in XS() 104 struct scripting_context * context = INT2PTR(struct scripting_context *,SvIV(ST(0))); in XS()
|
D | Context.xs | 33 struct scripting_context * context 37 struct scripting_context * context 41 struct scripting_context * context
|
D | typemap | 1 struct scripting_context * T_PTR
|
D | README | 16 scripting_context is a pointer to the perf data in the perf executable
|
/Linux-v4.19/tools/perf/util/scripting-engines/ |
D | trace-event-perl.c | 69 extern struct scripting_context *scripting_context; 372 scripting_context->event_data = data; in perl_process_tracepoint() 373 scripting_context->pevent = evsel->tp_format->pevent; in perl_process_tracepoint() 380 XPUSHs(sv_2mortal(newSViv(PTR2IV(scripting_context)))); in perl_process_tracepoint() 416 XPUSHs(sv_2mortal(newSViv(PTR2IV(scripting_context)))); in perl_process_tracepoint()
|
D | trace-event-python.c | 93 extern struct scripting_context *scripting_context; 838 scripting_context->event_data = data; in python_process_tracepoint() 839 scripting_context->pevent = evsel->tp_format->pevent; in python_process_tracepoint() 841 context = _PyCapsule_New(scripting_context, NULL, NULL); in python_process_tracepoint() 874 val = tep_read_number(scripting_context->pevent, in python_process_tracepoint()
|