Lines Matching refs:iter
571 get_return_for_leaf(struct trace_iterator *iter, in get_return_for_leaf() argument
574 struct fgraph_data *data = iter->private; in get_return_for_leaf()
588 ring_iter = trace_buffer_iter(iter, iter->cpu); in get_return_for_leaf()
598 ring_buffer_consume(iter->trace_buffer->buffer, iter->cpu, in get_return_for_leaf()
600 event = ring_buffer_peek(iter->trace_buffer->buffer, iter->cpu, in get_return_for_leaf()
653 print_graph_irq(struct trace_iterator *iter, unsigned long addr, in print_graph_irq() argument
656 struct trace_seq *s = &iter->seq; in print_graph_irq()
657 struct trace_entry *ent = iter->ent; in print_graph_irq()
666 print_graph_abs_time(iter->ts, s); in print_graph_irq()
761 print_graph_entry_leaf(struct trace_iterator *iter, in print_graph_entry_leaf() argument
766 struct fgraph_data *data = iter->private; in print_graph_entry_leaf()
778 int cpu = iter->cpu; in print_graph_entry_leaf()
807 print_graph_entry_nested(struct trace_iterator *iter, in print_graph_entry_nested() argument
812 struct fgraph_data *data = iter->private; in print_graph_entry_nested()
817 int cpu = iter->cpu; in print_graph_entry_nested()
847 print_graph_prologue(struct trace_iterator *iter, struct trace_seq *s, in print_graph_prologue() argument
850 struct fgraph_data *data = iter->private; in print_graph_prologue()
851 struct trace_entry *ent = iter->ent; in print_graph_prologue()
852 int cpu = iter->cpu; in print_graph_prologue()
859 print_graph_irq(iter, addr, type, cpu, ent->pid, flags); in print_graph_prologue()
866 print_graph_abs_time(iter->ts, s); in print_graph_prologue()
897 check_irq_entry(struct trace_iterator *iter, u32 flags, in check_irq_entry() argument
900 int cpu = iter->cpu; in check_irq_entry()
902 struct fgraph_data *data = iter->private; in check_irq_entry()
944 check_irq_return(struct trace_iterator *iter, u32 flags, int depth) in check_irq_return() argument
946 int cpu = iter->cpu; in check_irq_return()
948 struct fgraph_data *data = iter->private; in check_irq_return()
989 struct trace_iterator *iter, u32 flags) in print_graph_entry() argument
991 struct fgraph_data *data = iter->private; in print_graph_entry()
995 int cpu = iter->cpu; in print_graph_entry()
997 if (check_irq_entry(iter, flags, call->func, call->depth)) in print_graph_entry()
1000 print_graph_prologue(iter, s, TRACE_GRAPH_ENT, call->func, flags); in print_graph_entry()
1002 leaf_ret = get_return_for_leaf(iter, field); in print_graph_entry()
1004 ret = print_graph_entry_leaf(iter, field, leaf_ret, s, flags); in print_graph_entry()
1006 ret = print_graph_entry_nested(iter, field, s, cpu, flags); in print_graph_entry()
1025 struct trace_entry *ent, struct trace_iterator *iter, in print_graph_return() argument
1029 struct fgraph_data *data = iter->private; in print_graph_return()
1031 int cpu = iter->cpu; in print_graph_return()
1035 if (check_irq_return(iter, flags, trace->depth)) in print_graph_return()
1040 int cpu = iter->cpu; in print_graph_return()
1058 print_graph_prologue(iter, s, 0, 0, flags); in print_graph_return()
1084 print_graph_irq(iter, trace->func, TRACE_GRAPH_RET, in print_graph_return()
1092 struct trace_iterator *iter, u32 flags) in print_graph_comment() argument
1095 struct fgraph_data *data = iter->private; in print_graph_comment()
1102 depth = per_cpu_ptr(data->cpu_data, iter->cpu)->depth; in print_graph_comment()
1104 print_graph_prologue(iter, s, 0, 0, flags); in print_graph_comment()
1117 switch (iter->ent->type) { in print_graph_comment()
1119 ret = trace_print_bprintk_msg_only(iter); in print_graph_comment()
1124 ret = trace_print_printk_msg_only(iter); in print_graph_comment()
1133 ret = event->funcs->trace(iter, sym_flags, event); in print_graph_comment()
1154 print_graph_function_flags(struct trace_iterator *iter, u32 flags) in print_graph_function_flags() argument
1157 struct fgraph_data *data = iter->private; in print_graph_function_flags()
1158 struct trace_entry *entry = iter->ent; in print_graph_function_flags()
1159 struct trace_seq *s = &iter->seq; in print_graph_function_flags()
1160 int cpu = iter->cpu; in print_graph_function_flags()
1174 iter->cpu = data->cpu; in print_graph_function_flags()
1175 ret = print_graph_entry(field, s, iter, flags); in print_graph_function_flags()
1176 if (ret == TRACE_TYPE_HANDLED && iter->cpu != cpu) { in print_graph_function_flags()
1177 per_cpu_ptr(data->cpu_data, iter->cpu)->ignore = 1; in print_graph_function_flags()
1180 iter->cpu = cpu; in print_graph_function_flags()
1195 return print_graph_entry(&saved, s, iter, flags); in print_graph_function_flags()
1200 return print_graph_return(&field->ret, s, entry, iter, flags); in print_graph_function_flags()
1208 return print_graph_comment(s, entry, iter, flags); in print_graph_function_flags()
1215 print_graph_function(struct trace_iterator *iter) in print_graph_function() argument
1217 return print_graph_function_flags(iter, tracer_flags.val); in print_graph_function()
1221 print_graph_function_event(struct trace_iterator *iter, int flags, in print_graph_function_event() argument
1224 return print_graph_function(iter); in print_graph_function_event()
1291 struct trace_iterator *iter = s->private; in print_graph_headers_flags() local
1298 if (trace_empty(iter)) in print_graph_headers_flags()
1301 print_trace_header(s, iter); in print_graph_headers_flags()
1307 void graph_trace_open(struct trace_iterator *iter) in graph_trace_open() argument
1314 iter->private = NULL; in graph_trace_open()
1339 iter->private = data; in graph_trace_open()
1349 void graph_trace_close(struct trace_iterator *iter) in graph_trace_close() argument
1351 struct fgraph_data *data = iter->private; in graph_trace_close()