Lines Matching refs:s

25 	struct trace_seq *s = &iter->seq;  in trace_print_bputs_msg_only()  local
31 trace_seq_puts(s, field->str); in trace_print_bputs_msg_only()
33 return trace_handle_return(s); in trace_print_bputs_msg_only()
38 struct trace_seq *s = &iter->seq; in trace_print_bprintk_msg_only() local
44 trace_seq_bprintf(s, field->fmt, field->buf); in trace_print_bprintk_msg_only()
46 return trace_handle_return(s); in trace_print_bprintk_msg_only()
51 struct trace_seq *s = &iter->seq; in trace_print_printk_msg_only() local
57 trace_seq_puts(s, field->buf); in trace_print_printk_msg_only()
59 return trace_handle_return(s); in trace_print_printk_msg_only()
229 struct trace_seq *s = &iter->seq; in ftrace_raw_output_prep() local
242 trace_seq_printf(s, "%s: ", ftrace_event_name(event)); in ftrace_raw_output_prep()
244 return trace_handle_return(s); in ftrace_raw_output_prep()
251 struct trace_seq *s = &iter->seq; in ftrace_output_raw() local
253 trace_seq_printf(s, "%s: ", name); in ftrace_output_raw()
254 trace_seq_vprintf(s, fmt, ap); in ftrace_output_raw()
256 return trace_handle_return(s); in ftrace_output_raw()
290 seq_print_sym_short(struct trace_seq *s, const char *fmt, unsigned long address) in seq_print_sym_short() argument
300 trace_seq_printf(s, fmt, name); in seq_print_sym_short()
305 seq_print_sym_offset(struct trace_seq *s, const char *fmt, in seq_print_sym_offset() argument
315 trace_seq_printf(s, fmt, name); in seq_print_sym_offset()
325 int seq_print_user_ip(struct trace_seq *s, struct mm_struct *mm, in seq_print_user_ip() argument
332 if (s->full) in seq_print_user_ip()
345 ret = trace_seq_path(s, &file->f_path); in seq_print_user_ip()
347 trace_seq_printf(s, "[+0x%lx]", in seq_print_user_ip()
353 trace_seq_printf(s, " <" IP_FMT ">", ip); in seq_print_user_ip()
354 return !trace_seq_has_overflowed(s); in seq_print_user_ip()
358 seq_print_userip_objs(const struct userstack_entry *entry, struct trace_seq *s, in seq_print_userip_objs() argument
380 if (ip == ULONG_MAX || trace_seq_has_overflowed(s)) in seq_print_userip_objs()
383 trace_seq_puts(s, " => "); in seq_print_userip_objs()
386 trace_seq_puts(s, "??"); in seq_print_userip_objs()
387 trace_seq_putc(s, '\n'); in seq_print_userip_objs()
391 seq_print_user_ip(s, mm, ip, sym_flags); in seq_print_userip_objs()
392 trace_seq_putc(s, '\n'); in seq_print_userip_objs()
398 return !trace_seq_has_overflowed(s); in seq_print_userip_objs()
402 seq_print_ip_sym(struct trace_seq *s, unsigned long ip, unsigned long sym_flags) in seq_print_ip_sym() argument
405 trace_seq_putc(s, '0'); in seq_print_ip_sym()
410 seq_print_sym_offset(s, "%s", ip); in seq_print_ip_sym()
412 seq_print_sym_short(s, "%s", ip); in seq_print_ip_sym()
415 trace_seq_printf(s, " <" IP_FMT ">", ip); in seq_print_ip_sym()
418 return !trace_seq_has_overflowed(s); in seq_print_ip_sym()
429 int trace_print_lat_fmt(struct trace_seq *s, struct trace_entry *entry) in trace_print_lat_fmt() argument
467 trace_seq_printf(s, "%c%c%c", in trace_print_lat_fmt()
471 trace_seq_printf(s, "%x", entry->preempt_count); in trace_print_lat_fmt()
473 trace_seq_putc(s, '.'); in trace_print_lat_fmt()
475 return !trace_seq_has_overflowed(s); in trace_print_lat_fmt()
479 lat_print_generic(struct trace_seq *s, struct trace_entry *entry, int cpu) in lat_print_generic() argument
485 trace_seq_printf(s, "%8.8s-%-5d %3d", in lat_print_generic()
488 return trace_print_lat_fmt(s, entry); in lat_print_generic()
492 #define MARK(v, s) {.val = v, .sym = s} argument
525 struct trace_seq *s = &iter->seq; in lat_print_timestamp() local
539 s, "[%08llx] %ld.%03ldms (+%ld.%03ldms): ", in lat_print_timestamp()
546 s, "[%016llx] %lld (+%lld): ", in lat_print_timestamp()
551 s, " %4lldus%c: ", in lat_print_timestamp()
556 trace_seq_printf(s, " %4lld: ", abs_ts); in lat_print_timestamp()
559 return !trace_seq_has_overflowed(s); in lat_print_timestamp()
564 struct trace_seq *s = &iter->seq; in trace_print_context() local
572 trace_seq_printf(s, "%16s-%-5d [%03d] ", in trace_print_context()
576 trace_print_lat_fmt(s, entry); in trace_print_context()
582 trace_seq_printf(s, " %5lu.%06lu: ", secs, usec_rem); in trace_print_context()
584 trace_seq_printf(s, " %12llu: ", iter->ts); in trace_print_context()
586 return !trace_seq_has_overflowed(s); in trace_print_context()
594 struct trace_seq *s = &iter->seq; in trace_print_lat_context() local
612 s, "%16s %5d %3d %d %08x %08lx ", in trace_print_lat_context()
616 lat_print_generic(s, entry, iter->cpu); in trace_print_lat_context()
621 return !trace_seq_has_overflowed(s); in trace_print_lat_context()
817 struct trace_seq *s = &iter->seq; in trace_fn_trace() local
821 seq_print_ip_sym(s, field->ip, flags); in trace_fn_trace()
824 trace_seq_puts(s, " <-"); in trace_fn_trace()
825 seq_print_ip_sym(s, field->parent_ip, flags); in trace_fn_trace()
828 trace_seq_putc(s, '\n'); in trace_fn_trace()
830 return trace_handle_return(s); in trace_fn_trace()
851 struct trace_seq *s = &iter->seq; in trace_fn_hex() local
855 SEQ_PUT_HEX_FIELD(s, field->ip); in trace_fn_hex()
856 SEQ_PUT_HEX_FIELD(s, field->parent_ip); in trace_fn_hex()
858 return trace_handle_return(s); in trace_fn_hex()
865 struct trace_seq *s = &iter->seq; in trace_fn_bin() local
869 SEQ_PUT_FIELD(s, field->ip); in trace_fn_bin()
870 SEQ_PUT_FIELD(s, field->parent_ip); in trace_fn_bin()
872 return trace_handle_return(s); in trace_fn_bin()
964 struct trace_seq *s = &iter->seq; in trace_ctxwake_hex() local
973 SEQ_PUT_HEX_FIELD(s, field->prev_pid); in trace_ctxwake_hex()
974 SEQ_PUT_HEX_FIELD(s, field->prev_prio); in trace_ctxwake_hex()
975 SEQ_PUT_HEX_FIELD(s, S); in trace_ctxwake_hex()
976 SEQ_PUT_HEX_FIELD(s, field->next_cpu); in trace_ctxwake_hex()
977 SEQ_PUT_HEX_FIELD(s, field->next_pid); in trace_ctxwake_hex()
978 SEQ_PUT_HEX_FIELD(s, field->next_prio); in trace_ctxwake_hex()
979 SEQ_PUT_HEX_FIELD(s, T); in trace_ctxwake_hex()
981 return trace_handle_return(s); in trace_ctxwake_hex()
1000 struct trace_seq *s = &iter->seq; in trace_ctxwake_bin() local
1004 SEQ_PUT_FIELD(s, field->prev_pid); in trace_ctxwake_bin()
1005 SEQ_PUT_FIELD(s, field->prev_prio); in trace_ctxwake_bin()
1006 SEQ_PUT_FIELD(s, field->prev_state); in trace_ctxwake_bin()
1007 SEQ_PUT_FIELD(s, field->next_cpu); in trace_ctxwake_bin()
1008 SEQ_PUT_FIELD(s, field->next_pid); in trace_ctxwake_bin()
1009 SEQ_PUT_FIELD(s, field->next_prio); in trace_ctxwake_bin()
1010 SEQ_PUT_FIELD(s, field->next_state); in trace_ctxwake_bin()
1012 return trace_handle_return(s); in trace_ctxwake_bin()
1045 struct trace_seq *s = &iter->seq; in trace_stack_print() local
1052 trace_seq_puts(s, "<stack trace>\n"); in trace_stack_print()
1056 if (trace_seq_has_overflowed(s)) in trace_stack_print()
1059 trace_seq_puts(s, " => "); in trace_stack_print()
1060 seq_print_ip_sym(s, *p, flags); in trace_stack_print()
1061 trace_seq_putc(s, '\n'); in trace_stack_print()
1064 return trace_handle_return(s); in trace_stack_print()
1081 struct trace_seq *s = &iter->seq; in trace_user_stack_print() local
1085 trace_seq_puts(s, "<user stack trace>\n"); in trace_user_stack_print()
1086 seq_print_userip_objs(field, s, flags); in trace_user_stack_print()
1088 return trace_handle_return(s); in trace_user_stack_print()
1106 struct trace_seq *s = &iter->seq; in trace_bputs_print() local
1111 seq_print_ip_sym(s, field->ip, flags); in trace_bputs_print()
1112 trace_seq_puts(s, ": "); in trace_bputs_print()
1113 trace_seq_puts(s, field->str); in trace_bputs_print()
1115 return trace_handle_return(s); in trace_bputs_print()
1124 struct trace_seq *s = &iter->seq; in trace_bputs_raw() local
1128 trace_seq_printf(s, ": %lx : ", field->ip); in trace_bputs_raw()
1129 trace_seq_puts(s, field->str); in trace_bputs_raw()
1131 return trace_handle_return(s); in trace_bputs_raw()
1150 struct trace_seq *s = &iter->seq; in trace_bprint_print() local
1155 seq_print_ip_sym(s, field->ip, flags); in trace_bprint_print()
1156 trace_seq_puts(s, ": "); in trace_bprint_print()
1157 trace_seq_bprintf(s, field->fmt, field->buf); in trace_bprint_print()
1159 return trace_handle_return(s); in trace_bprint_print()
1168 struct trace_seq *s = &iter->seq; in trace_bprint_raw() local
1172 trace_seq_printf(s, ": %lx : ", field->ip); in trace_bprint_raw()
1173 trace_seq_bprintf(s, field->fmt, field->buf); in trace_bprint_raw()
1175 return trace_handle_return(s); in trace_bprint_raw()
1193 struct trace_seq *s = &iter->seq; in trace_print_print() local
1197 seq_print_ip_sym(s, field->ip, flags); in trace_print_print()
1198 trace_seq_printf(s, ": %s", field->buf); in trace_print_print()
1200 return trace_handle_return(s); in trace_print_print()