#include <sys/types.h>
#include <stdarg.h>
#include <ust/marker.h>
-#include <ust/probe.h>
+#include <ust/marker-internal.h>
+#include <ust/probe-internal.h>
#include <ust/core.h>
+#include <ust/compat.h>
#include "channels.h"
#include "tracercore.h"
#include "tracerconst.h"
struct ust_marker; //ust//
extern void ltt_vtrace(const struct ust_marker *mdata, void *probe_data,
- struct registers *regs, void *call_data, const char *fmt, va_list *args);
+ void *call_data, const char *fmt, va_list *args);
extern void ltt_trace(const struct ust_marker *mdata, void *probe_data,
- struct registers *regs, void *call_data, const char *fmt, ...);
+ void *call_data, const char *fmt, ...);
/*
* Unique ID assigned to each registered probe.