• Home
  • Raw
  • Download

Lines Matching refs:iter

101 static void mmio_pipe_open(struct trace_iterator *iter)  in mmio_pipe_open()  argument
104 struct trace_seq *s = &iter->seq; in mmio_pipe_open()
113 iter->private = hiter; in mmio_pipe_open()
117 static void mmio_close(struct trace_iterator *iter) in mmio_close() argument
119 struct header_iter *hiter = iter->private; in mmio_close()
121 iter->private = NULL; in mmio_close()
124 static unsigned long count_overruns(struct trace_iterator *iter) in count_overruns() argument
127 unsigned long over = ring_buffer_overruns(iter->tr->buffer); in count_overruns()
135 static ssize_t mmio_read(struct trace_iterator *iter, struct file *filp, in mmio_read() argument
139 struct header_iter *hiter = iter->private; in mmio_read()
140 struct trace_seq *s = &iter->seq; in mmio_read()
143 n = count_overruns(iter); in mmio_read()
161 iter->private = NULL; in mmio_read()
169 static enum print_line_t mmio_print_rw(struct trace_iterator *iter) in mmio_print_rw() argument
171 struct trace_entry *entry = iter->ent; in mmio_print_rw()
174 struct trace_seq *s = &iter->seq; in mmio_print_rw()
175 unsigned long long t = ns2usecs(iter->ts); in mmio_print_rw()
215 static enum print_line_t mmio_print_map(struct trace_iterator *iter) in mmio_print_map() argument
217 struct trace_entry *entry = iter->ent; in mmio_print_map()
220 struct trace_seq *s = &iter->seq; in mmio_print_map()
221 unsigned long long t = ns2usecs(iter->ts); in mmio_print_map()
251 static enum print_line_t mmio_print_mark(struct trace_iterator *iter) in mmio_print_mark() argument
253 struct trace_entry *entry = iter->ent; in mmio_print_mark()
256 struct trace_seq *s = &iter->seq; in mmio_print_mark()
257 unsigned long long t = ns2usecs(iter->ts); in mmio_print_mark()
268 trace_seq_print_cont(s, iter); in mmio_print_mark()
273 static enum print_line_t mmio_print_line(struct trace_iterator *iter) in mmio_print_line() argument
275 switch (iter->ent->type) { in mmio_print_line()
277 return mmio_print_rw(iter); in mmio_print_line()
279 return mmio_print_map(iter); in mmio_print_line()
281 return mmio_print_mark(iter); in mmio_print_line()