Home
last modified time | relevance | path

Searched refs:trace (Results 1 – 25 of 809) sorted by relevance

12345678910>>...33

/linux-6.15/tools/perf/
H A Dbuiltin-trace.c1744 struct trace *trace) in thread__fd_path() argument
1964 struct trace *trace = container_of(tool, struct trace, tool); in trace__tool_process() local
2392 .trace = trace, in syscall__scnprintf_args()
2611 struct trace *trace) in thread__update_stats() argument
2998 .trace = trace, in trace__sys_exit()
3179 .trace = trace, in trace__fprintf_tp_fields()
3442 struct trace *trace = container_of(tool, struct trace, tool); in trace__process_sample() local
4303 .trace = trace, in trace__expand_filter()
5167 struct trace *trace = (struct trace *)opt->value; in trace__parse_events_option() local
5292 struct trace *trace = arg; in trace__config() local
[all …]
/linux-6.15/tools/verification/rv/src/
H A Dtrace.c67 if (trace->inst) { in trace_instance_destroy()
69 trace->inst = NULL; in trace_instance_destroy()
72 if (trace->seq) { in trace_instance_destroy()
73 free(trace->seq); in trace_instance_destroy()
74 trace->seq = NULL; in trace_instance_destroy()
77 if (trace->tep) { in trace_instance_destroy()
79 trace->tep = NULL; in trace_instance_destroy()
98 trace->seq = calloc(1, sizeof(*trace->seq)); in trace_instance_init()
99 if (!trace->seq) in trace_instance_init()
105 if (!trace->inst) in trace_instance_init()
[all …]
/linux-6.15/arch/openrisc/kernel/
H A Dstacktrace.c28 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()
59 if (trace->skip > 0) { in save_stack_address_nosched()
60 trace->skip--; in save_stack_address_nosched()
64 if (trace->nr_entries < trace->max_entries) in save_stack_address_nosched()
[all …]
/linux-6.15/arch/mips/kernel/
H A Dstacktrace.c27 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()
55 if (trace->skip > 0) in save_context_stack()
56 trace->skip--; in save_context_stack()
58 trace->entries[trace->nr_entries++] = pc; in save_context_stack()
59 if (trace->nr_entries >= trace->max_entries) in save_context_stack()
65 save_raw_context_stack(trace, sp, savesched); in save_context_stack()
74 save_stack_trace_tsk(current, trace); in save_stack_trace()
[all …]
/linux-6.15/arch/sh/kernel/
H A Dstacktrace.c23 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
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()
61 trace->skip--; in save_stack_address_nosched()
65 if (trace->nr_entries < trace->max_entries) in save_stack_address_nosched()
[all …]
/linux-6.15/Documentation/networking/device_drivers/ethernet/mellanox/mlx5/
H A Dtracepoints.rst20 $ cat /sys/kernel/tracing/trace
27 $ cat /sys/kernel/tracing/trace
34 $ cat /sys/kernel/tracing/trace
41 $ cat /sys/kernel/tracing/trace
48 $ cat /sys/kernel/tracing/trace
57 $ cat /sys/kernel/tracing/trace
64 $ cat /sys/kernel/tracing/trace
72 $ cat /sys/kernel/tracing/trace
80 $ cat /sys/kernel/tracing/trace
88 $ cat /sys/kernel/tracing/trace
[all …]
/linux-6.15/tools/testing/selftests/ftrace/test.d/kprobe/
H A Dkprobe_ftrace.tc13 echo > trace
15 grep testprobe trace
20 echo > trace
22 grep testprobe trace
23 grep "$FUNCTION_FORK <-" trace
27 echo > trace
29 ! grep testprobe trace
35 echo > trace
37 grep testprobe trace
42 echo > trace
[all …]
H A Dkprobe_args_vfs.tc11 grep "dput" trace | grep -q "enable"
13 echo "" > trace
20 grep "dput" trace | grep -q "enable"
22 echo "" > trace
29 grep "vfs_read" trace | grep -q "enable"
31 echo "" > trace
38 grep "vfs_read" trace | grep -q "enable"
40 echo "" > trace
/linux-6.15/tools/virtio/virtio-trace/
H A DREADME1 Trace Agent for virtio-trace
28 Makefile: Makefile of trace agent for virtio-trace
29 trace-agent.c: includes main function, sets up for operating trace agent
38 To use this trace agent for virtio-trace, we need to prepare some virtio-serial
42 virtio-trace uses virtio-serial pipe as trace data paths as to the number
45 # mkfifo /tmp/virtio-trace/trace-path-cpu{0,1,2,...,X}.{in,out}
63 -chardev pipe,id=charchannel1,path=/tmp/virtio-trace/trace-path-cpu0\
77 <source path='/tmp/virtio-trace/trace-path-cpu0'/>
84 trace-path-cpu1, trace-path-cpu2, and agent-ctl-path.
102 # ./trace-agent
[all …]
/linux-6.15/tools/tracing/rtla/src/
H A Dtrace.c165 if (trace->inst) { in trace_instance_destroy()
171 if (trace->seq) { in trace_instance_destroy()
172 free(trace->seq); in trace_instance_destroy()
173 trace->seq = NULL; in trace_instance_destroy()
176 if (trace->tep) { in trace_instance_destroy()
178 trace->tep = NULL; in trace_instance_destroy()
195 trace->seq = calloc(1, sizeof(*trace->seq)); in trace_instance_init()
196 if (!trace->seq) in trace_instance_init()
202 if (!trace->inst) in trace_instance_init()
206 if (!trace->tep) in trace_instance_init()
[all …]
H A Dosnoise_hist.c335 trace_seq_reset(trace->seq); in osnoise_print_summary()
345 struct trace_instance *trace = &tool->trace; in osnoise_print_stats() local
371 trace_seq_reset(trace->seq); in osnoise_print_stats()
379 trace_seq_reset(trace->seq); in osnoise_print_stats()
387 trace_seq_reset(trace->seq); in osnoise_print_stats()
390 trace_seq_reset(trace->seq); in osnoise_print_stats()
409 trace_seq_reset(trace->seq); in osnoise_print_stats()
789 trace = &tool->trace; in osnoise_hist_main()
846 trace_instance_start(trace); in osnoise_hist_main()
874 trace->inst, in osnoise_hist_main()
[all …]
H A Dtimerlat_hist.c187 tool = container_of(trace, struct osnoise_tool, trace); in timerlat_hist_handler()
470 trace_seq_reset(trace->seq); in timerlat_print_summary()
615 trace_seq_reset(trace->seq); in timerlat_print_stats_all()
625 struct trace_instance *trace = &tool->trace; in timerlat_print_stats() local
672 trace_seq_reset(trace->seq); in timerlat_print_stats()
699 trace_seq_reset(trace->seq); in timerlat_print_stats()
1146 struct trace_instance *trace; in timerlat_hist_main() local
1170 trace = &tool->trace; in timerlat_hist_main()
1176 hist_inst = trace; in timerlat_hist_main()
1341 trace->inst, in timerlat_hist_main()
[all …]
/linux-6.15/tools/testing/selftests/net/
H A Dioam6_parser.c438 trace->remlen != (trace_size / 4) - trace->nodelen; in check_header()
462 if (trace->type.bit12 | trace->type.bit13 | trace->type.bit14 | in check_data()
463 trace->type.bit15 | trace->type.bit16 | trace->type.bit17 | in check_data()
464 trace->type.bit18 | trace->type.bit19 | trace->type.bit20 | in check_data()
465 trace->type.bit21 | trace->type.bit23) in check_data()
476 p = trace->data + trace->remlen * 4; in check_data()
478 if (trace->type.bit0) { in check_data()
485 if (trace->type.bit1) { in check_data()
493 if (trace->type.bit2) { in check_data()
501 if (trace->type.bit3) { in check_data()
[all …]
/linux-6.15/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-6.15/tools/testing/selftests/ftrace/test.d/event/
H A Devent-mod.tc7 rmmod trace-events-sample ||:
8 if ! modprobe trace-events-sample ; then
25 val=`cat events/sample-trace/enable`
49 val=`cat events/sample-trace/enable`
65 val=`cat events/sample-trace/enable`
125 rmmod trace-events-sample
132 modprobe trace-events-sample
138 rmmod trace-events-sample
144 modprobe trace-events-sample
150 rmmod trace-events-sample
[all …]
H A Dtrace_printk.tc5 rmmod trace-printk ||:
6 if ! modprobe trace-printk ; then
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
22 grep -q ": (irq) .* trace_printk" trace
[all …]
/linux-6.15/arch/arc/kernel/
H A Dstacktrace.c188 struct stack_trace *trace = arg; in __collect_all() local
190 if (trace->skip > 0) in __collect_all()
191 trace->skip--; in __collect_all()
193 trace->entries[trace->nr_entries++] = address; in __collect_all()
195 if (trace->nr_entries >= trace->max_entries) in __collect_all()
203 struct stack_trace *trace = arg; in __collect_all_but_sched() local
208 if (trace->skip > 0) in __collect_all_but_sched()
209 trace->skip--; in __collect_all_but_sched()
211 trace->entries[trace->nr_entries++] = address; in __collect_all_but_sched()
213 if (trace->nr_entries >= trace->max_entries) in __collect_all_but_sched()
[all …]
/linux-6.15/arch/x86/mm/
H A Dmmio-mod.c147 my_trace->phys = addr - trace->probe.addr + trace->phys; in pre()
223 struct remap_trace *trace = kmalloc(sizeof(*trace), GFP_KERNEL); in ioremap_trace_core() local
232 if (!trace) { in ioremap_trace_core()
243 .private = trace in ioremap_trace_core()
248 map.map_id = trace->id; in ioremap_trace_core()
252 kfree(trace); in ioremap_trace_core()
300 list_del(&trace->list); in iounmap_trace_core()
301 found_trace = trace; in iounmap_trace_core()
353 trace->probe.addr, trace->probe.len); in clear_trace_list()
360 list_del(&trace->list); in clear_trace_list()
[all …]
/linux-6.15/arch/microblaze/kernel/
H A Dunwind.c157 struct stack_trace *trace,
185 struct stack_trace *trace, in microblaze_unwind_inner() argument
216 if (!trace) in microblaze_unwind_inner()
218 unwind_trap(task, pc, fp, trace, loglvl); in microblaze_unwind_inner()
224 if (trace) { in microblaze_unwind_inner()
226 if (trace->skip > 0) in microblaze_unwind_inner()
227 trace->skip--; in microblaze_unwind_inner()
229 trace->entries[trace->nr_entries++] = pc; in microblaze_unwind_inner()
231 if (trace->nr_entries >= trace->max_entries) in microblaze_unwind_inner()
280 regs->r15, trace, loglvl); in microblaze_unwind()
[all …]
/linux-6.15/arch/um/kernel/
H A Dstacktrace.c46 struct stack_trace *trace = data; in save_addr() local
50 if (trace->nr_entries >= trace->max_entries) in save_addr()
53 trace->entries[trace->nr_entries++] = address; in save_addr()
60 static void __save_stack_trace(struct task_struct *tsk, struct stack_trace *trace) in __save_stack_trace() argument
62 dump_trace(tsk, &dump_ops, trace); in __save_stack_trace()
65 void save_stack_trace(struct stack_trace *trace) in save_stack_trace() argument
67 __save_stack_trace(current, trace); in save_stack_trace()
71 void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) in save_stack_trace_tsk() argument
73 __save_stack_trace(tsk, trace); in save_stack_trace_tsk()
/linux-6.15/tools/testing/selftests/ftrace/test.d/filter/
H A Devent-filter-function.tc24 echo > trace
31 echo > trace
38 while [ `grep kmem_cache_free trace| wc -l` -eq 0 ]; do
46 hitcnt=`grep kmem_cache_free trace| grep $target_func | wc -l`
47 misscnt=`grep kmem_cache_free trace| grep -v $target_func | wc -l`
61 echo > trace
64 while [ `grep kmem_cache_free trace| wc -l` -eq 0 ]; do
72 hitcnt=`grep kmem_cache_free trace| grep $target_func | wc -l`
73 misscnt=`grep kmem_cache_free trace| grep -v $target_func | wc -l`
90 nocnt=`grep openat trace | wc -l`
[all …]
/linux-6.15/kernel/
H A Dstacktrace.c271 struct stack_trace trace = { in stack_trace_save() local
277 save_stack_trace(&trace); in stack_trace_save()
278 return trace.nr_entries; in stack_trace_save()
295 struct stack_trace trace = { in stack_trace_save_tsk() local
303 return trace.nr_entries; in stack_trace_save_tsk()
319 struct stack_trace trace = { in stack_trace_save_regs() local
326 return trace.nr_entries; in stack_trace_save_regs()
345 struct stack_trace trace = { in stack_trace_save_tsk_reliable() local
365 struct stack_trace trace = { in stack_trace_save_user() local
370 save_stack_trace_user(&trace); in stack_trace_save_user()
[all …]
/linux-6.15/net/ipv6/
H A Dioam6_iptunnel.c87 if (!trace->type_be32 || !trace->remlen || 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()
113 struct ioam6_trace_hdr *trace; in ioam6_build_state() local
217 + trace->remlen * 4; in ioam6_build_state()
219 memcpy(&tuninfo->traceh, trace, sizeof(*trace)); in ioam6_build_state()
[all …]
/linux-6.15/kernel/trace/
H A Dtrace_selftest.c425 trace->reset(tr); in trace_selftest_startup_dynamic_tracing()
433 trace->reset(tr); in trace_selftest_startup_dynamic_tracing()
727 trace->reset(tr); in trace_selftest_startup_function()
1222 trace->stop(tr); in trace_selftest_startup_irqsoff()
1229 trace->reset(tr); in trace_selftest_startup_irqsoff()
1284 trace->stop(tr); in trace_selftest_startup_preemptoff()
1291 trace->reset(tr); in trace_selftest_startup_preemptoff()
1350 trace->stop(tr); in trace_selftest_startup_preemptirqsoff()
1371 trace->start(tr); in trace_selftest_startup_preemptirqsoff()
1380 trace->stop(tr); in trace_selftest_startup_preemptirqsoff()
[all …]
/linux-6.15/tools/testing/selftests/ftrace/test.d/dynevent/
H A Dfprobe_args_vfs.tc12 grep "dput" trace | grep -q "enable"
14 echo "" > trace
21 grep "dput" trace | grep -q "enable"
23 echo "" > trace
30 grep "vfs_read" trace | grep -q "enable"
32 echo "" > trace
39 grep "vfs_read" trace | grep -q "enable"
41 echo "" > trace

12345678910>>...33