X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=ltt-events.h;h=10015ad6150cb7404b9bfe39797e3848c969d7a2;hb=1d443b34028ae43e9c9ee48fd19ece3edb9ae074;hp=4d4eea935aa6ab62c12063d1ab9c593f9d66eae4;hpb=09fec6b43d11b3e0ece36f9e9e44b9627c1b565d;p=lttng-modules.git diff --git a/ltt-events.h b/ltt-events.h index 4d4eea93..10015ad6 100644 --- a/ltt-events.h +++ b/ltt-events.h @@ -296,10 +296,21 @@ int lttng_add_tid_to_ctx(struct lttng_ctx **ctx); int lttng_add_vtid_to_ctx(struct lttng_ctx **ctx); int lttng_add_ppid_to_ctx(struct lttng_ctx **ctx); int lttng_add_vppid_to_ctx(struct lttng_ctx **ctx); +#ifdef CONFIG_PERF_EVENTS int lttng_add_perf_counter_to_ctx(uint32_t type, uint64_t config, const char *name, struct lttng_ctx **ctx); +#else +static inline +int lttng_add_perf_counter_to_ctx(uint32_t type, + uint64_t config, + const char *name, + struct lttng_ctx **ctx) +{ + return -ENOSYS; +} +#endif #ifdef CONFIG_KPROBES int lttng_kprobes_register(const char *name,