X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=liblttng-ust%2Flttng-ust-statedump-provider.h;h=474e2d22e34005a23c60cf6b4817d502847ccbba;hb=fb31eb73d8a4a6d9784ed5c335b7fa3b9684108c;hp=b6a6f7e5970da8f8e789593f537debcf414fd643;hpb=c5c4fd823cdd7b086ee747c93030c9e7439ab8a5;p=lttng-ust.git diff --git a/liblttng-ust/lttng-ust-statedump-provider.h b/liblttng-ust/lttng-ust-statedump-provider.h index b6a6f7e5..474e2d22 100644 --- a/liblttng-ust/lttng-ust-statedump-provider.h +++ b/liblttng-ust/lttng-ust-statedump-provider.h @@ -31,9 +31,11 @@ extern "C" { * SOFTWARE. */ +#include #include #include #include +#include "compat.h" #define LTTNG_UST_STATEDUMP_PROVIDER #include @@ -91,6 +93,16 @@ TRACEPOINT_EVENT(lttng_ust_statedump, debug_link, ) ) +TRACEPOINT_EVENT(lttng_ust_statedump, procname, + TP_ARGS( + struct lttng_session *, session, + char *, name + ), + TP_FIELDS( + ctf_array_text(char, procname, name, LTTNG_UST_PROCNAME_LEN) + ) +) + TRACEPOINT_EVENT(lttng_ust_statedump, end, TP_ARGS(struct lttng_session *, session), TP_FIELDS()