Home
last modified time | relevance | path

Searched full:trace (Results 1 – 25 of 2188) sorted by relevance

12345678910>>...88

/linux/tools/virtio/virtio-trace/
H A DREADME1 Trace Agent for virtio-trace
4 Trace agent is a user tool for sending trace data of a guest to a Host in low
5 overhead. Trace agent has the following functions:
8 - write trace data to stdout by using -o option
11 The trace agent operates as follows:
16 4) After the controller of the trace agent receives a start order from a host,
18 5) The read/write threads start to read trace data from ring-buffers and
21 stop to read trace data.
28 Makefile: Makefile of trace agent for virtio-trace
29 trace-agent.c: includes main function, sets up for operating trace agent
[all …]
/linux/tools/testing/selftests/ftrace/test.d/event/
H A Devent-mod.tc7 rmmod trace-events-sample ||:
8 if ! modprobe trace-events-sample ; then
9 echo "No trace-events sample module - please make CONFIG_SAMPLE_TRACE_EVENTS=m"
12 trap "rmmod trace-events-sample" EXIT
15 echo ":mod:trace-events-sample" > set_event
20 grep -q sample-trace:foo_bar set_event
21 grep -q sample-trace:foo_bar_with_cond set_event
22 grep -q sample-trace:foo_bar_with_fn set_event
25 val=`cat events/sample-trace/enable`
49 val=`cat events/sample-trace/enable`
[all …]
H A Dtrace_printk.tc5 rmmod trace-printk ||:
6 if ! modprobe trace-printk ; then
7 echo "No trace-printk sample module - please make CONFIG_SAMPLE_TRACE_PRINTK=m"
14 grep -q ": This .* trace_bputs" trace
15 grep -q ": This .* trace_puts" trace
16 grep -q ": This .* trace_bprintk" trace
17 grep -q ": This .* trace_printk" trace
19 grep -q ": (irq) .* trace_bputs" trace
20 grep -q ": (irq) .* trace_puts" trace
21 grep -q ": (irq) .* trace_bprintk" trace
[all …]
/linux/tools/perf/
H A Dbuiltin-trace.c2 * builtin-trace.c
4 * Builtin 'trace' command:
6 * Display a continuously updated trace of any workload, CPU, specific PID,
12 * Initially based on the 'trace' prototype by Thomas Gleixner:
14 * http://lwn.net/Articles/415728/ ("Announcing a new utility: 'trace'")
59 #include "trace/beauty/beauty.h"
60 #include "trace-event.h"
150 struct trace {
153 /** Sorted sycall numbers used by the trace. */
245 static void trace__load_vmlinux_btf(struct trace *trac
142 struct trace { global() struct
143 tooltrace global() argument
144 sctbltrace global() argument
145 __anon506d57b60208trace global() argument
152 syscallstrace global() argument
154 skeltrace global() argument
157 btftrace global() argument
159 optstrace global() argument
160 evlisttrace global() argument
161 hosttrace global() argument
162 currenttrace global() argument
163 cgrouptrace global() argument
164 base_timetrace global() argument
165 outputtrace global() argument
166 nr_eventstrace global() argument
167 nr_events_printedtrace global() argument
168 max_eventstrace global() argument
169 evswitchtrace global() argument
170 ev_qualifiertrace global() argument
171 __anon506d57b60408trace global() argument
174 ev_qualifier_idstrace global() argument
175 __anon506d57b60508trace global() argument
179 filter_pidstrace global() argument
180 duration_filtertrace global() argument
204 trace_syscallstrace global() argument
205 libtraceevent_printtrace global() argument
216 trace_pgfaultstrace global() argument
224 oetrace trace__load_vmlinux_btf() argument
1064 trace__btf_scnprintf(struct trace * trace,struct syscall_arg * arg,char * bf,size_t size,int val,char * type) trace__btf_scnprintf() argument
1676 thread__fd_path(struct thread * thread,int fd,struct trace * trace) thread__fd_path() argument
1709 pid__scnprintf_fd(struct trace * trace,pid_t pid,int fd,char * bf,size_t size) pid__scnprintf_fd() argument
1805 trace__filter_duration(struct trace * trace,double t) trace__filter_duration() argument
1810 __trace__fprintf_tstamp(struct trace * trace,u64 tstamp,FILE * fp) __trace__fprintf_tstamp() argument
1823 trace__fprintf_tstamp(struct trace * trace,u64 tstamp,FILE * fp) trace__fprintf_tstamp() argument
1847 trace__fprintf_comm_tid(struct trace * trace,struct thread * thread,FILE * fp) trace__fprintf_comm_tid() argument
1860 trace__fprintf_entry_head(struct trace * trace,struct thread * thread,u64 duration,bool duration_calculated,u64 tstamp,FILE * fp) trace__fprintf_entry_head() argument
1872 trace__process_event(struct trace * trace,struct machine * machine,union perf_event * event,struct perf_sample * sample) trace__process_event() argument
1896 struct trace *trace = container_of(tool, struct trace, tool); trace__tool_process() local
1918 trace__symbols_init(struct trace * trace,struct evlist * evlist) trace__symbols_init() argument
1945 trace__symbols__exit(struct trace * trace) trace__symbols__exit() argument
2069 trace__read_syscall_info(struct trace * trace,int id) trace__read_syscall_info() argument
2164 trace__validate_ev_qualifier(struct trace * trace) trace__validate_ev_qualifier() argument
2238 trace__syscall_enabled(struct trace * trace,int id) trace__syscall_enabled() argument
2307 syscall__scnprintf_args(struct syscall * sc,char * bf,size_t size,unsigned char * args,void * augmented_args,int augmented_args_size,struct trace * trace,struct thread * thread) syscall__scnprintf_args() argument
2408 trace__syscall_info(struct trace * trace,struct evsel * evsel,int id) trace__syscall_info() argument
2519 trace__printf_interrupted_entry(struct trace * trace) trace__printf_interrupted_entry() argument
2547 trace__fprintf_sample(struct trace * trace,struct evsel * evsel,struct perf_sample * sample,struct thread * thread) trace__fprintf_sample() argument
2611 trace__sys_enter(struct trace * trace,struct evsel * evsel,union perf_event * event __maybe_unused,struct perf_sample * sample) trace__sys_enter() argument
2690 trace__fprintf_sys_enter(struct trace * trace,struct evsel * evsel,struct perf_sample * sample) trace__fprintf_sys_enter() argument
2724 trace__resolve_callchain(struct trace * trace,struct evsel * evsel,struct perf_sample * sample,struct callchain_cursor * cursor) trace__resolve_callchain() argument
2744 trace__fprintf_callchain(struct trace * trace,struct perf_sample * sample) trace__fprintf_callchain() argument
2761 trace__sys_exit(struct trace * trace,struct evsel * evsel,union perf_event * event __maybe_unused,struct perf_sample * sample) trace__sys_exit() argument
2897 trace__vfs_getname(struct trace * trace,struct evsel * evsel,union perf_event * event __maybe_unused,struct perf_sample * sample) trace__vfs_getname() argument
2958 trace__sched_stat_runtime(struct trace * trace,struct evsel * evsel,union perf_event * event __maybe_unused,struct perf_sample * sample) trace__sched_stat_runtime() argument
3012 bpf_output__fprintf(struct trace * trace,struct perf_sample * sample) bpf_output__fprintf() argument
3020 trace__fprintf_tp_fields(struct trace * trace,struct evsel * evsel,struct perf_sample * sample,struct thread * thread,void * augmented_args,int augmented_args_size) trace__fprintf_tp_fields() argument
3090 trace__event_handler(struct trace * trace,struct evsel * evsel,union perf_event * event __maybe_unused,struct perf_sample * sample) trace__event_handler() argument
3195 trace__pgfault(struct trace * trace,struct evsel * evsel,union perf_event * event __maybe_unused,struct perf_sample * sample) trace__pgfault() argument
3274 trace__set_base_time(struct trace * trace,struct evsel * evsel,struct perf_sample * sample) trace__set_base_time() argument
3297 struct trace *trace = container_of(tool, struct trace, tool); trace__process_sample() local
3318 trace__record(struct trace * trace,int argc,const char ** argv) trace__record() argument
3449 trace__handle_event(struct trace * trace,union perf_event * event,struct perf_sample * sample) trace__handle_event() argument
3484 trace__add_syscall_newtp(struct trace * trace) trace__add_syscall_newtp() argument
3533 trace__set_ev_qualifier_tp_filter(struct trace * trace) trace__set_ev_qualifier_tp_filter() argument
3575 trace__find_bpf_program_by_title(struct trace * trace,const char * name) trace__find_bpf_program_by_title() argument
3594 trace__find_syscall_bpf_prog(struct trace * trace,struct syscall * sc,const char * prog_name,const char * type) trace__find_syscall_bpf_prog() argument
3627 trace__init_syscall_bpf_progs(struct trace * trace,int id) trace__init_syscall_bpf_progs() argument
3638 trace__bpf_prog_sys_enter_fd(struct trace * trace,int id) trace__bpf_prog_sys_enter_fd() argument
3644 trace__bpf_prog_sys_exit_fd(struct trace * trace,int id) trace__bpf_prog_sys_exit_fd() argument
3650 trace__bpf_sys_enter_beauty_map(struct trace * trace,int key,unsigned int * beauty_array) trace__bpf_sys_enter_beauty_map() argument
3735 trace__find_usable_bpf_prog_entry(struct trace * trace,struct syscall * sc) trace__find_usable_bpf_prog_entry() argument
3835 trace__init_syscalls_bpf_prog_array_maps(struct trace * trace) trace__init_syscalls_bpf_prog_array_maps() argument
3939 trace__set_ev_qualifier_filter(struct trace * trace) trace__set_ev_qualifier_filter() argument
3964 trace__set_filter_loop_pids(struct trace * trace) trace__set_filter_loop_pids() argument
3995 trace__set_filter_pids(struct trace * trace) trace__set_filter_pids() argument
4018 __trace__deliver_event(struct trace * trace,union perf_event * event) __trace__deliver_event() argument
4032 __trace__flush_events(struct trace * trace) __trace__flush_events() argument
4044 trace__flush_events(struct trace * trace) trace__flush_events() argument
4049 trace__deliver_event(struct trace * trace,union perf_event * event) trace__deliver_event() argument
4070 struct trace *trace = container_of(oe, struct trace, oe.data); ordered_events__deliver_event() local
4099 trace__expand_filter(struct trace * trace,struct evsel * evsel) trace__expand_filter() argument
4200 trace__expand_filters(struct trace * trace,struct evsel ** err_evsel) trace__expand_filters() argument
4218 trace__run(struct trace * trace,int argc,const char ** argv) trace__run() argument
4517 trace__replay(struct trace * trace) trace__replay() argument
4638 thread__dump_stats(struct thread_trace * ttrace,struct trace * trace,FILE * fp) thread__dump_stats() argument
4689 trace__fprintf_thread(FILE * fp,struct thread * thread,struct trace * trace) trace__fprintf_thread() argument
4740 trace__fprintf_thread_summary(struct trace * trace,FILE * fp) trace__fprintf_thread_summary() argument
4760 struct trace *trace = opt->value; trace__set_duration() local
4771 struct trace *trace = opt->value; trace__set_filter_pids_from_option() local
4798 trace__open_output(struct trace * trace,const char * filename) trace__open_output() argument
4923 struct trace *trace = (struct trace *)opt->value; trace__parse_events_option() local
5015 struct trace *trace = opt->value; trace__parse_cgroups() local
5030 struct trace *trace = arg; trace__config() local
5072 trace__exit(struct trace * trace) trace__exit() argument
5108 struct trace trace = { cmd_trace() local
[all...]
/linux/tools/verification/rv/src/
H A Dtrace.c3 * trace helpers.
16 #include <trace.h>
20 * create_instance - create a trace instance with *instance_name
28 * destroy_instance - remove a trace instance and free the data
42 * Returns 0 if the event was collected, 1 if the tool should stop collecting trace.
48 struct trace_instance *trace = context; in collect_registered_events() local
49 struct trace_seq *s = trace->seq; in collect_registered_events()
63 * trace_instance_destroy - destroy and free a rv trace instance
65 void trace_instance_destroy(struct trace_instance *trace) in trace_instance_destroy() argument
67 if (trace->inst) { in trace_instance_destroy()
[all …]
/linux/Documentation/networking/device_drivers/ethernet/mellanox/mlx5/
H A Dtracepoints.rst11 kernel tracepoints interfaces (refer to Documentation/trace/ftrace.rst).
17 - mlx5e_configure_flower: trace flower filter actions and cookies offloaded to mlx5::
20 $ cat /sys/kernel/tracing/trace
24 - mlx5e_delete_flower: trace flower filter actions and cookies deleted from mlx5::
27 $ cat /sys/kernel/tracing/trace
31 - mlx5e_stats_flower: trace flower stats request::
34 $ cat /sys/kernel/tracing/trace
38 - mlx5e_tc_update_neigh_used_value: trace tunnel rule neigh update value offloaded to mlx5::
41 $ cat /sys/kernel/tracing/trace
45 - mlx5e_rep_neigh_update: trace neigh update tasks scheduled due to neigh state change events::
[all …]
/linux/drivers/hwtracing/intel_th/
H A DKconfig3 tristate "Intel(R) Trace Hub controller"
6 Intel(R) Trace Hub (TH) is a set of hardware blocks (subdevices) that
7 produce, switch and output trace data from multiple hardware and
8 software sources over several types of trace output ports encoded
9 in System Trace Protocol (MIPI STPv2) and is intended to perform
16 Say Y here to enable Intel(R) Trace Hub controller support.
21 tristate "Intel(R) Trace Hub PCI controller"
24 Intel(R) Trace Hub may exist as a PCI device. This option enables
30 tristate "Intel(R) Trace Hub ACPI controller"
33 Intel(R) Trace Hub may exist as an ACPI device. This option enables
[all …]
/linux/kernel/
H A Dstacktrace.c5 * Stack trace management functions
19 * stack_trace_print - Print the entries in the stack trace
38 * stack_trace_snprint - Print the entries in the stack trace into a buffer
105 * stack_trace_save - Save a stack trace into a storage array
108 * @skipnr: Number of entries to skip at the start of the stack trace
110 * Return: Number of trace entries stored.
128 * stack_trace_save_tsk - Save a task stack trace into a storage array
132 * @skipnr: Number of entries to skip at the start of the stack trace
134 * Return: Number of trace entries stored.
157 * stack_trace_save_regs - Save a stack trace based on pt_regs into a storage array
[all …]
/linux/Documentation/trace/coresight/
H A Dcoresight-etm4x-reference.rst23 :Trace Registers: {CONFIGR + others}
25 Bit select trace features. See ‘mode’ section below. Bits
26 in this will cause equivalent programming of trace config and
32 bitfield up to 32 bits setting trace features.
40 :Trace Registers: All
42 Reset all programming to trace nothing / no logic programmed.
50 :Trace Registers: PRGCTLR, All hardware regs.
53 and enables trace.
55 - = 0 : disable trace hardware.
63 :Trace Registers: None.
[all …]
/linux/arch/mips/kernel/
H A Dstacktrace.c3 * Stack trace management functions
17 static void save_raw_context_stack(struct stack_trace *trace, in save_raw_context_stack() argument
27 if (trace->skip > 0) in save_raw_context_stack()
28 trace->skip--; in save_raw_context_stack()
30 trace->entries[trace->nr_entries++] = addr; in save_raw_context_stack()
31 if (trace->nr_entries >= trace->max_entries) in save_raw_context_stack()
37 static void save_context_stack(struct stack_trace *trace, in save_context_stack() argument
50 save_raw_context_stack(trace, sp, savesched); in save_context_stack()
55 if (trace->skip > 0) in save_context_stack()
56 trace->skip--; in save_context_stack()
[all …]
/linux/arch/openrisc/kernel/
H A Dstacktrace.c2 * Stack trace utility for OpenRISC
28 struct stack_trace *trace = data; in save_stack_address() local
33 if (trace->skip > 0) { in save_stack_address()
34 trace->skip--; in save_stack_address()
38 if (trace->nr_entries < trace->max_entries) in save_stack_address()
39 trace->entries[trace->nr_entries++] = addr; in save_stack_address()
42 void save_stack_trace(struct stack_trace *trace) in save_stack_trace() argument
44 unwind_stack(trace, (unsigned long *) &trace, save_stack_address); in save_stack_trace()
51 struct stack_trace *trace = (struct stack_trace *)data; in save_stack_address_nosched() local
59 if (trace->skip > 0) { in save_stack_address_nosched()
[all …]
/linux/Documentation/trace/
H A Dintel_th.rst4 Intel(R) Trace Hub (TH)
10 Intel(R) Trace Hub (TH) is a set of hardware blocks that produce,
11 switch and output trace data from multiple hardware and software
12 sources over several types of trace output ports encoded in System
13 Trace Protocol (MIPI STPv2) and is intended to perform full system
14 debugging. For more information on the hardware, see Intel(R) Trace
17 It consists of trace sources, trace destinations (outputs) and a
18 switch (Global Trace Hub, GTH). These devices are placed on a bus of
23 - Software Trace Hub (STH), trace source, which is a System Trace
25 - Memory Storage Unit (MSU), trace output, which allows storing
[all …]
H A Dstm.rst4 System Trace Module
7 System Trace Module (STM) is a device described in MIPI STP specs as
8 STP trace stream generator. STP (System Trace Protocol) is a trace
9 protocol multiplexing data from multiple trace sources, each one of
12 hardware trace sources, others are available to software. Software
13 trace sources are usually free to pick for themselves any
16 On the receiving end of this STP stream (the decoder side), trace
18 order for the decoder to be able to make sense of the trace that
19 involves multiple trace sources, it needs to be able to map those
20 master/channel pairs to the trace sources that it understands.
[all …]
/linux/tools/tracing/rtla/src/
H A Dtrace.c10 #include "trace.h"
51 * create_instance - create a trace instance with *instance_name
59 * destroy_instance - remove a trace instance and free the data
68 * save_trace_to_file - save the trace output of the instance to the file
72 const char *file = "trace"; in save_trace_to_file()
83 err_msg("Failed to open trace file\n"); in save_trace_to_file()
87 printf(" Saving trace to %s\n", filename); in save_trace_to_file()
122 struct trace_instance *trace = context; in collect_registered_events() local
123 struct trace_seq *s = trace->seq; in collect_registered_events()
125 trace->processed_events++; in collect_registered_events()
[all …]
H A Dosnoise_hist.c131 tracefs_hist_pause(tool->trace.inst, data->trace_hist); in osnoise_destroy_trace_hist()
132 tracefs_hist_destroy(tool->trace.inst, data->trace_hist); in osnoise_destroy_trace_hist()
152 data->trace_hist = tracefs_hist_alloc(tool->trace.tep, "osnoise", "sample_threshold", in osnoise_init_trace_hist()
161 retval = tracefs_hist_start(tool->trace.inst, data->trace_hist); in osnoise_init_trace_hist()
181 tracefs_hist_pause(tool->trace.inst, data->trace_hist); in osnoise_read_trace_hist()
183 content = tracefs_event_file_read(tool->trace.inst, "osnoise", in osnoise_read_trace_hist()
227 struct trace_seq *s = tool->trace.seq; in osnoise_hist_header()
265 struct trace_instance *trace, in osnoise_print_summary() argument
274 trace_seq_printf(trace->seq, "count:"); in osnoise_print_summary()
283 trace_seq_printf(trace->seq, "%9d ", data->hist[cpu].count); in osnoise_print_summary()
[all …]
H A Dtimerlat_hist.c182 struct trace_instance *trace = data; in timerlat_hist_handler() local
187 tool = container_of(trace, struct osnoise_tool, trace); in timerlat_hist_handler()
287 struct trace_seq *s = tool->trace.seq; in timerlat_hist_header()
348 struct trace_instance *trace, in timerlat_print_summary() argument
357 trace_seq_printf(trace->seq, "count:"); in timerlat_print_summary()
367 trace_seq_printf(trace->seq, "%9llu ", in timerlat_print_summary()
371 trace_seq_printf(trace->seq, "%9llu ", in timerlat_print_summary()
375 trace_seq_printf(trace->seq, "%9llu ", in timerlat_print_summary()
378 trace_seq_printf(trace->seq, "\n"); in timerlat_print_summary()
381 trace_seq_printf(trace->seq, "min: "); in timerlat_print_summary()
[all …]
H A Dosnoise_top.c79 struct trace_instance *trace = context; in osnoise_top_handler() local
86 tool = container_of(trace, struct osnoise_tool, trace); in osnoise_top_handler()
127 struct trace_seq *s = top->trace.seq; in osnoise_top_header()
187 struct trace_seq *s = tool->trace.seq; in osnoise_top_print()
228 struct trace_instance *trace = &top->trace; in osnoise_print_stats() local
236 clear_terminal(trace->seq); in osnoise_print_stats()
246 trace_seq_do_printf(trace->seq); in osnoise_print_stats()
247 trace_seq_reset(trace->seq); in osnoise_print_stats()
264 " -a/--auto: set automatic trace mode, stopping the session if argument in us sample is hit", in osnoise_top_usage()
267 " -s/--stop us: stop trace if a single sample is higher than the argument in us", in osnoise_top_usage()
[all …]
/linux/arch/sh/kernel/
H A Dstacktrace.c5 * Stack trace management functions
23 struct stack_trace *trace = data; in save_stack_address() local
28 if (trace->skip > 0) { in save_stack_address()
29 trace->skip--; in save_stack_address()
33 if (trace->nr_entries < trace->max_entries) in save_stack_address()
34 trace->entries[trace->nr_entries++] = addr; in save_stack_address()
41 void save_stack_trace(struct stack_trace *trace) in save_stack_trace() argument
45 unwind_stack(current, NULL, sp, &save_stack_ops, trace); in save_stack_trace()
52 struct stack_trace *trace = (struct stack_trace *)data; in save_stack_address_nosched() local
60 if (trace->skip > 0) { in save_stack_address_nosched()
[all …]
/linux/tools/testing/selftests/ftrace/test.d/kprobe/
H A Dkprobe_ftrace.tc13 echo > trace
15 grep testprobe trace
16 ! grep "$FUNCTION_FORK <-" trace
20 echo > trace
22 grep testprobe trace
23 grep "$FUNCTION_FORK <-" trace
27 echo > trace
29 ! grep testprobe trace
30 grep "$FUNCTION_FORK <-" trace
35 echo > trace
[all …]
/linux/drivers/s390/scsi/
H A Dzfcp_dbf.h28 * struct zfcp_dbf_rec_trigger - trace record for triggered recovery action
42 * struct zfcp_dbf_rec_running - trace record for running recovery
58 * enum zfcp_dbf_rec_id - recovery trace record id
68 * struct zfcp_dbf_rec - trace record for error recovery actions
97 * enum zfcp_dbf_san_id - SAN trace record identifier
98 * @ZFCP_DBF_SAN_REQ: request trace record id
99 * @ZFCP_DBF_SAN_RES: response trace record id
108 /** struct zfcp_dbf_san - trace record for SAN requests and responses
126 * struct zfcp_dbf_hba_res - trace record for hba responses
146 * struct zfcp_dbf_hba_uss - trace record for unsolicited status
[all …]
/linux/arch/sparc/kernel/
H A Dstacktrace.c14 struct stack_trace *trace, in __save_stack_trace() argument
55 if (trace->skip > 0) in __save_stack_trace()
56 trace->skip--; in __save_stack_trace()
58 trace->entries[trace->nr_entries++] = pc; in __save_stack_trace()
66 if (trace->nr_entries < in __save_stack_trace()
67 trace->max_entries) in __save_stack_trace()
68 trace->entries[trace->nr_entries++] = pc; in __save_stack_trace()
74 } while (trace->nr_entries < trace->max_entries); in __save_stack_trace()
77 void save_stack_trace(struct stack_trace *trace) in save_stack_trace() argument
79 __save_stack_trace(current_thread_info(), trace, false); in save_stack_trace()
[all …]
/linux/net/ipv6/
H A Dioam6_iptunnel.c83 static bool ioam6_validate_trace_hdr(struct ioam6_trace_hdr *trace) in ioam6_validate_trace_hdr() argument
87 if (!trace->type_be32 || !trace->remlen || in ioam6_validate_trace_hdr()
88 trace->remlen > IOAM6_TRACE_DATA_SIZE_MAX / 4 || in ioam6_validate_trace_hdr()
89 trace->type.bit12 | trace->type.bit13 | trace->type.bit14 | in ioam6_validate_trace_hdr()
90 trace->type.bit15 | trace->type.bit16 | trace->type.bit17 | in ioam6_validate_trace_hdr()
91 trace->type.bit18 | trace->type.bit19 | trace->type.bit20 | in ioam6_validate_trace_hdr()
92 trace->type.bit21 | trace->type.bit23) in ioam6_validate_trace_hdr()
95 trace->nodelen = 0; in ioam6_validate_trace_hdr()
96 fields = be32_to_cpu(trace->type_be32); in ioam6_validate_trace_hdr()
98 trace->nodelen += hweight32(fields & IOAM6_MASK_SHORT_FIELDS) in ioam6_validate_trace_hdr()
[all …]
/linux/net/core/
H A Dnet-traces.c3 * consolidates trace point definitions
30 #include <trace/events/skb.h>
31 #include <trace/events/net.h>
32 #include <trace/events/napi.h>
33 #include <trace/events/sock.h>
34 #include <trace/events/udp.h>
35 #include <trace/events/tcp.h>
36 #include <trace/events/fib.h>
37 #include <trace/events/qdisc.h>
39 #include <trace/events/bridge.h>
[all …]
/linux/kernel/trace/
H A DKconfig27 See Documentation/trace/ftrace-design.rst
32 See Documentation/trace/ftrace-design.rst
45 See Documentation/trace/ftrace-design.rst
80 See Documentation/trace/ftrace-design.rst
85 See Documentation/trace/ftrace-design.rst
221 Enable the kernel to trace every kernel function. This is done
237 Enable the kernel to trace a function at both its return
239 Its first purpose is to trace the duration of functions and
253 enable it via the trace option funcgraph-retval.
254 See Documentation/trace/ftrace.rst
[all …]
/linux/kernel/trace/rv/
H A DKconfig21 theorem proving). RV works by analyzing the trace of the system's
26 Documentation/trace/rv/runtime-verification.rst
28 source "kernel/trace/rv/monitors/wip/Kconfig"
29 source "kernel/trace/rv/monitors/wwnr/Kconfig"
30 source "kernel/trace/rv/monitors/sched/Kconfig"
31 source "kernel/trace/rv/monitors/tss/Kconfig"
32 source "kernel/trace/rv/monitors/sco/Kconfig"
33 source "kernel/trace/rv/monitors/snroc/Kconfig"
34 source "kernel/trace/rv/monitors/scpd/Kconfig"
35 source "kernel/trace/rv/monitors/snep/Kconfig"
[all …]

12345678910>>...88