projects
/
lttng-tools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add calibrate command
[lttng-tools.git]
/
include
/
lttng
/
lttng.h
diff --git
a/include/lttng/lttng.h
b/include/lttng/lttng.h
index eb34a73490615593ce8b7a4a0b0c0b82bd5ed0fe..c08580ac2fc70d076e1ddedbd294a6751f10c76e 100644
(file)
--- a/
include/lttng/lttng.h
+++ b/
include/lttng/lttng.h
@@
-90,6
+90,10
@@
enum lttng_event_context_type {
LTTNG_EVENT_CONTEXT_VPPID = 9,
};
LTTNG_EVENT_CONTEXT_VPPID = 9,
};
+enum lttng_calibrate_type {
+ LTTNG_CALIBRATE_FUNCTION = 0,
+};
+
struct lttng_domain {
enum lttng_domain_type type;
union {
struct lttng_domain {
enum lttng_domain_type type;
union {
@@
-167,6
+171,10
@@
struct lttng_channel {
struct lttng_channel_attr attr;
};
struct lttng_channel_attr attr;
};
+struct lttng_calibrate {
+ enum lttng_calibrate_type type;
+};
+
/*
* Basic session information.
*
/*
* Basic session information.
*
@@
-333,4
+341,10
@@
extern int lttng_disable_event(struct lttng_domain *domain, const char *name,
extern int lttng_disable_channel(struct lttng_domain *domain,
const char *name);
extern int lttng_disable_channel(struct lttng_domain *domain,
const char *name);
+/*
+ * Calibrate LTTng overhead.
+ */
+extern int lttng_calibrate(struct lttng_domain *domain,
+ struct lttng_calibrate *calibrate);
+
#endif /* _LTTNG_H */
#endif /* _LTTNG_H */
This page took
0.024337 seconds
and
5
git commands to generate.