#include <sys/types.h>
#include <stdarg.h>
//#include "list.h"
-#include "kernelcompat.h"
+#include <ust/kernelcompat.h>
#include "buffer.h"
#include "relay.h"
#include "channels.h"
#include "tracercore.h"
-#include "marker.h"
+#include <ust/marker.h>
/* Number of bytes to log with a read/write event */
#define LTT_LOG_RW_SIZE 32L
struct marker; //ust//
extern void ltt_vtrace(const struct marker *mdata, void *probe_data,
- void *call_data, const char *fmt, va_list *args);
+ struct registers *regs, void *call_data, const char *fmt, va_list *args);
extern void ltt_trace(const struct marker *mdata, void *probe_data,
- void *call_data, const char *fmt, ...);
+ struct registers *regs, void *call_data, const char *fmt, ...);
/*
* Unique ID assigned to each registered probe.