callsite: extract instruction pointer from call sites
[lttng-ust.git] / include / lttng / tracepoint-types.h
index 27500d40451535ada1e63c227e80c6a7bc291a0f..838446fa855509bcc4cbcdc832274397c0b71198 100644 (file)
@@ -32,11 +32,12 @@ struct tracepoint {
 
 #define TRACEPOINT_CALLSITE_PADDING    16
 struct tracepoint_callsite {
-       const struct tracepoint *tp;
+       const char *name;
        const char *func;
        const char *file;
+       void *ip;
        unsigned int lineno;
        char padding[TRACEPOINT_CALLSITE_PADDING];
-};
+} __attribute__((packed));
 
 #endif /* _LTTNG_TRACEPOINT_TYPES_H */
This page took 0.022532 seconds and 4 git commands to generate.