Lines Matching refs:c
55 struct scripting_context *c = get_scripting_context(args); in perf_trace_context_common_pc() local
57 if (!c) in perf_trace_context_common_pc()
60 return Py_BuildValue("i", common_pc(c)); in perf_trace_context_common_pc()
66 struct scripting_context *c = get_scripting_context(args); in perf_trace_context_common_flags() local
68 if (!c) in perf_trace_context_common_flags()
71 return Py_BuildValue("i", common_flags(c)); in perf_trace_context_common_flags()
77 struct scripting_context *c = get_scripting_context(args); in perf_trace_context_common_lock_depth() local
79 if (!c) in perf_trace_context_common_lock_depth()
82 return Py_BuildValue("i", common_lock_depth(c)); in perf_trace_context_common_lock_depth()
88 struct scripting_context *c = get_scripting_context(args); in perf_sample_insn() local
90 if (!c) in perf_sample_insn()
93 if (c->sample->ip && !c->sample->insn_len && thread__maps(c->al->thread)) { in perf_sample_insn()
94 struct machine *machine = maps__machine(thread__maps(c->al->thread)); in perf_sample_insn()
96 script_fetch_insn(c->sample, c->al->thread, machine, /*native_arch=*/true); in perf_sample_insn()
98 if (!c->sample->insn_len) in perf_sample_insn()
101 return _PyBytes_FromStringAndSize(c->sample->insn, c->sample->insn_len); in perf_sample_insn()
106 struct scripting_context *c; in perf_set_itrace_options() local
111 c = get_args(args, "itrace_options", &str); in perf_set_itrace_options()
112 if (!c) in perf_set_itrace_options()
115 if (!c->session || !c->session->itrace_synth_opts) in perf_set_itrace_options()
118 if (c->session->itrace_synth_opts->set) { in perf_set_itrace_options()
125 retval = itrace_do_parse_synth_opts(c->session->itrace_synth_opts, itrace_options, 0); in perf_set_itrace_options()
132 struct scripting_context *c = get_scripting_context(args); in perf_sample_src() local
142 if (!c) in perf_sample_src()
145 map = c->al->map; in perf_sample_src()
146 addr = c->al->addr; in perf_sample_src()