• Home
  • Raw
  • Download

Lines Matching refs:s

95 		     struct trace_seq *s, u32 flags);
331 static void print_graph_cpu(struct trace_seq *s, int cpu) in print_graph_cpu() argument
338 trace_seq_printf(s, " %*d) ", max_bytes_for_cpu, cpu); in print_graph_cpu()
343 static void print_graph_proc(struct trace_seq *s, pid_t pid) in print_graph_proc() argument
364 trace_seq_putc(s, ' '); in print_graph_proc()
366 trace_seq_printf(s, "%s-%s", comm, pid_str); in print_graph_proc()
370 trace_seq_putc(s, ' '); in print_graph_proc()
374 static void print_graph_lat_fmt(struct trace_seq *s, struct trace_entry *entry) in print_graph_lat_fmt() argument
376 trace_seq_putc(s, ' '); in print_graph_lat_fmt()
377 trace_print_lat_fmt(s, entry); in print_graph_lat_fmt()
378 trace_seq_puts(s, " | "); in print_graph_lat_fmt()
383 verif_pid(struct trace_seq *s, pid_t pid, int cpu, struct fgraph_data *data) in verif_pid() argument
409 trace_seq_puts(s, " ------------------------------------------\n"); in verif_pid()
410 print_graph_cpu(s, cpu); in verif_pid()
411 print_graph_proc(s, prev_pid); in verif_pid()
412 trace_seq_puts(s, " => "); in verif_pid()
413 print_graph_proc(s, pid); in verif_pid()
414 trace_seq_puts(s, "\n ------------------------------------------\n\n"); in verif_pid()
488 static void print_graph_abs_time(u64 t, struct trace_seq *s) in print_graph_abs_time() argument
495 trace_seq_printf(s, "%5lu.%06lu | ", in print_graph_abs_time()
500 print_graph_rel_time(struct trace_iterator *iter, struct trace_seq *s) in print_graph_rel_time() argument
507 trace_seq_printf(s, "%9llu us | ", usecs); in print_graph_rel_time()
515 struct trace_seq *s = &iter->seq; in print_graph_irq() local
525 print_graph_abs_time(iter->ts, s); in print_graph_irq()
529 print_graph_rel_time(iter, s); in print_graph_irq()
533 print_graph_cpu(s, cpu); in print_graph_irq()
537 print_graph_proc(s, pid); in print_graph_irq()
538 trace_seq_puts(s, " | "); in print_graph_irq()
543 print_graph_lat_fmt(s, ent); in print_graph_irq()
547 print_graph_duration(tr, 0, s, flags | FLAGS_FILL_START); in print_graph_irq()
550 trace_seq_puts(s, "==========>"); in print_graph_irq()
552 trace_seq_puts(s, "<=========="); in print_graph_irq()
554 print_graph_duration(tr, 0, s, flags | FLAGS_FILL_END); in print_graph_irq()
555 trace_seq_putc(s, '\n'); in print_graph_irq()
559 trace_print_graph_duration(unsigned long long duration, struct trace_seq *s) in trace_print_graph_duration() argument
571 trace_seq_printf(s, "%s", usecs_str); in trace_print_graph_duration()
580 trace_seq_printf(s, ".%s", nsecs_str); in trace_print_graph_duration()
584 trace_seq_puts(s, " us "); in trace_print_graph_duration()
588 trace_seq_putc(s, ' '); in trace_print_graph_duration()
593 struct trace_seq *s, u32 flags) in print_graph_duration() argument
602 trace_seq_puts(s, " | "); in print_graph_duration()
605 trace_seq_puts(s, " "); in print_graph_duration()
608 trace_seq_puts(s, " |"); in print_graph_duration()
614 trace_seq_printf(s, "%c ", trace_find_mark(duration)); in print_graph_duration()
616 trace_seq_puts(s, " "); in print_graph_duration()
618 trace_print_graph_duration(duration, s); in print_graph_duration()
619 trace_seq_puts(s, "| "); in print_graph_duration()
627 struct trace_seq *s, u32 flags) in print_graph_entry_leaf() argument
660 print_graph_duration(tr, duration, s, flags); in print_graph_entry_leaf()
664 trace_seq_putc(s, ' '); in print_graph_entry_leaf()
666 trace_seq_printf(s, "%ps();\n", (void *)call->func); in print_graph_entry_leaf()
671 return trace_handle_return(s); in print_graph_entry_leaf()
677 struct trace_seq *s, int cpu, u32 flags) in print_graph_entry_nested() argument
698 print_graph_duration(tr, 0, s, flags | FLAGS_FILL_FULL); in print_graph_entry_nested()
702 trace_seq_putc(s, ' '); in print_graph_entry_nested()
704 trace_seq_printf(s, "%ps() {\n", (void *)call->func); in print_graph_entry_nested()
706 if (trace_seq_has_overflowed(s)) in print_graph_entry_nested()
717 print_graph_prologue(struct trace_iterator *iter, struct trace_seq *s, in print_graph_prologue() argument
726 verif_pid(s, ent->pid, cpu, data); in print_graph_prologue()
737 print_graph_abs_time(iter->ts, s); in print_graph_prologue()
741 print_graph_rel_time(iter, s); in print_graph_prologue()
745 print_graph_cpu(s, cpu); in print_graph_prologue()
749 print_graph_proc(s, ent->pid); in print_graph_prologue()
750 trace_seq_puts(s, " | "); in print_graph_prologue()
755 print_graph_lat_fmt(s, ent); in print_graph_prologue()
863 print_graph_entry(struct ftrace_graph_ent_entry *field, struct trace_seq *s, in print_graph_entry() argument
875 print_graph_prologue(iter, s, TRACE_GRAPH_ENT, call->func, flags); in print_graph_entry()
879 ret = print_graph_entry_leaf(iter, field, leaf_ret, s, flags); in print_graph_entry()
881 ret = print_graph_entry_nested(iter, field, s, cpu, flags); in print_graph_entry()
888 if (s->full) { in print_graph_entry()
899 print_graph_return(struct ftrace_graph_ret *trace, struct trace_seq *s, in print_graph_return() argument
935 print_graph_prologue(iter, s, 0, 0, flags); in print_graph_return()
938 print_graph_duration(tr, duration, s, flags); in print_graph_return()
942 trace_seq_putc(s, ' '); in print_graph_return()
952 trace_seq_puts(s, "}\n"); in print_graph_return()
954 trace_seq_printf(s, "} /* %ps */\n", (void *)trace->func); in print_graph_return()
958 trace_seq_printf(s, " (Overruns: %u)\n", in print_graph_return()
964 return trace_handle_return(s); in print_graph_return()
968 print_graph_comment(struct trace_seq *s, struct trace_entry *ent, in print_graph_comment() argument
982 print_graph_prologue(iter, s, 0, 0, flags); in print_graph_comment()
985 print_graph_duration(tr, 0, s, flags | FLAGS_FILL_FULL); in print_graph_comment()
990 trace_seq_putc(s, ' '); in print_graph_comment()
993 trace_seq_puts(s, "/* "); in print_graph_comment()
1021 if (trace_seq_has_overflowed(s)) in print_graph_comment()
1025 if (s->buffer[s->seq.len - 1] == '\n') { in print_graph_comment()
1026 s->buffer[s->seq.len - 1] = '\0'; in print_graph_comment()
1027 s->seq.len--; in print_graph_comment()
1030 trace_seq_puts(s, " */\n"); in print_graph_comment()
1032 return trace_handle_return(s); in print_graph_comment()
1042 struct trace_seq *s = &iter->seq; in print_graph_function_flags() local
1058 ret = print_graph_entry(field, s, iter, flags); in print_graph_function_flags()
1078 return print_graph_entry(&saved, s, iter, flags); in print_graph_function_flags()
1083 return print_graph_return(&field->ret, s, entry, iter, flags); in print_graph_function_flags()
1091 return print_graph_comment(s, entry, iter, flags); in print_graph_function_flags()
1110 static void print_lat_header(struct seq_file *s, u32 flags) in print_lat_header() argument
1126 seq_printf(s, "#%.*s _-----=> irqs-off \n", size, spaces); in print_lat_header()
1127 seq_printf(s, "#%.*s / _----=> need-resched \n", size, spaces); in print_lat_header()
1128 seq_printf(s, "#%.*s| / _---=> hardirq/softirq \n", size, spaces); in print_lat_header()
1129 seq_printf(s, "#%.*s|| / _--=> preempt-depth \n", size, spaces); in print_lat_header()
1130 seq_printf(s, "#%.*s||| / \n", size, spaces); in print_lat_header()
1134 struct seq_file *s, u32 flags) in __print_graph_headers_flags() argument
1139 print_lat_header(s, flags); in __print_graph_headers_flags()
1142 seq_putc(s, '#'); in __print_graph_headers_flags()
1144 seq_puts(s, " TIME "); in __print_graph_headers_flags()
1146 seq_puts(s, " REL TIME "); in __print_graph_headers_flags()
1148 seq_puts(s, " CPU"); in __print_graph_headers_flags()
1150 seq_puts(s, " TASK/PID "); in __print_graph_headers_flags()
1152 seq_puts(s, "|||| "); in __print_graph_headers_flags()
1154 seq_puts(s, " DURATION "); in __print_graph_headers_flags()
1155 seq_puts(s, " FUNCTION CALLS\n"); in __print_graph_headers_flags()
1158 seq_putc(s, '#'); in __print_graph_headers_flags()
1160 seq_puts(s, " | "); in __print_graph_headers_flags()
1162 seq_puts(s, " | "); in __print_graph_headers_flags()
1164 seq_puts(s, " | "); in __print_graph_headers_flags()
1166 seq_puts(s, " | | "); in __print_graph_headers_flags()
1168 seq_puts(s, "|||| "); in __print_graph_headers_flags()
1170 seq_puts(s, " | | "); in __print_graph_headers_flags()
1171 seq_puts(s, " | | | |\n"); in __print_graph_headers_flags()
1174 static void print_graph_headers(struct seq_file *s) in print_graph_headers() argument
1176 print_graph_headers_flags(s, tracer_flags.val); in print_graph_headers()
1179 void print_graph_headers_flags(struct seq_file *s, u32 flags) in print_graph_headers_flags() argument
1181 struct trace_iterator *iter = s->private; in print_graph_headers_flags()
1192 print_trace_header(s, iter); in print_graph_headers_flags()
1195 __print_graph_headers_flags(tr, s, flags); in print_graph_headers_flags()