Lines Matching refs:trace

1801 	struct stack_trace trace;  in __ftrace_trace_stack()  local
1805 trace.nr_entries = 0; in __ftrace_trace_stack()
1806 trace.skip = skip; in __ftrace_trace_stack()
1826 trace.entries = this_cpu_ptr(ftrace_stack.calls); in __ftrace_trace_stack()
1827 trace.max_entries = FTRACE_STACK_MAX_ENTRIES; in __ftrace_trace_stack()
1830 save_stack_trace_regs(regs, &trace); in __ftrace_trace_stack()
1832 save_stack_trace(&trace); in __ftrace_trace_stack()
1834 if (trace.nr_entries > size) in __ftrace_trace_stack()
1835 size = trace.nr_entries; in __ftrace_trace_stack()
1851 memcpy(&entry->caller, trace.entries, in __ftrace_trace_stack()
1852 trace.nr_entries * sizeof(unsigned long)); in __ftrace_trace_stack()
1854 trace.max_entries = FTRACE_STACK_ENTRIES; in __ftrace_trace_stack()
1855 trace.entries = entry->caller; in __ftrace_trace_stack()
1857 save_stack_trace_regs(regs, &trace); in __ftrace_trace_stack()
1859 save_stack_trace(&trace); in __ftrace_trace_stack()
1862 entry->size = trace.nr_entries; in __ftrace_trace_stack()
1929 struct stack_trace trace; in ftrace_trace_userstack() local
1960 trace.nr_entries = 0; in ftrace_trace_userstack()
1961 trace.max_entries = FTRACE_STACK_ENTRIES; in ftrace_trace_userstack()
1962 trace.skip = 0; in ftrace_trace_userstack()
1963 trace.entries = entry->caller; in ftrace_trace_userstack()
1965 save_stack_trace_user(&trace); in ftrace_trace_userstack()
2470 if (unlikely(tr->current_trace && iter->trace->name != tr->current_trace->name)) in s_start()
2471 *iter->trace = *tr->current_trace; in s_start()
2475 if (iter->snapshot && iter->trace->use_max_tr) in s_start()
2520 if (iter->snapshot && iter->trace->use_max_tr) in s_stop()
2607 struct tracer *type = iter->trace; in print_trace_header()
2711 return event->funcs->trace(iter, sym_flags, event); in print_trace_fmt()
2837 if (iter->trace && iter->trace->print_line) { in print_trace_line()
2838 ret = iter->trace->print_line(iter); in print_trace_line()
2968 seq_printf(m, "# tracer: %s\n", iter->trace->name); in s_show()
2974 else if (iter->trace && iter->trace->print_header) in s_show()
2975 iter->trace->print_header(m); in s_show()
3047 iter->trace = kzalloc(sizeof(*iter->trace), GFP_KERNEL); in __tracing_open()
3048 if (!iter->trace) in __tracing_open()
3051 *iter->trace = *tr->current_trace; in __tracing_open()
3071 if (iter->trace && iter->trace->open) in __tracing_open()
3072 iter->trace->open(iter); in __tracing_open()
3111 kfree(iter->trace); in __tracing_open()
3172 if (iter->trace && iter->trace->close) in tracing_release()
3173 iter->trace->close(iter); in tracing_release()
3185 kfree(iter->trace); in tracing_release()
3500 struct tracer *trace = tr->current_trace; in __set_tracer_option() local
3503 ret = trace->set_flag(tr, tracer_flags->val, opts->bit, !neg); in __set_tracer_option()
3517 struct tracer *trace = tr->current_trace; in set_tracer_option() local
3518 struct tracer_flags *tracer_flags = trace->flags; in set_tracer_option()
3526 return __set_tracer_option(tr, trace->flags, opts, neg); in set_tracer_option()
4561 iter->trace = tr->current_trace; in tracing_open_pipe()
4584 if (iter->trace->pipe_open) in tracing_open_pipe()
4585 iter->trace->pipe_open(iter); in tracing_open_pipe()
4595 kfree(iter->trace); in tracing_open_pipe()
4611 if (iter->trace->pipe_close) in tracing_release_pipe()
4612 iter->trace->pipe_close(iter); in tracing_release_pipe()
4710 if (iter->trace->read) { in tracing_read_pipe()
4711 sret = iter->trace->read(iter, filp, ubuf, cnt, ppos); in tracing_read_pipe()
4872 if (iter->trace->splice_read) { in tracing_splice_read_pipe()
4873 ret = iter->trace->splice_read(iter, filp, in tracing_splice_read_pipe()
5419 if (info->iter.trace->use_max_tr) { in snapshot_raw_open()
5540 info->iter.trace = tr->current_trace; in tracing_buffers_open()
6948 iter->trace = iter->tr->current_trace; in trace_init_global_iter()
6952 if (iter->trace && iter->trace->open) in trace_init_global_iter()
6953 iter->trace->open(iter); in trace_init_global_iter()