Lines Matching refs:trace_iterator
524 void (*open)(struct trace_iterator *iter);
525 void (*pipe_open)(struct trace_iterator *iter);
526 void (*close)(struct trace_iterator *iter);
527 void (*pipe_close)(struct trace_iterator *iter);
528 ssize_t (*read)(struct trace_iterator *iter,
531 ssize_t (*splice_read)(struct trace_iterator *iter,
542 enum print_line_t (*print_line)(struct trace_iterator *iter);
562 trace_buffer_iter(struct trace_iterator *iter, int cpu) in trace_buffer_iter()
597 struct trace_entry *trace_find_next_entry(struct trace_iterator *iter,
604 const char *trace_event_format(struct trace_iterator *iter, const char *fmt);
605 void trace_check_vprintf(struct trace_iterator *iter, const char *fmt,
608 int trace_empty(struct trace_iterator *iter);
610 void *trace_find_next_entry_inc(struct trace_iterator *iter);
612 void trace_init_global_iter(struct trace_iterator *iter);
614 void tracing_iter_reset(struct trace_iterator *iter, int cpu);
629 void print_trace_header(struct seq_file *m, struct trace_iterator *iter);
772 enum print_line_t print_trace_line(struct trace_iterator *iter);
832 print_graph_function_flags(struct trace_iterator *iter, u32 flags);
836 extern void graph_trace_open(struct trace_iterator *iter);
837 extern void graph_trace_close(struct trace_iterator *iter);
952 print_graph_function_flags(struct trace_iterator *iter, u32 flags) in print_graph_function_flags()
1899 extern struct trace_iterator *tracepoint_print_iter;
1906 static __always_inline void trace_iterator_reset(struct trace_iterator *iter) in trace_iterator_reset()
1908 const size_t offset = offsetof(struct trace_iterator, seq); in trace_iterator_reset()
1914 memset((char *)iter + offset, 0, sizeof(struct trace_iterator) - offset); in trace_iterator_reset()