Lines Matching refs:args
46 static struct scripting_context *get_args(PyObject *args, const char *name, PyObject **arg2)
51 if (!PyArg_UnpackTuple(args, name, 1, cnt, &context, arg2))
57 static struct scripting_context *get_scripting_context(PyObject *args)
59 return get_args(args, "context", NULL);
63 static PyObject *perf_trace_context_common_pc(PyObject *obj, PyObject *args)
65 struct scripting_context *c = get_scripting_context(args);
74 PyObject *args)
76 struct scripting_context *c = get_scripting_context(args);
85 PyObject *args)
87 struct scripting_context *c = get_scripting_context(args);
96 static PyObject *perf_sample_insn(PyObject *obj, PyObject *args)
98 struct scripting_context *c = get_scripting_context(args);
114 static PyObject *perf_set_itrace_options(PyObject *obj, PyObject *args)
121 c = get_args(args, "itrace_options", &str);
140 static PyObject *perf_sample_src(PyObject *obj, PyObject *args, bool get_srccode)
142 struct scripting_context *c = get_scripting_context(args);
175 static PyObject *perf_sample_srcline(PyObject *obj, PyObject *args)
177 return perf_sample_src(obj, args, false);
180 static PyObject *perf_sample_srccode(PyObject *obj, PyObject *args)
182 return perf_sample_src(obj, args, true);