lttng.h documentation only talk about "kernel" for many functions
Like you can see on the portion of code below, the documentation in lttng.h only refers to "kernel" for many functions that are used for both kernel or ust.
/* * Create or enable a kernel event (or events) for a channel. * * If the event you are trying to enable does not exist, it will be created, * else it is enabled. * If event_name is NULL, all events are enabled. * If channel_name is NULL, the default channel is used (channel0). */ extern int lttng_enable_event(struct lttng_handle *handle, struct lttng_event *ev, const char *channel_name);