projects
/
lttng-tools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add UST trace data structure and functions
[lttng-tools.git]
/
include
/
lttng-ust.h
diff --git
a/include/lttng-ust.h
b/include/lttng-ust.h
index 4a4564e6d5afcbc4b6d55ef016593f36862f25bb..abfd613b9b982c297bb186c455eab94e7b5cd9bc 100644
(file)
--- a/
include/lttng-ust.h
+++ b/
include/lttng-ust.h
@@
-4,7
+4,8
@@
/*
* Taken from the lttng-ust-abi.h in the UST 2.0 git tree
*
/*
* Taken from the lttng-ust-abi.h in the UST 2.0 git tree
*
- * Copyright 2010-2011 (c) - Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
+ * Copyright 2010-2011 - Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
+ * Copyright 2011 - David Goulet <david.goulet@polymtl.ca>
*
* LTTng-UST ABI header
*
*
* LTTng-UST ABI header
*
@@
-13,10
+14,13
@@
#include <stdint.h>
#include <stdint.h>
-#define LTTNG_UST_SYM_NAME_LEN 128
+#define LTTNG_UST_SYM_NAME_LEN
128
-#define LTTNG_UST_COMM_VERSION_MAJOR 0
-#define LTTNG_UST_COMM_VERSION_MINOR 1
+#define LTTNG_UST_COMM_VERSION_MAJOR 0
+#define LTTNG_UST_COMM_VERSION_MINOR 1
+
+/* See lttng-ust.h enum lttng_ust_output */
+#define DEFAULT_UST_CHANNEL_OUTPUT LTTNG_UST_MMAP
enum lttng_ust_instrumentation {
LTTNG_UST_TRACEPOINT = 0,
enum lttng_ust_instrumentation {
LTTNG_UST_TRACEPOINT = 0,
@@
-76,6
+80,7
@@
struct lttng_ust_context {
_UST_CMDR(0x41, struct lttng_ust_tracer_version)
#define LTTNG_UST_TRACEPOINT_LIST _UST_CMD(0x42)
#define LTTNG_UST_WAIT_QUIESCENT _UST_CMD(0x43)
_UST_CMDR(0x41, struct lttng_ust_tracer_version)
#define LTTNG_UST_TRACEPOINT_LIST _UST_CMD(0x42)
#define LTTNG_UST_WAIT_QUIESCENT _UST_CMD(0x43)
+#define LTTNG_UST_REGISTER_DONE _UST_CMD(0x44)
/* Session FD ioctl */
#define LTTNG_UST_METADATA \
/* Session FD ioctl */
#define LTTNG_UST_METADATA \
@@
-98,4
+103,6
@@
struct lttng_ust_context {
#define LTTNG_UST_ENABLE _UST_CMD(0x80)
#define LTTNG_UST_DISABLE _UST_CMD(0x81)
#define LTTNG_UST_ENABLE _UST_CMD(0x80)
#define LTTNG_UST_DISABLE _UST_CMD(0x81)
+#define LTTNG_UST_ROOT_HANDLE 0
+
#endif /* _LTTNG_UST_H */
#endif /* _LTTNG_UST_H */
This page took
0.023253 seconds
and
4
git commands to generate.