X-Git-Url: https://git.liburcu.org/?a=blobdiff_plain;f=include%2Fust%2Fmarker.h;h=e8608a96b2c700740b09378ef517c3562be1b780;hb=fd0a1aea7b67696a87ffe70b8d3d8c15424f0bca;hp=af15ad4efee84be05dcda5b76c4f53cdb6532771;hpb=9edd34bd25f52dd39b354a84f02697254121aefd;p=ust.git diff --git a/include/ust/marker.h b/include/ust/marker.h index af15ad4..e8608a9 100644 --- a/include/ust/marker.h +++ b/include/ust/marker.h @@ -32,6 +32,7 @@ #include struct ust_marker; +struct ust_marker_probe_array; /** * ust_marker_probe_func - Type of a marker probe function @@ -68,7 +69,7 @@ struct ust_marker { uint16_t event_id; /* Numeric event identifier, dynamic */ void (*call)(const struct ust_marker *mdata, void *call_private, ...); struct ust_marker_probe_closure single; - struct ust_marker_probe_closure *multi; + struct ust_marker_probe_array *multi; const char *tp_name; /* Optional tracepoint name */ void *tp_cb; /* Optional tracepoint callback */ };