Lines Matching refs:iter

570 get_return_for_leaf(struct trace_iterator *iter,  in get_return_for_leaf()  argument
573 struct fgraph_data *data = iter->private; in get_return_for_leaf()
587 ring_iter = trace_buffer_iter(iter, iter->cpu); in get_return_for_leaf()
597 ring_buffer_consume(iter->trace_buffer->buffer, iter->cpu, in get_return_for_leaf()
599 event = ring_buffer_peek(iter->trace_buffer->buffer, iter->cpu, in get_return_for_leaf()
652 print_graph_irq(struct trace_iterator *iter, unsigned long addr, in print_graph_irq() argument
655 struct trace_array *tr = iter->tr; in print_graph_irq()
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()
767 struct trace_array *tr = iter->tr; in print_graph_entry_leaf()
779 int cpu = iter->cpu; in print_graph_entry_leaf()
808 print_graph_entry_nested(struct trace_iterator *iter, in print_graph_entry_nested() argument
813 struct fgraph_data *data = iter->private; in print_graph_entry_nested()
814 struct trace_array *tr = iter->tr; in print_graph_entry_nested()
819 int cpu = iter->cpu; in print_graph_entry_nested()
849 print_graph_prologue(struct trace_iterator *iter, struct trace_seq *s, in print_graph_prologue() argument
852 struct fgraph_data *data = iter->private; in print_graph_prologue()
853 struct trace_entry *ent = iter->ent; in print_graph_prologue()
854 struct trace_array *tr = iter->tr; in print_graph_prologue()
855 int cpu = iter->cpu; in print_graph_prologue()
862 print_graph_irq(iter, addr, type, cpu, ent->pid, flags); in print_graph_prologue()
869 print_graph_abs_time(iter->ts, s); in print_graph_prologue()
900 check_irq_entry(struct trace_iterator *iter, u32 flags, in check_irq_entry() argument
903 int cpu = iter->cpu; in check_irq_entry()
905 struct fgraph_data *data = iter->private; in check_irq_entry()
947 check_irq_return(struct trace_iterator *iter, u32 flags, int depth) in check_irq_return() argument
949 int cpu = iter->cpu; in check_irq_return()
951 struct fgraph_data *data = iter->private; in check_irq_return()
992 struct trace_iterator *iter, u32 flags) in print_graph_entry() argument
994 struct fgraph_data *data = iter->private; in print_graph_entry()
998 int cpu = iter->cpu; in print_graph_entry()
1000 if (check_irq_entry(iter, flags, call->func, call->depth)) in print_graph_entry()
1003 print_graph_prologue(iter, s, TRACE_GRAPH_ENT, call->func, flags); in print_graph_entry()
1005 leaf_ret = get_return_for_leaf(iter, field); in print_graph_entry()
1007 ret = print_graph_entry_leaf(iter, field, leaf_ret, s, flags); in print_graph_entry()
1009 ret = print_graph_entry_nested(iter, field, s, cpu, flags); in print_graph_entry()
1028 struct trace_entry *ent, struct trace_iterator *iter, in print_graph_return() argument
1032 struct fgraph_data *data = iter->private; in print_graph_return()
1033 struct trace_array *tr = iter->tr; in print_graph_return()
1035 int cpu = iter->cpu; in print_graph_return()
1039 if (check_irq_return(iter, flags, trace->depth)) in print_graph_return()
1044 int cpu = iter->cpu; in print_graph_return()
1062 print_graph_prologue(iter, s, 0, 0, flags); in print_graph_return()
1088 print_graph_irq(iter, trace->func, TRACE_GRAPH_RET, in print_graph_return()
1096 struct trace_iterator *iter, u32 flags) in print_graph_comment() argument
1098 struct trace_array *tr = iter->tr; in print_graph_comment()
1100 struct fgraph_data *data = iter->private; in print_graph_comment()
1107 depth = per_cpu_ptr(data->cpu_data, iter->cpu)->depth; in print_graph_comment()
1109 print_graph_prologue(iter, s, 0, 0, flags); in print_graph_comment()
1122 switch (iter->ent->type) { in print_graph_comment()
1124 ret = trace_print_bprintk_msg_only(iter); in print_graph_comment()
1129 ret = trace_print_printk_msg_only(iter); in print_graph_comment()
1138 ret = event->funcs->trace(iter, sym_flags, event); in print_graph_comment()
1159 print_graph_function_flags(struct trace_iterator *iter, u32 flags) in print_graph_function_flags() argument
1162 struct fgraph_data *data = iter->private; in print_graph_function_flags()
1163 struct trace_entry *entry = iter->ent; in print_graph_function_flags()
1164 struct trace_seq *s = &iter->seq; in print_graph_function_flags()
1165 int cpu = iter->cpu; in print_graph_function_flags()
1179 iter->cpu = data->cpu; in print_graph_function_flags()
1180 ret = print_graph_entry(field, s, iter, flags); in print_graph_function_flags()
1181 if (ret == TRACE_TYPE_HANDLED && iter->cpu != cpu) { in print_graph_function_flags()
1182 per_cpu_ptr(data->cpu_data, iter->cpu)->ignore = 1; in print_graph_function_flags()
1185 iter->cpu = cpu; in print_graph_function_flags()
1200 return print_graph_entry(&saved, s, iter, flags); in print_graph_function_flags()
1205 return print_graph_return(&field->ret, s, entry, iter, flags); in print_graph_function_flags()
1213 return print_graph_comment(s, entry, iter, flags); in print_graph_function_flags()
1220 print_graph_function(struct trace_iterator *iter) in print_graph_function() argument
1222 return print_graph_function_flags(iter, tracer_flags.val); in print_graph_function()
1226 print_graph_function_event(struct trace_iterator *iter, int flags, in print_graph_function_event() argument
1229 return print_graph_function(iter); in print_graph_function_event()
1297 struct trace_iterator *iter = s->private; in print_graph_headers_flags() local
1298 struct trace_array *tr = iter->tr; in print_graph_headers_flags()
1305 if (trace_empty(iter)) in print_graph_headers_flags()
1308 print_trace_header(s, iter); in print_graph_headers_flags()
1314 void graph_trace_open(struct trace_iterator *iter) in graph_trace_open() argument
1321 iter->private = NULL; in graph_trace_open()
1346 iter->private = data; in graph_trace_open()
1356 void graph_trace_close(struct trace_iterator *iter) in graph_trace_close() argument
1358 struct fgraph_data *data = iter->private; in graph_trace_close()