aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSteven Rostedt <srostedt@redhat.com>2011-10-15 11:50:01 -0400
committerSteven Rostedt <rostedt@goodmis.org>2011-10-15 11:50:01 -0400
commit72e40f59470acd81092f89cacb065d911d1fcec8 (patch)
treeb6e286122eb2c6b99fd4502aa939ff7cd6c41bbd
parent2c3ddd954a0a826609fc28f9224af5945fc86952 (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.c6
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 }