int lttng_attach_context(struct lttng_ust_abi_context *context_param,
union lttng_ust_abi_args *uargs,
struct lttng_ctx **ctx, struct lttng_session *session);
int lttng_attach_context(struct lttng_ust_abi_context *context_param,
union lttng_ust_abi_args *uargs,
struct lttng_ctx **ctx, struct lttng_session *session);
void lttng_remove_context_field(struct lttng_ctx **ctx_p,
struct lttng_ctx_field *field);
void lttng_remove_context_field(struct lttng_ctx **ctx_p,
struct lttng_ctx_field *field);
int lttng_context_add_rcu(struct lttng_ctx **ctx_p,
const struct lttng_ctx_field *f);
int lttng_context_add_rcu(struct lttng_ctx **ctx_p,
const struct lttng_ctx_field *f);