X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=include%2Fust%2Fprobe.h;h=5002721b3332a37de15f091a9c0941fe0e5c2930;hb=377d33ed8d03fbfd6c8655862de50d7fc213c0f4;hp=2c0210070d78b322da684007f0bde95963be36ea;hpb=c74fda9e03ba1b3e1230798f574ef33139bd01d4;p=ust.git diff --git a/include/ust/probe.h b/include/ust/probe.h index 2c02100..5002721 100644 --- a/include/ust/probe.h +++ b/include/ust/probe.h @@ -28,7 +28,9 @@ struct ust_buffer; typedef size_t (*ltt_serialize_cb)(struct ust_buffer *buf, size_t buf_offset, struct ltt_serialize_closure *closure, - void *serialize_private, int *largest_align, + void *serialize_private, + unsigned int stack_pos_ctx, + int *largest_align, const char *fmt, va_list *args); struct ltt_available_probe { @@ -36,7 +38,7 @@ struct ltt_available_probe { const char *format; marker_probe_func *probe_func; ltt_serialize_cb callbacks[LTT_NR_CALLBACKS]; - struct list_head node; /* registered probes list */ + struct cds_list_head node; /* registered probes list */ }; extern int ltt_probe_register(struct ltt_available_probe *pdata);