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) | |
download | linux-725c624a58a10ef90a2ff889e122158fabf36147.tar.gz linux-725c624a58a10ef90a2ff889e122158fabf36147.tar.bz2 linux-725c624a58a10ef90a2ff889e122158fabf36147.zip |
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) #ifdef CONFIG_TRACING extern int trace_seq_printf(struct trace_seq *s, const char *fmt, ...) __attribute__ ((format (printf, 2, 3))); +extern int trace_seq_vprintf(struct trace_seq *s, const char *fmt, va_list args) + __attribute__ ((format (printf, 2, 0))); extern int trace_seq_bprintf(struct trace_seq *s, const char *fmt, const u32 *binary); extern void trace_print_seq(struct seq_file *m, struct trace_seq *s); |