diff options
author | Steven Rostedt <srostedt@redhat.com> | 2009-06-08 19:09:45 -0400 |
---|---|---|
committer | Steven Rostedt <rostedt@goodmis.org> | 2009-06-09 15:17:32 -0400 |
commit | 725c624a58a10ef90a2ff889e122158fabf36147 (patch) | |
tree | 0a233afc51fa5bc0717ff99f3004219da54dcd6b /include/linux/trace_seq.h | |
parent | 6556d1df88fe68f9836beeb43342a336691cb67c (diff) |
tracing: add trace_seq_vprint interface
The code to update the print formats for events requires a vprintf
format in the trace_seq. This patch adds that interface.
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
Diffstat (limited to 'include/linux/trace_seq.h')
-rw-r--r-- | include/linux/trace_seq.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/linux/trace_seq.h b/include/linux/trace_seq.h index ba9627f00d3f..c68bccba2074 100644 --- a/include/linux/trace_seq.h +++ b/include/linux/trace_seq.h | |||
@@ -27,6 +27,8 @@ trace_seq_init(struct trace_seq *s) | |||
27 | #ifdef CONFIG_TRACING | 27 | #ifdef CONFIG_TRACING |
28 | extern int trace_seq_printf(struct trace_seq *s, const char *fmt, ...) | 28 | extern int trace_seq_printf(struct trace_seq *s, const char *fmt, ...) |
29 | __attribute__ ((format (printf, 2, 3))); | 29 | __attribute__ ((format (printf, 2, 3))); |
30 | extern int trace_seq_vprintf(struct trace_seq *s, const char *fmt, va_list args) | ||
31 | __attribute__ ((format (printf, 2, 0))); | ||
30 | extern int | 32 | extern int |
31 | trace_seq_bprintf(struct trace_seq *s, const char *fmt, const u32 *binary); | 33 | trace_seq_bprintf(struct trace_seq *s, const char *fmt, const u32 *binary); |
32 | extern void trace_print_seq(struct seq_file *m, struct trace_seq *s); | 34 | extern void trace_print_seq(struct seq_file *m, struct trace_seq *s); |