Lines Matching refs:iter

1136 typedef void (blk_log_action_t) (struct trace_iterator *iter, const char *act);
1138 static void blk_log_action_classic(struct trace_iterator *iter, const char *act) in blk_log_action_classic() argument
1141 unsigned long long ts = iter->ts; in blk_log_action_classic()
1144 const struct blk_io_trace *t = te_blk_io_trace(iter->ent); in blk_log_action_classic()
1148 trace_seq_printf(&iter->seq, in blk_log_action_classic()
1150 MAJOR(t->device), MINOR(t->device), iter->cpu, in blk_log_action_classic()
1151 secs, nsec_rem, iter->ent->pid, act, rwbs); in blk_log_action_classic()
1154 static void blk_log_action(struct trace_iterator *iter, const char *act) in blk_log_action() argument
1157 const struct blk_io_trace *t = te_blk_io_trace(iter->ent); in blk_log_action()
1160 trace_seq_printf(&iter->seq, "%3d,%-3d %2s %3s ", in blk_log_action()
1340 static enum print_line_t print_one_line(struct trace_iterator *iter, in print_one_line() argument
1343 struct trace_array *tr = iter->tr; in print_one_line()
1344 struct trace_seq *s = &iter->seq; in print_one_line()
1350 t = te_blk_io_trace(iter->ent); in print_one_line()
1356 log_action(iter, long_act ? "message" : "m"); in print_one_line()
1357 blk_log_msg(s, iter->ent); in print_one_line()
1363 log_action(iter, what2act[what].act[long_act]); in print_one_line()
1364 what2act[what].print(s, iter->ent); in print_one_line()
1370 static enum print_line_t blk_trace_event_print(struct trace_iterator *iter, in blk_trace_event_print() argument
1373 return print_one_line(iter, false); in blk_trace_event_print()
1376 static void blk_trace_synthesize_old_trace(struct trace_iterator *iter) in blk_trace_synthesize_old_trace() argument
1378 struct trace_seq *s = &iter->seq; in blk_trace_synthesize_old_trace()
1379 struct blk_io_trace *t = (struct blk_io_trace *)iter->ent; in blk_trace_synthesize_old_trace()
1383 .time = iter->ts, in blk_trace_synthesize_old_trace()
1392 blk_trace_event_print_binary(struct trace_iterator *iter, int flags, in blk_trace_event_print_binary() argument
1395 blk_trace_synthesize_old_trace(iter); in blk_trace_event_print_binary()
1397 return trace_handle_return(&iter->seq); in blk_trace_event_print_binary()
1400 static enum print_line_t blk_tracer_print_line(struct trace_iterator *iter) in blk_tracer_print_line() argument
1405 return print_one_line(iter, true); in blk_tracer_print_line()