Lines Matching refs:trace_seq
73 struct trace_seq { struct
81 void trace_seq_init(struct trace_seq *s); argument
82 void trace_seq_reset(struct trace_seq *s);
83 void trace_seq_destroy(struct trace_seq *s);
85 extern int trace_seq_printf(struct trace_seq *s, const char *fmt, ...)
87 extern int trace_seq_vprintf(struct trace_seq *s, const char *fmt, va_list args)
90 extern int trace_seq_puts(struct trace_seq *s, const char *str);
91 extern int trace_seq_putc(struct trace_seq *s, unsigned char c);
93 extern void trace_seq_terminate(struct trace_seq *s);
95 extern int trace_seq_do_fprintf(struct trace_seq *s, FILE *fp);
96 extern int trace_seq_do_printf(struct trace_seq *s);
104 typedef int (*pevent_event_handler_func)(struct trace_seq *s,
366 typedef unsigned long long (*pevent_func_handler)(struct trace_seq *s,
448 void traceevent_print_plugins(struct trace_seq *s,
631 void pevent_print_event(struct pevent *pevent, struct trace_seq *s,
646 void *pevent_get_field_raw(struct trace_seq *s, struct event_format *event,
650 int pevent_get_field_val(struct trace_seq *s, struct event_format *event,
653 int pevent_get_common_field_val(struct trace_seq *s, struct event_format *event,
656 int pevent_get_any_field_val(struct trace_seq *s, struct event_format *event,
660 int pevent_print_num_field(struct trace_seq *s, const char *fmt,
664 int pevent_print_func_field(struct trace_seq *s, const char *fmt,
698 struct trace_seq *s, struct pevent_record *record);
708 void pevent_event_info(struct trace_seq *s, struct event_format *event,