Symbol: trace_iterator
include/linux/trace_events.h
145
typedef enum print_line_t (*trace_print_func)(struct trace_iterator *iter,
include/linux/trace_events.h
243
int trace_output_call(struct trace_iterator *iter, char *name, char *fmt, ...)
include/linux/trace_events.h
41
struct trace_iterator;
include/linux/trace_events.h
44
const char *trace_print_bitmask_seq(struct trace_iterator *iter, void *bitmask_ptr,
include/linux/trace_events.h
60
int trace_raw_output_prep(struct trace_iterator *iter,
include/linux/trace_events.h
63
void trace_event_printf(struct trace_iterator *iter, const char *fmt, ...);
include/trace/trace_custom_events.h
79
trace_custom_raw_output_##call(struct trace_iterator *iter, int flags, \
include/trace/trace_events.h
205
trace_raw_output_##call(struct trace_iterator *iter, int flags, \
include/trace/trace_events.h
233
trace_raw_output_##call(struct trace_iterator *iter, int flags, \
kernel/trace/blktrace.c
1490
typedef void (blk_log_action_t) (struct trace_iterator *iter, const char *act,
kernel/trace/blktrace.c
1493
static void blk_log_action_classic(struct trace_iterator *iter, const char *act,
kernel/trace/blktrace.c
1510
static void blk_log_action(struct trace_iterator *iter, const char *act,
kernel/trace/blktrace.c
1730
static enum print_line_t print_one_line(struct trace_iterator *iter,
kernel/trace/blktrace.c
1763
static enum print_line_t blk_trace_event_print(struct trace_iterator *iter,
kernel/trace/blktrace.c
1769
static void blk_trace_synthesize_old_trace(struct trace_iterator *iter)
kernel/trace/blktrace.c
1785
blk_trace_event_print_binary(struct trace_iterator *iter, int flags,
kernel/trace/blktrace.c
1793
static enum print_line_t blk_tracer_print_line(struct trace_iterator *iter)
kernel/trace/trace.c
10307
static void trace_init_iter(struct trace_iterator *iter, struct trace_array *tr)
kernel/trace/trace.c
10332
void trace_init_global_iter(struct trace_iterator *iter)
kernel/trace/trace.c
10340
static struct trace_iterator iter;
kernel/trace/trace.c
1691
struct trace_iterator *iter;
kernel/trace/trace.c
1698
struct trace_iterator *iter = pwait->iter;
kernel/trace/trace.c
1706
static int wait_on_pipe(struct trace_iterator *iter, int full)
kernel/trace/trace.c
2418
struct trace_iterator *iter = tracepoint_print_iter;
kernel/trace/trace.c
2809
static void trace_iterator_increment(struct trace_iterator *iter)
kernel/trace/trace.c
2819
peek_next_entry(struct trace_iterator *iter, int cpu, u64 *ts,
kernel/trace/trace.c
2844
__find_next_entry(struct trace_iterator *iter, int *ent_cpu,
kernel/trace/trace.c
2906
char *trace_iter_expand_format(struct trace_iterator *iter)
kernel/trace/trace.c
2928
static bool trace_safe_str(struct trace_iterator *iter, const char *str)
kernel/trace/trace.c
2994
bool ignore_event(struct trace_iterator *iter)
kernel/trace/trace.c
3056
const char *trace_event_format(struct trace_iterator *iter, const char *fmt)
kernel/trace/trace.c
3099
struct trace_entry *trace_find_next_entry(struct trace_iterator *iter,
kernel/trace/trace.c
3145
void *trace_find_next_entry_inc(struct trace_iterator *iter)
kernel/trace/trace.c
3156
static void trace_consume(struct trace_iterator *iter)
kernel/trace/trace.c
3164
struct trace_iterator *iter = m->private;
kernel/trace/trace.c
3189
void tracing_iter_reset(struct trace_iterator *iter, int cpu)
kernel/trace/trace.c
3226
struct trace_iterator *iter = m->private;
kernel/trace/trace.c
3283
struct trace_iterator *iter = m->private;
kernel/trace/trace.c
3410
print_trace_header(struct seq_file *m, struct trace_iterator *iter)
kernel/trace/trace.c
3461
static void test_cpu_buff_start(struct trace_iterator *iter)
kernel/trace/trace.c
3504
static enum print_line_t print_trace_fmt(struct trace_iterator *iter)
kernel/trace/trace.c
3550
static enum print_line_t print_raw_fmt(struct trace_iterator *iter)
kernel/trace/trace.c
3575
static enum print_line_t print_hex_fmt(struct trace_iterator *iter)
kernel/trace/trace.c
3605
static enum print_line_t print_bin_fmt(struct trace_iterator *iter)
kernel/trace/trace.c
3627
int trace_empty(struct trace_iterator *iter)
kernel/trace/trace.c
3661
enum print_line_t print_trace_line(struct trace_iterator *iter)
kernel/trace/trace.c
3713
struct trace_iterator *iter = m->private;
kernel/trace/trace.c
3729
struct trace_iterator *iter = m->private;
kernel/trace/trace.c
3789
static void print_snapshot_help(struct seq_file *m, struct trace_iterator *iter)
kernel/trace/trace.c
3804
static inline void print_snapshot_help(struct seq_file *m, struct trace_iterator *iter) { }
kernel/trace/trace.c
3809
struct trace_iterator *iter = v;
kernel/trace/trace.c
3880
static void free_trace_iter_content(struct trace_iterator *iter)
kernel/trace/trace.c
3892
static struct trace_iterator *
kernel/trace/trace.c
3896
struct trace_iterator *iter;
kernel/trace/trace.c
4078
struct trace_iterator *iter;
kernel/trace/trace.c
4134
struct trace_iterator *iter;
kernel/trace/trace.c
5796
struct trace_iterator *iter;
kernel/trace/trace.c
5861
struct trace_iterator *iter = file->private_data;
kernel/trace/trace.c
5881
trace_poll(struct trace_iterator *iter, struct file *filp, poll_table *poll_table)
kernel/trace/trace.c
5902
struct trace_iterator *iter = filp->private_data;
kernel/trace/trace.c
5910
struct trace_iterator *iter = filp->private_data;
kernel/trace/trace.c
5967
struct trace_iterator *iter = filp->private_data;
kernel/trace/trace.c
6074
tracing_fill_pipe_page(size_t rem, struct trace_iterator *iter)
kernel/trace/trace.c
6128
struct trace_iterator *iter = filp->private_data;
kernel/trace/trace.c
7146
struct trace_iterator iter;
kernel/trace/trace.c
7157
struct trace_iterator *iter;
kernel/trace/trace.c
7205
struct trace_iterator *iter = m->private;
kernel/trace/trace.c
7856
struct trace_iterator *iter = &info->iter;
kernel/trace/trace.c
7866
struct trace_iterator *iter = &info->iter;
kernel/trace/trace.c
7953
struct trace_iterator *iter = &info->iter;
kernel/trace/trace.c
7967
struct trace_iterator *iter = &info->iter;
kernel/trace/trace.c
8044
struct trace_iterator *iter = &info->iter;
kernel/trace/trace.c
8162
struct trace_iterator *iter = &info->iter;
kernel/trace/trace.c
8240
struct trace_iterator *iter = &info->iter;
kernel/trace/trace.c
8248
struct trace_iterator *iter = &info->iter;
kernel/trace/trace.c
8272
struct trace_iterator *iter = &info->iter;
kernel/trace/trace.c
90
static struct trace_iterator *tracepoint_print_iter;
kernel/trace/trace.h
1163
print_graph_function_flags(struct trace_iterator *iter, u32 flags)
kernel/trace/trace.h
2265
static __always_inline void trace_iterator_reset(struct trace_iterator *iter)
kernel/trace/trace.h
625
void (*open)(struct trace_iterator *iter);
kernel/trace/trace.h
626
void (*pipe_open)(struct trace_iterator *iter);
kernel/trace/trace.h
627
void (*close)(struct trace_iterator *iter);
kernel/trace/trace.h
628
void (*pipe_close)(struct trace_iterator *iter);
kernel/trace/trace.h
629
ssize_t (*read)(struct trace_iterator *iter,
kernel/trace/trace.h
632
ssize_t (*splice_read)(struct trace_iterator *iter,
kernel/trace/trace.h
643
enum print_line_t (*print_line)(struct trace_iterator *iter);
kernel/trace/trace.h
664
trace_buffer_iter(struct trace_iterator *iter, int cpu)
kernel/trace/trace.h
723
struct trace_entry *trace_find_next_entry(struct trace_iterator *iter,
kernel/trace/trace.h
730
const char *trace_event_format(struct trace_iterator *iter, const char *fmt);
kernel/trace/trace.h
731
char *trace_iter_expand_format(struct trace_iterator *iter);
kernel/trace/trace.h
732
bool ignore_event(struct trace_iterator *iter);
kernel/trace/trace.h
734
int trace_empty(struct trace_iterator *iter);
kernel/trace/trace.h
736
void *trace_find_next_entry_inc(struct trace_iterator *iter);
kernel/trace/trace.h
738
void trace_init_global_iter(struct trace_iterator *iter);
kernel/trace/trace.h
740
void tracing_iter_reset(struct trace_iterator *iter, int cpu);
kernel/trace/trace.h
756
void print_trace_header(struct seq_file *m, struct trace_iterator *iter);
kernel/trace/trace.h
917
enum print_line_t print_trace_line(struct trace_iterator *iter);
kernel/trace/trace.h
979
print_graph_function_flags(struct trace_iterator *iter, u32 flags);
kernel/trace/trace.h
983
extern void graph_trace_open(struct trace_iterator *iter);
kernel/trace/trace.h
984
extern void graph_trace_close(struct trace_iterator *iter);
kernel/trace/trace_branch.c
134
static enum print_line_t trace_branch_print(struct trace_iterator *iter,
kernel/trace/trace_eprobe.c
255
print_eprobe_event(struct trace_iterator *iter, int flags,
kernel/trace/trace_events_synth.c
344
static enum print_line_t print_synth_event(struct trace_iterator *iter,
kernel/trace/trace_events_user.c
1439
static enum print_line_t user_event_print_trace(struct trace_iterator *iter,
kernel/trace/trace_fprobe.c
620
print_fentry_event(struct trace_iterator *iter, int flags,
kernel/trace/trace_fprobe.c
650
print_fexit_event(struct trace_iterator *iter, int flags,
kernel/trace/trace_functions_graph.c
1020
print_graph_entry_nested(struct trace_iterator *iter,
kernel/trace/trace_functions_graph.c
1081
print_graph_prologue(struct trace_iterator *iter, struct trace_seq *s,
kernel/trace/trace_functions_graph.c
1136
check_irq_entry(struct trace_iterator *iter, u32 flags,
kernel/trace/trace_functions_graph.c
1185
check_irq_return(struct trace_iterator *iter, u32 flags, int depth)
kernel/trace/trace_functions_graph.c
1230
struct trace_iterator *iter, u32 flags)
kernel/trace/trace_functions_graph.c
1286
struct trace_entry *ent, struct trace_iterator *iter,
kernel/trace/trace_functions_graph.c
1371
struct trace_iterator *iter, u32 flags)
kernel/trace/trace_functions_graph.c
1439
print_graph_function_flags(struct trace_iterator *iter, u32 flags)
kernel/trace/trace_functions_graph.c
1507
print_graph_function(struct trace_iterator *iter)
kernel/trace/trace_functions_graph.c
1514
print_graph_function_event(struct trace_iterator *iter, int flags,
kernel/trace/trace_functions_graph.c
1586
struct trace_iterator *iter = s->private;
kernel/trace/trace_functions_graph.c
1594
struct trace_iterator *iter = s->private;
kernel/trace/trace_functions_graph.c
1611
void graph_trace_open(struct trace_iterator *iter)
kernel/trace/trace_functions_graph.c
1653
void graph_trace_close(struct trace_iterator *iter)
kernel/trace/trace_functions_graph.c
637
get_return_for_leaf(struct trace_iterator *iter,
kernel/trace/trace_functions_graph.c
721
print_graph_rel_time(struct trace_iterator *iter, struct trace_seq *s)
kernel/trace/trace_functions_graph.c
732
print_graph_irq(struct trace_iterator *iter, unsigned long addr,
kernel/trace/trace_functions_graph.c
947
print_graph_entry_leaf(struct trace_iterator *iter,
kernel/trace/trace_irqsoff.c
246
static void irqsoff_trace_open(struct trace_iterator *iter)
kernel/trace/trace_irqsoff.c
252
static void irqsoff_trace_close(struct trace_iterator *iter)
kernel/trace/trace_irqsoff.c
263
static enum print_line_t irqsoff_print_line(struct trace_iterator *iter)
kernel/trace/trace_irqsoff.c
305
static enum print_line_t irqsoff_print_line(struct trace_iterator *iter)
kernel/trace/trace_irqsoff.c
310
static void irqsoff_trace_open(struct trace_iterator *iter) { }
kernel/trace/trace_irqsoff.c
311
static void irqsoff_trace_close(struct trace_iterator *iter) { }
kernel/trace/trace_kdb.c
20
static struct trace_iterator iter;
kernel/trace/trace_kprobe.c
1573
print_kprobe_event(struct trace_iterator *iter, int flags,
kernel/trace/trace_kprobe.c
1603
print_kretprobe_event(struct trace_iterator *iter, int flags,
kernel/trace/trace_mmiotrace.c
113
static void mmio_close(struct trace_iterator *iter)
kernel/trace/trace_mmiotrace.c
120
static unsigned long count_overruns(struct trace_iterator *iter)
kernel/trace/trace_mmiotrace.c
131
static ssize_t mmio_read(struct trace_iterator *iter, struct file *filp,
kernel/trace/trace_mmiotrace.c
165
static enum print_line_t mmio_print_rw(struct trace_iterator *iter)
kernel/trace/trace_mmiotrace.c
210
static enum print_line_t mmio_print_map(struct trace_iterator *iter)
kernel/trace/trace_mmiotrace.c
244
static enum print_line_t mmio_print_mark(struct trace_iterator *iter)
kernel/trace/trace_mmiotrace.c
260
static enum print_line_t mmio_print_line(struct trace_iterator *iter)
kernel/trace/trace_mmiotrace.c
97
static void mmio_pipe_open(struct trace_iterator *iter)
kernel/trace/trace_output.c
1117
enum print_line_t print_event_fields(struct trace_iterator *iter,
kernel/trace/trace_output.c
1158
enum print_line_t trace_nop_print(struct trace_iterator *iter, int flags,
kernel/trace/trace_output.c
1184
static enum print_line_t trace_fn_trace(struct trace_iterator *iter, int flags,
kernel/trace/trace_output.c
1206
static enum print_line_t trace_fn_raw(struct trace_iterator *iter, int flags,
kernel/trace/trace_output.c
1220
static enum print_line_t trace_fn_hex(struct trace_iterator *iter, int flags,
kernel/trace/trace_output.c
1234
static enum print_line_t trace_fn_bin(struct trace_iterator *iter, int flags,
kernel/trace/trace_output.c
1261
static enum print_line_t trace_ctxwake_print(struct trace_iterator *iter,
kernel/trace/trace_output.c
1287
static enum print_line_t trace_ctx_print(struct trace_iterator *iter, int flags,
kernel/trace/trace_output.c
1293
static enum print_line_t trace_wake_print(struct trace_iterator *iter,
kernel/trace/trace_output.c
1299
static int trace_ctxwake_raw(struct trace_iterator *iter, char S)
kernel/trace/trace_output.c
1321
static enum print_line_t trace_ctx_raw(struct trace_iterator *iter, int flags,
kernel/trace/trace_output.c
1327
static enum print_line_t trace_wake_raw(struct trace_iterator *iter, int flags,
kernel/trace/trace_output.c
1334
static int trace_ctxwake_hex(struct trace_iterator *iter, char S)
kernel/trace/trace_output.c
1357
static enum print_line_t trace_ctx_hex(struct trace_iterator *iter, int flags,
kernel/trace/trace_output.c
1363
static enum print_line_t trace_wake_hex(struct trace_iterator *iter, int flags,
kernel/trace/trace_output.c
1369
static enum print_line_t trace_ctxwake_bin(struct trace_iterator *iter,
kernel/trace/trace_output.c
1414
static enum print_line_t trace_stack_print(struct trace_iterator *iter,
kernel/trace/trace_output.c
1454
static enum print_line_t trace_user_stack_print(struct trace_iterator *iter,
kernel/trace/trace_output.c
1508
trace_hwlat_print(struct trace_iterator *iter, int flags,
kernel/trace/trace_output.c
1542
trace_hwlat_raw(struct trace_iterator *iter, int flags,
kernel/trace/trace_output.c
1572
trace_osnoise_print(struct trace_iterator *iter, int flags,
kernel/trace/trace_output.c
1609
trace_osnoise_raw(struct trace_iterator *iter, int flags,
kernel/trace/trace_output.c
1644
trace_timerlat_print(struct trace_iterator *iter, int flags,
kernel/trace/trace_output.c
1662
trace_timerlat_raw(struct trace_iterator *iter, int flags,
kernel/trace/trace_output.c
1690
trace_bputs_print(struct trace_iterator *iter, int flags,
kernel/trace/trace_output.c
1708
trace_bputs_raw(struct trace_iterator *iter, int flags,
kernel/trace/trace_output.c
1734
trace_bprint_print(struct trace_iterator *iter, int flags,
kernel/trace/trace_output.c
1752
trace_bprint_raw(struct trace_iterator *iter, int flags,
kernel/trace/trace_output.c
1777
static enum print_line_t trace_print_print(struct trace_iterator *iter,
kernel/trace/trace_output.c
1794
static enum print_line_t trace_print_raw(struct trace_iterator *iter, int flags,
kernel/trace/trace_output.c
1816
static enum print_line_t trace_raw_data(struct trace_iterator *iter, int flags,
kernel/trace/trace_output.c
1846
trace_func_repeats_raw(struct trace_iterator *iter, int flags,
kernel/trace/trace_output.c
1864
trace_func_repeats_print(struct trace_iterator *iter, int flags,
kernel/trace/trace_output.c
213
trace_print_bitmask_seq(struct trace_iterator *iter, void *bitmask_ptr,
kernel/trace/trace_output.c
30
enum print_line_t trace_print_bputs_msg_only(struct trace_iterator *iter)
kernel/trace/trace_output.c
324
int trace_raw_output_prep(struct trace_iterator *iter,
kernel/trace/trace_output.c
347
void trace_event_printf(struct trace_iterator *iter, const char *fmt, ...)
kernel/trace/trace_output.c
362
int trace_output_raw(struct trace_iterator *iter, char *name,
kernel/trace/trace_output.c
373
int trace_output_call(struct trace_iterator *iter, char *name, char *fmt, ...)
kernel/trace/trace_output.c
43
enum print_line_t trace_print_bprintk_msg_only(struct trace_iterator *iter)
kernel/trace/trace_output.c
56
enum print_line_t trace_print_printk_msg_only(struct trace_iterator *iter)
kernel/trace/trace_output.c
593
lat_print_timestamp(struct trace_iterator *iter, u64 next_ts)
kernel/trace/trace_output.c
637
static void trace_print_time(struct trace_seq *s, struct trace_iterator *iter,
kernel/trace/trace_output.c
652
int trace_print_context(struct trace_iterator *iter)
kernel/trace/trace_output.c
683
int trace_print_lat_context(struct trace_iterator *iter)
kernel/trace/trace_output.c
940
static void print_array(struct trace_iterator *iter, void *pos,
kernel/trace/trace_output.c
967
static void print_fields(struct trace_iterator *iter, struct trace_event_call *call,
kernel/trace/trace_output.h
11
trace_print_bprintk_msg_only(struct trace_iterator *iter);
kernel/trace/trace_output.h
13
trace_print_printk_msg_only(struct trace_iterator *iter);
kernel/trace/trace_output.h
31
extern int trace_print_context(struct trace_iterator *iter);
kernel/trace/trace_output.h
32
extern int trace_print_lat_context(struct trace_iterator *iter);
kernel/trace/trace_output.h
33
extern enum print_line_t print_event_fields(struct trace_iterator *iter,
kernel/trace/trace_output.h
40
extern enum print_line_t trace_nop_print(struct trace_iterator *iter,
kernel/trace/trace_output.h
9
trace_print_bputs_msg_only(struct trace_iterator *iter);
kernel/trace/trace_sched_wakeup.c
183
static void wakeup_trace_open(struct trace_iterator *iter)
kernel/trace/trace_sched_wakeup.c
189
static void wakeup_trace_close(struct trace_iterator *iter)
kernel/trace/trace_sched_wakeup.c
202
static enum print_line_t wakeup_print_line(struct trace_iterator *iter)
kernel/trace/trace_sched_wakeup.c
302
static enum print_line_t wakeup_print_line(struct trace_iterator *iter)
kernel/trace/trace_sched_wakeup.c
307
static void wakeup_trace_open(struct trace_iterator *iter) { }
kernel/trace/trace_sched_wakeup.c
308
static void wakeup_trace_close(struct trace_iterator *iter) { }
kernel/trace/trace_syscalls.c
241
print_syscall_enter(struct trace_iterator *iter, int flags,
kernel/trace/trace_syscalls.c
349
print_syscall_exit(struct trace_iterator *iter, int flags,
kernel/trace/trace_uprobe.c
1066
print_uprobe_event(struct trace_iterator *iter, int flags, struct trace_event *event)