Lines Matching refs:trace
1859 type->flags->trace = type; in register_tracer()
2592 !event_call->event.funcs->trace) in output_printk()
2600 event_call->event.funcs->trace(iter, 0, event); in output_printk()
3515 if (unlikely(tr->current_trace && iter->trace->name != tr->current_trace->name)) { in s_start()
3517 if (iter->trace->close) in s_start()
3518 iter->trace->close(iter); in s_start()
3519 *iter->trace = *tr->current_trace; in s_start()
3521 if (iter->trace->open) in s_start()
3522 iter->trace->open(iter); in s_start()
3527 if (iter->snapshot && iter->trace->use_max_tr) in s_start()
3569 if (iter->snapshot && iter->trace->use_max_tr) in s_stop()
3698 struct tracer *type = iter->trace; in print_trace_header()
3806 return event->funcs->trace(iter, sym_flags, event); in print_trace_fmt()
3937 if (iter->trace && iter->trace->print_line) { in print_trace_line()
3938 ret = iter->trace->print_line(iter); in print_trace_line()
4073 seq_printf(m, "# tracer: %s\n", iter->trace->name); in s_show()
4079 else if (iter->trace && iter->trace->print_header) in s_show()
4080 iter->trace->print_header(m); in s_show()
4156 iter->trace = kzalloc(sizeof(*iter->trace), GFP_KERNEL); in __tracing_open()
4157 if (!iter->trace) in __tracing_open()
4160 *iter->trace = *tr->current_trace; in __tracing_open()
4180 if (iter->trace && iter->trace->open) in __tracing_open()
4181 iter->trace->open(iter); in __tracing_open()
4222 kfree(iter->trace); in __tracing_open()
4312 if (iter->trace && iter->trace->close) in tracing_release()
4313 iter->trace->close(iter); in tracing_release()
4325 kfree(iter->trace); in tracing_release()
4647 struct tracer *trace = tracer_flags->trace; in __set_tracer_option() local
4650 ret = trace->set_flag(tr, tracer_flags->val, opts->bit, !neg); in __set_tracer_option()
4664 struct tracer *trace = tr->current_trace; in set_tracer_option() local
4665 struct tracer_flags *tracer_flags = trace->flags; in set_tracer_option()
4673 return __set_tracer_option(tr, trace->flags, opts, neg); in set_tracer_option()
5964 iter->trace = tr->current_trace; in tracing_open_pipe()
5987 if (iter->trace->pipe_open) in tracing_open_pipe()
5988 iter->trace->pipe_open(iter); in tracing_open_pipe()
6013 if (iter->trace->pipe_close) in tracing_release_pipe()
6014 iter->trace->pipe_close(iter); in tracing_release_pipe()
6115 if (iter->trace->read) { in tracing_read_pipe()
6116 sret = iter->trace->read(iter, filp, ubuf, cnt, ppos); in tracing_read_pipe()
6289 if (iter->trace->splice_read) { in tracing_splice_read_pipe()
6290 ret = iter->trace->splice_read(iter, filp, in tracing_splice_read_pipe()
6954 if (info->iter.trace->use_max_tr) { in snapshot_raw_open()
7336 info->iter.trace = tr->current_trace; in tracing_buffers_open()
9051 iter->trace = iter->tr->current_trace; in trace_init_global_iter()
9055 if (iter->trace && iter->trace->open) in trace_init_global_iter()
9056 iter->trace->open(iter); in trace_init_global_iter()