Home
last modified time | relevance | path

Searched refs:tracer (Results 26 – 50 of 114) sorted by relevance

12345

/openbmc/linux/Documentation/trace/
H A Dftrace.rst396 tracer, or if configured, the function graph tracer. It will
779 The block tracer. The tracer used by the blktrace user
1296 tracer along with the currently set tracer. Enabling this
1763 tracer.
2297 Note, when hwlat tracer is finished (another tracer is
2320 This tracer is the function tracer. Enabling the function tracer
2517 This tracer is similar to the function tracer except that it
3151 function tracer and the function-graph-tracer, there are some
3502 # tracer: nop
3519 # tracer: nop
[all …]
H A Dhwlat_detector.rst8 The tracer hwlat_detector is a special purpose tracer that is used to
56 (0.5s). If tracing_thresh contains zero when hwlat tracer is enabled, it will
65 back to zero if another tracer is loaded. Note, the last value in
H A Dboottime-trace.rst47 Set MAX_DEPTH to maximum depth of fgraph tracer.
84 ftrace.[instance.INSTANCE.]tracer = TRACER
85 Set TRACER to current tracer on boot. (e.g. function)
246 several tracers for different purpose at once. For example, one tracer
252 tracer = "function"
256 tracer = "function"
270 tracer = function_graph
H A Duprobetracer.rst2 Uprobe-tracer: Uprobe-based Event Tracing
13 Similar to the kprobe-event tracer, this doesn't need to be activated via
18 However unlike kprobe-event tracer, the uprobe event interface expects the
63 Several types are supported for fetch-args. Uprobe tracer will access memory
175 # tracer: nop
/openbmc/linux/kernel/trace/
H A Dtrace_selftest.c97 static inline void warn_failed_init_tracer(struct tracer *trace, int init_ret) in warn_failed_init_tracer()
356 static int trace_selftest_startup_dynamic_tracing(struct tracer *trace, in trace_selftest_startup_dynamic_tracing()
691 trace_selftest_startup_function(struct tracer *trace, struct trace_array *tr) in trace_selftest_startup_function()
796 trace_selftest_startup_function_graph(struct tracer *trace, in trace_selftest_startup_function_graph()
928 trace_selftest_startup_irqsoff(struct tracer *trace, struct trace_array *tr) in trace_selftest_startup_irqsoff()
977 trace_selftest_startup_preemptoff(struct tracer *trace, struct trace_array *tr) in trace_selftest_startup_preemptoff()
1039 trace_selftest_startup_preemptirqsoff(struct tracer *trace, struct trace_array *tr) in trace_selftest_startup_preemptirqsoff()
1140 trace_selftest_startup_nop(struct tracer *trace, struct trace_array *tr) in trace_selftest_startup_nop()
1192 trace_selftest_startup_wakeup(struct tracer *trace, struct trace_array *tr) in trace_selftest_startup_wakeup()
1270 trace_selftest_startup_branch(struct tracer *trace, struct trace_array *tr) in trace_selftest_startup_branch()
H A DKconfig329 then it will not have any overhead while the stack tracer
335 The stack tracer can also be enabled or disabled via the
433 periodically non responsive. Do not run this tracer on a
441 bool "OS Noise tracer"
476 bool "Timerlat tracer"
497 The tracer is build on top of osnoise tracer, and the osnoise:
521 This tracer hooks to various trace points in the kernel,
531 Basic tracer to catch the syscall entry and exit events.
596 This tracer profiles all likely and unlikely macros
608 This tracer profiles all branch conditions. Every if ()
[all …]
H A Dtrace_irqsoff.c514 struct tracer *tracer = tr->current_trace; in irqsoff_flag_changed() local
524 return trace_keep_overwrite(tracer, mask, set); in irqsoff_flag_changed()
635 static struct tracer irqsoff_tracer __read_mostly =
681 static struct tracer preemptoff_tracer __read_mostly =
716 static struct tracer preemptirqsoff_tracer __read_mostly =
H A Dtrace_sched_wakeup.c315 struct tracer *tracer = tr->current_trace; in wakeup_flag_changed() local
325 return trace_keep_overwrite(tracer, mask, set); in wakeup_flag_changed()
742 static struct tracer wakeup_tracer __read_mostly =
762 static struct tracer wakeup_rt_tracer __read_mostly =
782 static struct tracer wakeup_dl_tracer __read_mostly =
H A Dtrace_nop.c88 struct tracer nop_trace __read_mostly =
H A Dtrace.c1155 struct tracer *tracer = tr->current_trace; in tracing_snapshot_instance_cond() local
2153 struct tracer *t; in register_tracer()
5152 struct tracer *t; in t_start()
5429 int trace_keep_overwrite(struct tracer *tracer, u32 mask, int set) in trace_keep_overwrite() argument
6480 create_trace_option_files(struct trace_array *tr, struct tracer *tracer);
6516 struct tracer *t; in tracing_set_tracer()
9181 create_trace_option_files(struct trace_array *tr, struct tracer *tracer) in create_trace_option_files() argument
9190 if (!tracer) in create_trace_option_files()
9207 if (WARN_ON_ONCE(tr->topts[i].tracer->flags == tracer->flags)) in create_trace_option_files()
9228 tr->topts[tr->nr_topts].tracer = tracer; in create_trace_option_files()
[all …]
/openbmc/linux/tools/testing/ktest/examples/bootconfigs/
H A Dboottrace.bconf35 tracer = "function"
44 tracer = "function"
H A Dfunctiongraph.bconf3 tracer = function_graph
/openbmc/linux/Documentation/tools/rtla/
H A Dcommon_osnoise_options.rst8 Set the *osnoise* tracer period in microseconds.
12 Set the *osnoise* tracer runtime in microseconds.
/openbmc/linux/tools/testing/selftests/amd-pstate/
H A Dgitsource.sh62 rm -rf results/tracer-gitsource*
82 ./amd_pstate_trace.py -n tracer-gitsource-$1-$2 -i $TRACER_INTERVAL > /dev/null 2>&1 &
99 …awk '{print $5}' results/tracer-gitsource-$1-$2/cpu.csv | sed -e '1d' | sed s/,// > $OUTFILE_GIT-d…
103 …awk '{print $7}' results/tracer-gitsource-$1-$2/cpu.csv | sed -e '1d' | sed s/,// > $OUTFILE_GIT-f…
107 …awk '{print $11}' results/tracer-gitsource-$1-$2/cpu.csv | sed -e '1d' | sed s/,// > $OUTFILE_GIT-…
H A Dtbench.sh57 rm -rf results/tracer-tbench*
67 ./amd_pstate_trace.py -n tracer-tbench-$1-$2 -i $TRACER_INTERVAL > /dev/null 2>&1 &
86 …awk '{print $5}' results/tracer-tbench-$1-$2/cpu.csv | sed -e '1d' | sed s/,// > $OUTFILE_TBENCH-d…
90 …awk '{print $7}' results/tracer-tbench-$1-$2/cpu.csv | sed -e '1d' | sed s/,// > $OUTFILE_TBENCH-f…
94 …awk '{print $11}' results/tracer-tbench-$1-$2/cpu.csv | sed -e '1d' | sed s/,// > $OUTFILE_TBENCH-…
/openbmc/linux/Documentation/userspace-api/
H A Dseccomp_filter.rst132 notify a ``ptrace()``-based tracer prior to executing the system
133 call. If there is no tracer present, ``-ENOSYS`` is returned to
136 A tracer will be notified if it requests ``PTRACE_O_TRACESECCOMP``
137 using ``ptrace(PTRACE_SETOPTIONS)``. The tracer will be notified
139 the BPF program return value will be available to the tracer
142 The tracer can skip the system call by changing the syscall number
143 to -1. Alternatively, the tracer can change the system call
145 the tracer asks to skip the system call, then the system call will
146 appear to return the value that the tracer puts in the return value
149 The seccomp check will not be run again after the tracer is
[all …]
/openbmc/linux/tools/perf/
H A Dbuiltin-ftrace.c555 ftrace->tracer = "function_graph"; in select_tracer()
557 ftrace->tracer = "function"; in select_tracer()
560 pr_debug("%s tracer is used\n", ftrace->tracer); in select_tracer()
598 if (write_tracing_file("current_tracer", ftrace->tracer) < 0) { in __cmd_ftrace()
599 pr_err("failed to set current_tracer to %s\n", ftrace->tracer); in __cmd_ftrace()
965 ftrace->tracer = value; in perf_ftrace_config()
1126 .tracer = DEFAULT_TRACER, in cmd_ftrace()
1144 OPT_STRING('t', "tracer", &ftrace.tracer, "tracer", in cmd_ftrace()
/openbmc/linux/tools/testing/selftests/ftrace/test.d/
H A Dfunctions13 reset_tracer() { # reset the current tracer
108 # As the initial state, ftrace will be set to nop tracer,
147 t=${i%:tracer}
155 echo "Required tracer $t is not configured."
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-devtools/ply/
H A Dply_git.bb1 SUMMARY = "Ply: A light-weight dynamic tracer for eBPF"
/openbmc/linux/tools/tracing/latency/
H A Dlatency-collector.c177 char *tracer; member
609 restore_file(TR_CURRENT, &save_state.tracer, current_tracer); in restore_ftrace()
655 save_state.tracer = NULL; in init_save_state()
1374 char *tracer; in save_and_disable_tracer() local
1380 tracer = read_file(TR_CURRENT, ERR_EXIT); in save_and_disable_tracer()
1383 if (needs_change(tracer, NOP_TRACER)) { in save_and_disable_tracer()
1388 tracer); in save_and_disable_tracer()
1393 "Use the -F [--force] option to disregard the current tracer.\n", tracer); in save_and_disable_tracer()
1400 save_state.tracer = tracer; in save_and_disable_tracer()
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-multimedia/v4l2apps/
H A Dv4l-utils_1.26.1.bb26 PACKAGECONFIG[v4l2-tracer] = ",-Dv4l2-tracer=disabled,json-c"
/openbmc/openbmc/poky/meta/recipes-kernel/lttng/lttng-tools/
H A Drun-ptest6 LTTNG_KMOD_PATH=/lib/modules/$(uname -r)/kernel/lttng-modules/lttng-tracer.ko
/openbmc/linux/tools/perf/util/
H A Dftrace.h13 const char *tracer; member
/openbmc/linux/tools/tracing/rtla/src/
H A Dtrace.c18 enum tracefs_tracers tracer; in enable_tracer_by_name() local
21 tracer = TRACEFS_TRACER_CUSTOM; in enable_tracer_by_name()
25 retval = tracefs_tracer_set(inst, tracer, tracer_name); in enable_tracer_by_name()
/openbmc/linux/kernel/
H A Dptrace.c558 static bool __ptrace_detach(struct task_struct *tracer, struct task_struct *p) in __ptrace_detach() argument
570 if (!same_thread_group(p->real_parent, tracer)) in __ptrace_detach()
572 else if (ignoring_children(tracer->sighand)) { in __ptrace_detach()
573 __wake_up_parent(p, tracer); in __ptrace_detach()
614 void exit_ptrace(struct task_struct *tracer, struct list_head *dead) in exit_ptrace() argument
618 list_for_each_entry_safe(p, n, &tracer->ptraced, ptrace_entry) { in exit_ptrace()
622 if (__ptrace_detach(tracer, p)) in exit_ptrace()

12345