projects
/
lttng-modules.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
debugfs ABI in progress
[lttng-modules.git]
/
ltt-events.h
diff --git
a/ltt-events.h
b/ltt-events.h
index 99edb4b12801bd3d1301f3eb7743ced4ad7a4012..165e616ac8306f20992f4e494da045441bfb97a4 100644
(file)
--- a/
ltt-events.h
+++ b/
ltt-events.h
@@
-11,6
+11,10
@@
struct ltt_channel;
struct ltt_session;
struct ltt_channel;
struct ltt_session;
+enum instrum_type itype {
+ INSTRUM_TRACEPOINTS,
+};
+
/*
* ltt_event structure is referred to by the tracing fast path. It must be
* kept small.
/*
* ltt_event structure is referred to by the tracing fast path. It must be
* kept small.
@@
-18,8
+22,10
@@
struct ltt_session;
struct ltt_event {
unsigned int id;
struct ltt_channel *chan;
struct ltt_event {
unsigned int id;
struct ltt_channel *chan;
+ void *probe;
void *filter;
char *name;
void *filter;
char *name;
+ enum instrum_type itype;
struct list_head list; /* Event list */
};
struct list_head list; /* Event list */
};
@@
-40,10
+46,10
@@
struct ltt_session {
char name[PATH_MAX];
};
char name[PATH_MAX];
};
-struct ltt_session *ltt_session_create(
char *name
);
+struct ltt_session *ltt_session_create(
void
);
int ltt_session_destroy(struct ltt_session *session);
int ltt_session_destroy(struct ltt_session *session);
-struct ltt_channel *ltt_channel_create(struct ltt_session *session,
char *name,
+struct ltt_channel *ltt_channel_create(struct ltt_session *session,
int overwrite, void *buf_addr,
size_t subbuf_size, size_t num_subbuf,
unsigned int switch_timer_interval,
int overwrite, void *buf_addr,
size_t subbuf_size, size_t num_subbuf,
unsigned int switch_timer_interval,
This page took
0.02353 seconds
and
4
git commands to generate.