diff options
author | Steven Rostedt <srostedt@redhat.com> | 2011-10-15 11:50:01 -0400 |
---|---|---|
committer | Steven Rostedt <rostedt@goodmis.org> | 2011-10-15 11:50:01 -0400 |
commit | 72e40f59470acd81092f89cacb065d911d1fcec8 (patch) | |
tree | b6e286122eb2c6b99fd4502aa939ff7cd6c41bbd | |
parent | 2c3ddd954a0a826609fc28f9224af5945fc86952 (diff) |
parse-events: Allow '*' and '/' operations in TP_printk
Add multiply and divide operations in the printk format.
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
-rw-r--r-- | parse-events.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/parse-events.c b/parse-events.c index 1cdc3a9..2dbd47b 100644 --- a/parse-events.c +++ b/parse-events.c | |||
@@ -3109,6 +3109,12 @@ eval_num_arg(void *data, int size, struct event_format *event, struct print_arg | |||
3109 | case '+': | 3109 | case '+': |
3110 | val = left + right; | 3110 | val = left + right; |
3111 | break; | 3111 | break; |
3112 | case '/': | ||
3113 | val = left / right; | ||
3114 | break; | ||
3115 | case '*': | ||
3116 | val = left * right; | ||
3117 | break; | ||
3112 | default: | 3118 | default: |
3113 | die("unknown op '%s'", arg->op.op); | 3119 | die("unknown op '%s'", arg->op.op); |
3114 | } | 3120 | } |