X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=libust%2Ftracer.h;h=c5df6ece9c33a49751596c39134f193a5861a500;hb=e7cc3e3415e0092809627e89168e1cba8b5800f6;hp=0fa2e4dd929fcb54254fa0fff4f93fae965e5e69;hpb=518d7abb8e3720433c611499f704c3bd9d554102;p=ust.git diff --git a/libust/tracer.h b/libust/tracer.h index 0fa2e4d..c5df6ec 100644 --- a/libust/tracer.h +++ b/libust/tracer.h @@ -65,7 +65,8 @@ struct ltt_serialize_closure { extern size_t ltt_serialize_data(struct ust_buffer *buf, size_t buf_offset, struct ltt_serialize_closure *closure, void *serialize_private, - int *largest_align, const char *fmt, va_list *args); + unsigned int stack_pos_ctx, int *largest_align, + const char *fmt, va_list *args); struct ltt_probe_private_data { struct ust_trace *trace; /* @@ -86,6 +87,12 @@ enum ltt_channels { LTT_CHANNEL_UST, }; +struct chan_info_struct { + const char *name; + unsigned int def_subbufsize; + unsigned int def_subbufcount; +}; + struct ltt_active_marker { struct list_head node; /* active markers list */ const char *channel;