/kernel/linux/linux-5.10/kernel/trace/ |
H A D | trace_syscalls.c | 235 /* return the length of print_fmt */ in __set_enter_print_fmt() 241 char *print_fmt; in set_syscall_print_fmt() local 246 call->print_fmt = "\"0x%lx\", REC->ret"; in set_syscall_print_fmt() 253 print_fmt = kmalloc(len + 1, GFP_KERNEL); in set_syscall_print_fmt() 254 if (!print_fmt) in set_syscall_print_fmt() 257 /* Second: actually write the @print_fmt */ in set_syscall_print_fmt() 258 __set_enter_print_fmt(entry, print_fmt, len + 1); in set_syscall_print_fmt() 259 call->print_fmt = print_fmt; in set_syscall_print_fmt() 269 kfree(call->print_fmt); in free_syscall_print_fmt() [all...] |
H A D | trace_events_synth.c | 289 char *print_fmt, char *name, in print_synth_event_num_val() 294 trace_seq_printf(s, print_fmt, name, (u8)val, space); in print_synth_event_num_val() 298 trace_seq_printf(s, print_fmt, name, (u16)val, space); in print_synth_event_num_val() 302 trace_seq_printf(s, print_fmt, name, (u32)val, space); in print_synth_event_num_val() 306 trace_seq_printf(s, print_fmt, name, val, space); in print_synth_event_num_val() 320 char print_fmt[32]; in print_synth_event() local 338 snprintf(print_fmt, sizeof(print_fmt), "%%s=%s%%s", fmt); in print_synth_event() 351 trace_seq_printf(s, print_fmt, se->fields[i]->name, in print_synth_event() 357 trace_seq_printf(s, print_fmt, s in print_synth_event() 288 print_synth_event_num_val(struct trace_seq *s, char *print_fmt, char *name, int size, u64 val, char *space) print_synth_event_num_val() argument 558 char *print_fmt; set_synth_event_print_fmt() local [all...] |
H A D | trace_probe.c | 899 /* return the length of print_fmt */ in __set_print_fmt() 908 char *print_fmt; in traceprobe_set_print_fmt() local 912 print_fmt = kmalloc(len + 1, GFP_KERNEL); in traceprobe_set_print_fmt() 913 if (!print_fmt) in traceprobe_set_print_fmt() 916 /* Second: actually write the @print_fmt */ in traceprobe_set_print_fmt() 917 __set_print_fmt(tp, print_fmt, len + 1, is_return); in traceprobe_set_print_fmt() 918 call->print_fmt = print_fmt; in traceprobe_set_print_fmt() 952 kfree(tpe->call.print_fmt); in trace_probe_event_free()
|
H A D | trace_export.c | 175 .print_fmt = print, \
|
H A D | trace_events.c | 1349 call->print_fmt); in f_show() 2360 for (ptr = call->print_fmt; *ptr; ptr++) { in update_event_printk()
|
/kernel/linux/linux-6.6/kernel/trace/ |
H A D | trace_syscalls.c | 233 /* return the length of print_fmt */ in __set_enter_print_fmt() 239 char *print_fmt; in set_syscall_print_fmt() local 244 call->print_fmt = "\"0x%lx\", REC->ret"; in set_syscall_print_fmt() 251 print_fmt = kmalloc(len + 1, GFP_KERNEL); in set_syscall_print_fmt() 252 if (!print_fmt) in set_syscall_print_fmt() 255 /* Second: actually write the @print_fmt */ in set_syscall_print_fmt() 256 __set_enter_print_fmt(entry, print_fmt, len + 1); in set_syscall_print_fmt() 257 call->print_fmt = print_fmt; in set_syscall_print_fmt() 267 kfree(call->print_fmt); in free_syscall_print_fmt() [all...] |
H A D | trace_events_synth.c | 323 char *print_fmt, char *name, in print_synth_event_num_val() 328 trace_seq_printf(s, print_fmt, name, val->as_u8, space); in print_synth_event_num_val() 332 trace_seq_printf(s, print_fmt, name, val->as_u16, space); in print_synth_event_num_val() 336 trace_seq_printf(s, print_fmt, name, val->as_u32, space); in print_synth_event_num_val() 340 trace_seq_printf(s, print_fmt, name, val->as_u64, space); in print_synth_event_num_val() 354 char print_fmt[32]; in print_synth_event() local 372 snprintf(print_fmt, sizeof(print_fmt), "%%s=%s%%s", fmt); in print_synth_event() 379 trace_seq_printf(s, print_fmt, se->fields[i]->name, in print_synth_event() 385 trace_seq_printf(s, print_fmt, s in print_synth_event() 322 print_synth_event_num_val(struct trace_seq *s, char *print_fmt, char *name, int size, union trace_synth_field *val, char *space) print_synth_event_num_val() argument 648 char *print_fmt; set_synth_event_print_fmt() local [all...] |
H A D | trace_events_user.c | 1403 char *print_fmt; in user_event_create_print_fmt() local 1408 print_fmt = kmalloc(len, GFP_KERNEL_ACCOUNT); in user_event_create_print_fmt() 1410 if (!print_fmt) in user_event_create_print_fmt() 1413 user_event_set_print_fmt(user, print_fmt, len); in user_event_create_print_fmt() 1415 user->call.print_fmt = print_fmt; in user_event_create_print_fmt() 1484 kfree(user->call.print_fmt); in destroy_user_event() 2044 kfree(user->call.print_fmt); in user_event_parse()
|
H A D | trace_probe.c | 1678 /* return the length of print_fmt */ in __set_print_fmt() 1687 char *print_fmt; in traceprobe_set_print_fmt() local 1691 print_fmt = kmalloc(len + 1, GFP_KERNEL); in traceprobe_set_print_fmt() 1692 if (!print_fmt) in traceprobe_set_print_fmt() 1695 /* Second: actually write the @print_fmt */ in traceprobe_set_print_fmt() 1696 __set_print_fmt(tp, print_fmt, len + 1, ptype); in traceprobe_set_print_fmt() 1697 call->print_fmt = print_fmt; in traceprobe_set_print_fmt() 1731 kfree(tpe->call.print_fmt); in trace_probe_event_free()
|
H A D | trace_export.c | 185 .print_fmt = print, \
|
H A D | trace_events.c | 295 fmt = call->print_fmt; in test_event_printk() 458 pr_warn("print_fmt: %s\n", fmt); in test_event_printk() 1590 call->print_fmt); in f_show() 2715 for (ptr = call->print_fmt; *ptr; ptr++) { in update_event_printk()
|
/kernel/linux/linux-6.6/tools/testing/selftests/user_events/ |
H A D | ftrace_test.c | 88 /* Read in print_fmt: */ in get_print_fmt() 161 char print_fmt[256]; in check_print_fmt() local 191 /* Ensure correct print_fmt */ in check_print_fmt() 192 ret = get_print_fmt(print_fmt, sizeof(print_fmt)); in check_print_fmt() 199 return strcmp(print_fmt, expected); in check_print_fmt() 497 TEST_F(user, print_fmt) { in TEST_F()
|
/kernel/linux/linux-6.6/include/trace/ |
H A D | trace_events.h | 351 * .print_fmt = print_fmt_<call>, 446 .print_fmt = print_fmt_##template, \ 463 .print_fmt = print_fmt_##call, \
|
H A D | trace_custom_events.h | 206 .print_fmt = custom_print_fmt_##template, \
|
/kernel/linux/linux-5.10/tools/lib/traceevent/ |
H A D | event-parse.c | 3321 event->print_fmt.format = token; in event_read_print() 3322 event->print_fmt.args = NULL; in event_read_print() 3334 if (asprintf(&cat, "%s%s", event->print_fmt.format, token) < 0) in event_read_print() 3337 free_token(event->print_fmt.format); in event_read_print() 3338 event->print_fmt.format = NULL; in event_read_print() 3348 ret = event_read_print_args(event, &event->print_fmt.args); in event_read_print() 5716 struct tep_print_parse *parse = event->print_fmt.print_cache; in pretty_print() 6816 list = &event->print_fmt.args; in parse_format() 6837 event->print_fmt.print_cache = parse_args(event, in parse_format() 6838 event->print_fmt in parse_format() [all...] |
H A D | event-parse.h | 275 struct tep_print_fmt print_fmt; member
|
/kernel/linux/linux-5.10/include/trace/ |
H A D | trace_events.h | 606 * .print_fmt = print_fmt_<call>, 756 .print_fmt = print_fmt_##template, \ 773 .print_fmt = print_fmt_##call, \
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | trace_events.h | 291 char *print_fmt; member
|
/kernel/linux/linux-5.10/tools/perf/util/scripting-engines/ |
H A D | trace-event-perl.c | 369 define_event_symbols(event, handler, event->print_fmt.args); in perl_process_tracepoint()
|
H A D | trace-event-python.c | 826 define_event_symbols(event, handler_name, event->print_fmt.args); in python_process_tracepoint()
|
/kernel/linux/linux-6.6/tools/perf/util/scripting-engines/ |
H A D | trace-event-perl.c | 375 define_event_symbols(event, handler, event->print_fmt.args); in perl_process_tracepoint()
|
H A D | trace-event-python.c | 962 define_event_symbols(event, handler_name, event->print_fmt.args); in python_process_tracepoint()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | trace_events.h | 377 char *print_fmt; member
|
/kernel/linux/linux-6.6/tools/perf/ |
H A D | builtin-kwork.c | 918 struct tep_print_arg *args = evsel->tp_format->print_fmt.args; in evsel__softirq_name()
|