projects
/
lttng-tools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Implement enable all vs enable tracepoints vs enable syscalls
[lttng-tools.git]
/
lttng
/
commands
/
enable_events.c
diff --git
a/lttng/commands/enable_events.c
b/lttng/commands/enable_events.c
index 78227be1fdcff05cf2102a468b62404913390d52..fbcd40dafac36d388e79fa2bc6f34d3194bac468 100644
(file)
--- a/
lttng/commands/enable_events.c
+++ b/
lttng/commands/enable_events.c
@@
-225,7
+225,7
@@
static int enable_events(char *session_name)
switch (opt_event_type) {
case LTTNG_EVENT_TRACEPOINT:
if (opt_kernel) {
switch (opt_event_type) {
case LTTNG_EVENT_TRACEPOINT:
if (opt_kernel) {
- MSG("All kernel
eve
nts are enabled in channel %s",
+ MSG("All kernel
tracepoi
nts are enabled in channel %s",
channel_name);
}
break;
channel_name);
}
break;
@@
-235,6
+235,12
@@
static int enable_events(char *session_name)
channel_name);
}
break;
channel_name);
}
break;
+ case LTTNG_EVENT_ALL:
+ if (opt_kernel) {
+ MSG("All kernel events are enabled in channel %s",
+ channel_name);
+ }
+ break;
default:
/*
* We should not be here since lttng_enable_event should had failed
default:
/*
* We should not be here since lttng_enable_event should had failed
@@
-260,6
+266,9
@@
static int enable_events(char *session_name)
ev.type = opt_event_type;
switch (opt_event_type) {
ev.type = opt_event_type;
switch (opt_event_type) {
+ case LTTNG_EVENT_ALL: /* Default behavior is tracepoint */
+ ev.type = LTTNG_EVENT_TRACEPOINT;
+ /* Fall-through */
case LTTNG_EVENT_TRACEPOINT:
break;
case LTTNG_EVENT_PROBE:
case LTTNG_EVENT_TRACEPOINT:
break;
case LTTNG_EVENT_PROBE:
@@
-340,7
+349,7
@@
int cmd_enable_events(int argc, const char **argv)
poptReadDefaultConfig(pc, 0);
/* Default event type */
poptReadDefaultConfig(pc, 0);
/* Default event type */
- opt_event_type = LTTNG_EVENT_
TRACEPOINT
;
+ opt_event_type = LTTNG_EVENT_
ALL
;
while ((opt = poptGetNextOpt(pc)) != -1) {
switch (opt) {
while ((opt = poptGetNextOpt(pc)) != -1) {
switch (opt) {
This page took
0.0229510000000001 seconds
and
4
git commands to generate.