X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=include%2Flttng%2Ftracepoint-types.h;fp=include%2Flttng%2Ftracepoint-types.h;h=838446fa855509bcc4cbcdc832274397c0b71198;hb=a818861c6353e2601dadad442acad19fc1c508b7;hp=27500d40451535ada1e63c227e80c6a7bc291a0f;hpb=6d3ba465e3586c3357c71f2421da4271971eee70;p=lttng-ust.git diff --git a/include/lttng/tracepoint-types.h b/include/lttng/tracepoint-types.h index 27500d40..838446fa 100644 --- a/include/lttng/tracepoint-types.h +++ b/include/lttng/tracepoint-types.h @@ -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 */