Home
last modified time | relevance | path

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

12345678910>>...41

/linux/tools/perf/
A Dbuiltin-trace.c1410 struct trace *trace) in thread__fd_path() argument
1597 struct trace *trace = container_of(tool, struct trace, tool); in trace__tool_process() local
2005 .trace = trace, in syscall__scnprintf_args()
2343 if (!(trace->duration_filter || trace->summary_only || trace->failure_only || trace->min_stack)) {
2531 .trace = trace,
2711 .trace = trace,
2972 struct trace *trace = container_of(tool, struct trace, tool); local
3782 struct trace *trace = container_of(oe, struct trace, oe.data); local
4593 struct trace *trace = (struct trace *)opt->value; local
4697 struct trace *trace = arg; local
[all …]
/linux/arch/openrisc/kernel/
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/arch/mips/kernel/
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/arch/sh/kernel/
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/tools/virtio/virtio-trace/
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/tools/testing/selftests/ftrace/test.d/kprobe/
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 …]
/linux/arch/arm/kernel/
A Dstacktrace.c96 struct stack_trace *trace; member
104 struct stack_trace *trace = data->trace; in save_trace() local
115 trace->entries[trace->nr_entries++] = addr; in save_trace()
117 if (trace->nr_entries >= trace->max_entries) in save_trace()
127 trace->entries[trace->nr_entries++] = regs->ARM_pc; in save_trace()
129 return trace->nr_entries >= trace->max_entries; in save_trace()
139 data.trace = trace; in __save_stack_trace()
140 data.skip = trace->skip; in __save_stack_trace()
178 data.trace = trace; in save_stack_trace_regs()
179 data.skip = trace->skip; in save_stack_trace_regs()
[all …]
/linux/arch/sparc/kernel/
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/tools/testing/selftests/ftrace/test.d/event/
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/arch/arc/kernel/
A Dstacktrace.c187 struct stack_trace *trace = arg; in __collect_all() local
189 if (trace->skip > 0) in __collect_all()
190 trace->skip--; in __collect_all()
192 trace->entries[trace->nr_entries++] = address; in __collect_all()
194 if (trace->nr_entries >= trace->max_entries) in __collect_all()
202 struct stack_trace *trace = arg; in __collect_all_but_sched() local
207 if (trace->skip > 0) in __collect_all_but_sched()
208 trace->skip--; in __collect_all_but_sched()
210 trace->entries[trace->nr_entries++] = address; in __collect_all_but_sched()
212 if (trace->nr_entries >= trace->max_entries) in __collect_all_but_sched()
[all …]
/linux/arch/x86/mm/
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/net/ipv6/
A Dioam6_iptunnel.c69 if (!trace->type_be32 || !trace->remlen || in ioam6_validate_trace_hdr()
71 trace->type.bit12 | trace->type.bit13 | trace->type.bit14 | in ioam6_validate_trace_hdr()
72 trace->type.bit15 | trace->type.bit16 | trace->type.bit17 | in ioam6_validate_trace_hdr()
73 trace->type.bit18 | trace->type.bit19 | trace->type.bit20 | in ioam6_validate_trace_hdr()
74 trace->type.bit21) in ioam6_validate_trace_hdr()
77 trace->nodelen = 0; in ioam6_validate_trace_hdr()
78 fields = be32_to_cpu(trace->type_be32); in ioam6_validate_trace_hdr()
95 struct ioam6_trace_hdr *trace; in ioam6_build_state() local
153 + trace->remlen * 4; in ioam6_build_state()
155 memcpy(&tuninfo->traceh, trace, sizeof(*trace)); in ioam6_build_state()
[all …]
A Dioam6.c643 data = trace->data + trace->remlen * 4 - trace->nodelen * 4 - sclen * 4; in __ioam6_fill_trace_data()
646 if (trace->type.bit0) { in __ioam6_fill_trace_data()
658 if (trace->type.bit1) { in __ioam6_fill_trace_data()
677 if (trace->type.bit2) { in __ioam6_fill_trace_data()
691 if (trace->type.bit3) { in __ioam6_fill_trace_data()
707 if (trace->type.bit4) { in __ioam6_fill_trace_data()
713 if (trace->type.bit5) { in __ioam6_fill_trace_data()
857 if (trace->overflow) in ioam6_fill_trace_data()
875 if (!trace->remlen || trace->remlen < trace->nodelen + sclen) { in ioam6_fill_trace_data()
876 trace->overflow = 1; in ioam6_fill_trace_data()
[all …]
/linux/arch/microblaze/kernel/
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/kernel/trace/
A Dtrace_selftest.c424 trace->reset(tr); in trace_selftest_startup_dynamic_tracing()
432 trace->reset(tr); in trace_selftest_startup_dynamic_tracing()
726 trace->reset(tr); in trace_selftest_startup_function()
941 trace->stop(tr); in trace_selftest_startup_irqsoff()
948 trace->reset(tr); in trace_selftest_startup_irqsoff()
1003 trace->stop(tr); in trace_selftest_startup_preemptoff()
1010 trace->reset(tr); in trace_selftest_startup_preemptoff()
1069 trace->stop(tr); in trace_selftest_startup_preemptirqsoff()
1090 trace->start(tr); in trace_selftest_startup_preemptirqsoff()
1099 trace->stop(tr); in trace_selftest_startup_preemptirqsoff()
[all …]
/linux/arch/um/kernel/
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/tools/lib/traceevent/Documentation/
A Dlibtraceevent-tseq.txt9 Initialize / destroy a trace sequence.
16 *#include <trace-seq.h>*
50 trace sequence _s_.
53 variable arguments _..._ in the trace sequence _s_.
81 #include <trace-seq.h>
91 /* Failed to print in the trace sequence */
100 /* Failed to put str in the trace sequence */
103 /* Failed to put ':' in the trace sequence */
106 /* Failed to print in the trace sequence */
116 FILE *fp = fopen("trace.txt", "w");
[all …]
/linux/arch/ia64/kernel/
A Dstacktrace.c15 struct stack_trace *trace = arg; in ia64_do_save_stack() local
17 int skip = trace->skip; in ia64_do_save_stack()
19 trace->nr_entries = 0; in ia64_do_save_stack()
25 trace->entries[trace->nr_entries++] = ip; in ia64_do_save_stack()
26 if (trace->nr_entries == trace->max_entries) in ia64_do_save_stack()
36 void save_stack_trace(struct stack_trace *trace) in save_stack_trace() argument
38 unw_init_running(ia64_do_save_stack, trace); in save_stack_trace()
/linux/kernel/
A Dstacktrace.c273 struct stack_trace trace = { in stack_trace_save() local
279 save_stack_trace(&trace); in stack_trace_save()
280 return trace.nr_entries; in stack_trace_save()
297 struct stack_trace trace = { in stack_trace_save_tsk() local
305 return trace.nr_entries; in stack_trace_save_tsk()
320 struct stack_trace trace = { in stack_trace_save_regs() local
327 return trace.nr_entries; in stack_trace_save_regs()
346 struct stack_trace trace = { in stack_trace_save_tsk_reliable() local
366 struct stack_trace trace = { in stack_trace_save_user() local
371 save_stack_trace_user(&trace); in stack_trace_save_user()
[all …]
/linux/kernel/bpf/
A Dstackmap.c354 if (unlikely(!trace)) in BPF_CALL_3()
404 if (unlikely(!trace)) in BPF_CALL_3()
410 __u64 nr = trace->nr; in BPF_CALL_3()
412 trace->nr = nr_kernel; in BPF_CALL_3()
416 trace->nr = nr; in BPF_CALL_3()
474 trace = trace_in; in __bpf_get_stack()
481 if (unlikely(!trace)) in __bpf_get_stack()
573 if (unlikely(!trace)) in BPF_CALL_4()
579 __u64 nr = trace->nr; in BPF_CALL_4()
581 trace->nr = nr_kernel; in BPF_CALL_4()
[all …]
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
A Dinit.c612 trace("DONE\n"); in init_done()
650 trace("}]\n"); in init_io_restrict_prog()
716 trace("}]\n"); in init_io_restrict_pll()
726 trace("END_REPEAT\n"); in init_end_repeat()
769 trace("NOT\n"); in init_not()
977 trace("}]\n"); in init_io_restrict_pll2()
1753 trace("RESUME\n"); in init_resume()
1955 trace("RESET_END\n"); in init_reset_end()
1968 trace("GPIO\n"); in init_gpio()
2008 trace("\t}\n"); in init_ram_restrict_zm_reg_group()
[all …]
/linux/arch/nds32/kernel/
A Dstacktrace.c9 void save_stack_trace(struct stack_trace *trace) in save_stack_trace() argument
11 save_stack_trace_tsk(current, trace); in save_stack_trace()
15 void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) in save_stack_trace_tsk() argument
18 int skip = trace->skip; in save_stack_trace_tsk()
45 trace->entries[trace->nr_entries++] = lpp; in save_stack_trace_tsk()
46 if (trace->nr_entries >= trace->max_entries) in save_stack_trace_tsk()
/linux/arch/csky/kernel/
A Dstacktrace.c125 struct stack_trace *trace = arg; in __save_trace() local
129 if (unlikely(trace->skip > 0)) { in __save_trace()
130 trace->skip--; in __save_trace()
134 trace->entries[trace->nr_entries++] = pc; in __save_trace()
135 return (trace->nr_entries >= trace->max_entries); in __save_trace()
146 void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) in save_stack_trace_tsk() argument
148 walk_stackframe(tsk, NULL, save_trace, trace); in save_stack_trace_tsk()
152 void save_stack_trace(struct stack_trace *trace) in save_stack_trace() argument
154 save_stack_trace_tsk(NULL, trace); in save_stack_trace()
/linux/arch/xtensa/kernel/
A Dstacktrace.c202 struct stack_trace *trace; member
209 struct stack_trace *trace = trace_data->trace; in stack_trace_cb() local
218 trace->entries[trace->nr_entries++] = frame->pc; in stack_trace_cb()
219 return trace->nr_entries >= trace->max_entries; in stack_trace_cb()
222 void save_stack_trace_tsk(struct task_struct *task, struct stack_trace *trace) in save_stack_trace_tsk() argument
225 .trace = trace, in save_stack_trace_tsk()
226 .skip = trace->skip, in save_stack_trace_tsk()
232 void save_stack_trace(struct stack_trace *trace) in save_stack_trace() argument
234 save_stack_trace_tsk(current, trace); in save_stack_trace()
/linux/tools/testing/selftests/ftrace/test.d/preemptirq/
A Dirqsoff_tracer.tc43 cat trace
46 grep -q "tracer: preemptoff" trace || fail
49 egrep -q "5.....us : <stack trace>" trace || fail
52 egrep -q "latency: 5..... us" trace || fail
66 cat trace
69 grep -q "tracer: irqsoff" trace || fail
72 egrep -q "5.....us : <stack trace>" trace || fail
75 egrep -q "latency: 5..... us" trace || fail

Completed in 57 milliseconds

12345678910>>...41