• Home
  • Raw
  • Download

Lines Matching refs:iter

420 get_return_for_leaf(struct trace_iterator *iter,  in get_return_for_leaf()  argument
423 struct fgraph_data *data = iter->private; in get_return_for_leaf()
437 ring_iter = trace_buffer_iter(iter, iter->cpu); in get_return_for_leaf()
447 ring_buffer_consume(iter->array_buffer->buffer, iter->cpu, in get_return_for_leaf()
449 event = ring_buffer_peek(iter->array_buffer->buffer, iter->cpu, in get_return_for_leaf()
502 print_graph_rel_time(struct trace_iterator *iter, struct trace_seq *s) in print_graph_rel_time() argument
506 usecs = iter->ts - iter->array_buffer->time_start; in print_graph_rel_time()
513 print_graph_irq(struct trace_iterator *iter, unsigned long addr, in print_graph_irq() argument
516 struct trace_array *tr = iter->tr; in print_graph_irq()
517 struct trace_seq *s = &iter->seq; in print_graph_irq()
518 struct trace_entry *ent = iter->ent; in print_graph_irq()
527 print_graph_abs_time(iter->ts, s); in print_graph_irq()
531 print_graph_rel_time(iter, s); in print_graph_irq()
626 print_graph_entry_leaf(struct trace_iterator *iter, in print_graph_entry_leaf() argument
631 struct fgraph_data *data = iter->private; in print_graph_entry_leaf()
632 struct trace_array *tr = iter->tr; in print_graph_entry_leaf()
636 int cpu = iter->cpu; in print_graph_entry_leaf()
670 print_graph_irq(iter, graph_ret->func, TRACE_GRAPH_RET, in print_graph_entry_leaf()
671 cpu, iter->ent->pid, flags); in print_graph_entry_leaf()
677 print_graph_entry_nested(struct trace_iterator *iter, in print_graph_entry_nested() argument
682 struct fgraph_data *data = iter->private; in print_graph_entry_nested()
683 struct trace_array *tr = iter->tr; in print_graph_entry_nested()
688 int cpu = iter->cpu; in print_graph_entry_nested()
719 print_graph_prologue(struct trace_iterator *iter, struct trace_seq *s, in print_graph_prologue() argument
722 struct fgraph_data *data = iter->private; in print_graph_prologue()
723 struct trace_entry *ent = iter->ent; in print_graph_prologue()
724 struct trace_array *tr = iter->tr; in print_graph_prologue()
725 int cpu = iter->cpu; in print_graph_prologue()
732 print_graph_irq(iter, addr, type, cpu, ent->pid, flags); in print_graph_prologue()
739 print_graph_abs_time(iter->ts, s); in print_graph_prologue()
743 print_graph_rel_time(iter, s); in print_graph_prologue()
774 check_irq_entry(struct trace_iterator *iter, u32 flags, in check_irq_entry() argument
777 int cpu = iter->cpu; in check_irq_entry()
779 struct fgraph_data *data = iter->private; in check_irq_entry()
821 check_irq_return(struct trace_iterator *iter, u32 flags, int depth) in check_irq_return() argument
823 int cpu = iter->cpu; in check_irq_return()
825 struct fgraph_data *data = iter->private; in check_irq_return()
866 struct trace_iterator *iter, u32 flags) in print_graph_entry() argument
868 struct fgraph_data *data = iter->private; in print_graph_entry()
872 int cpu = iter->cpu; in print_graph_entry()
874 if (check_irq_entry(iter, flags, call->func, call->depth)) in print_graph_entry()
877 print_graph_prologue(iter, s, TRACE_GRAPH_ENT, call->func, flags); in print_graph_entry()
879 leaf_ret = get_return_for_leaf(iter, field); in print_graph_entry()
881 ret = print_graph_entry_leaf(iter, field, leaf_ret, s, flags); in print_graph_entry()
883 ret = print_graph_entry_nested(iter, field, s, cpu, flags); in print_graph_entry()
902 struct trace_entry *ent, struct trace_iterator *iter, in print_graph_return() argument
906 struct fgraph_data *data = iter->private; in print_graph_return()
907 struct trace_array *tr = iter->tr; in print_graph_return()
909 int cpu = iter->cpu; in print_graph_return()
913 if (check_irq_return(iter, flags, trace->depth)) in print_graph_return()
918 int cpu = iter->cpu; in print_graph_return()
937 print_graph_prologue(iter, s, 0, 0, flags); in print_graph_return()
963 print_graph_irq(iter, trace->func, TRACE_GRAPH_RET, in print_graph_return()
971 struct trace_iterator *iter, u32 flags) in print_graph_comment() argument
973 struct trace_array *tr = iter->tr; in print_graph_comment()
975 struct fgraph_data *data = iter->private; in print_graph_comment()
982 depth = per_cpu_ptr(data->cpu_data, iter->cpu)->depth; in print_graph_comment()
984 print_graph_prologue(iter, s, 0, 0, flags); in print_graph_comment()
997 switch (iter->ent->type) { in print_graph_comment()
999 ret = trace_print_bputs_msg_only(iter); in print_graph_comment()
1004 ret = trace_print_bprintk_msg_only(iter); in print_graph_comment()
1009 ret = trace_print_printk_msg_only(iter); in print_graph_comment()
1018 ret = event->funcs->trace(iter, sym_flags, event); in print_graph_comment()
1039 print_graph_function_flags(struct trace_iterator *iter, u32 flags) in print_graph_function_flags() argument
1042 struct fgraph_data *data = iter->private; in print_graph_function_flags()
1043 struct trace_entry *entry = iter->ent; in print_graph_function_flags()
1044 struct trace_seq *s = &iter->seq; in print_graph_function_flags()
1045 int cpu = iter->cpu; in print_graph_function_flags()
1059 iter->cpu = data->cpu; in print_graph_function_flags()
1060 ret = print_graph_entry(field, s, iter, flags); in print_graph_function_flags()
1061 if (ret == TRACE_TYPE_HANDLED && iter->cpu != cpu) { in print_graph_function_flags()
1062 per_cpu_ptr(data->cpu_data, iter->cpu)->ignore = 1; in print_graph_function_flags()
1065 iter->cpu = cpu; in print_graph_function_flags()
1080 return print_graph_entry(&saved, s, iter, flags); in print_graph_function_flags()
1085 return print_graph_return(&field->ret, s, entry, iter, flags); in print_graph_function_flags()
1093 return print_graph_comment(s, entry, iter, flags); in print_graph_function_flags()
1100 print_graph_function(struct trace_iterator *iter) in print_graph_function() argument
1102 return print_graph_function_flags(iter, tracer_flags.val); in print_graph_function()
1106 print_graph_function_event(struct trace_iterator *iter, int flags, in print_graph_function_event() argument
1109 return print_graph_function(iter); in print_graph_function_event()
1183 struct trace_iterator *iter = s->private; in print_graph_headers_flags() local
1184 struct trace_array *tr = iter->tr; in print_graph_headers_flags()
1191 if (trace_empty(iter)) in print_graph_headers_flags()
1194 print_trace_header(s, iter); in print_graph_headers_flags()
1200 void graph_trace_open(struct trace_iterator *iter) in graph_trace_open() argument
1207 iter->private = NULL; in graph_trace_open()
1232 iter->private = data; in graph_trace_open()
1242 void graph_trace_close(struct trace_iterator *iter) in graph_trace_close() argument
1244 struct fgraph_data *data = iter->private; in graph_trace_close()