perf probe: Support argument name
[linux-2.6.git] / tools / perf / util / probe-event.h
index cd308b0..10411f5 100644 (file)
@@ -40,9 +40,9 @@ struct perf_probe_point {
        char            *file;          /* File path */
        char            *function;      /* Function name */
        int             line;           /* Line number */
+       bool            retprobe;       /* Return probe flag */
        char            *lazy_line;     /* Lazy matching pattern */
        unsigned long   offset;         /* Offset from function entry */
-       bool            retprobe;       /* Return probe flag */
 };
 
 /* Perf probe probing argument field chain */
@@ -55,6 +55,7 @@ struct perf_probe_arg_field {
 /* Perf probe probing argument */
 struct perf_probe_arg {
        char                            *name;  /* Argument name */
+       char                            *var;   /* Variable name */
        struct perf_probe_arg_field     *field; /* Structure fields */
 };