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 | } |
