• Home
  • Raw
  • Download

Lines Matching refs:iter

1232 typedef void (blk_log_action_t) (struct trace_iterator *iter, const char *act,
1235 static void blk_log_action_classic(struct trace_iterator *iter, const char *act, in blk_log_action_classic() argument
1239 unsigned long long ts = iter->ts; in blk_log_action_classic()
1242 const struct blk_io_trace *t = te_blk_io_trace(iter->ent); in blk_log_action_classic()
1246 trace_seq_printf(&iter->seq, in blk_log_action_classic()
1248 MAJOR(t->device), MINOR(t->device), iter->cpu, in blk_log_action_classic()
1249 secs, nsec_rem, iter->ent->pid, act, rwbs); in blk_log_action_classic()
1252 static void blk_log_action(struct trace_iterator *iter, const char *act, in blk_log_action() argument
1256 const struct blk_io_trace *t = te_blk_io_trace(iter->ent); in blk_log_action()
1260 const union kernfs_node_id *id = cgid_start(iter->ent); in blk_log_action()
1267 trace_seq_printf(&iter->seq, "%3d,%-3d %s %2s %3s ", in blk_log_action()
1271 trace_seq_printf(&iter->seq, in blk_log_action()
1276 trace_seq_printf(&iter->seq, "%3d,%-3d %2s %3s ", in blk_log_action()
1459 static enum print_line_t print_one_line(struct trace_iterator *iter, in print_one_line() argument
1462 struct trace_array *tr = iter->tr; in print_one_line()
1463 struct trace_seq *s = &iter->seq; in print_one_line()
1470 t = te_blk_io_trace(iter->ent); in print_one_line()
1477 log_action(iter, long_act ? "message" : "m", has_cg); in print_one_line()
1478 blk_log_msg(s, iter->ent, has_cg); in print_one_line()
1485 log_action(iter, what2act[what].act[long_act], has_cg); in print_one_line()
1486 what2act[what].print(s, iter->ent, has_cg); in print_one_line()
1492 static enum print_line_t blk_trace_event_print(struct trace_iterator *iter, in blk_trace_event_print() argument
1495 return print_one_line(iter, false); in blk_trace_event_print()
1498 static void blk_trace_synthesize_old_trace(struct trace_iterator *iter) in blk_trace_synthesize_old_trace() argument
1500 struct trace_seq *s = &iter->seq; in blk_trace_synthesize_old_trace()
1501 struct blk_io_trace *t = (struct blk_io_trace *)iter->ent; in blk_trace_synthesize_old_trace()
1505 .time = iter->ts, in blk_trace_synthesize_old_trace()
1514 blk_trace_event_print_binary(struct trace_iterator *iter, int flags, in blk_trace_event_print_binary() argument
1517 blk_trace_synthesize_old_trace(iter); in blk_trace_event_print_binary()
1519 return trace_handle_return(&iter->seq); in blk_trace_event_print_binary()
1522 static enum print_line_t blk_tracer_print_line(struct trace_iterator *iter) in blk_tracer_print_line() argument
1527 return print_one_line(iter, true); in blk_tracer_print_line()