aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--trace-filter.c12
1 files changed, 11 insertions, 1 deletions
diff --git a/trace-filter.c b/trace-filter.c
index e78fe4e..f8d2271 100644
--- a/trace-filter.c
+++ b/trace-filter.c
@@ -34,7 +34,7 @@
34#define DIALOG_WIDTH 400 34#define DIALOG_WIDTH 400
35#define DIALOG_HEIGHT 600 35#define DIALOG_HEIGHT 600
36 36
37#define TEXT_DIALOG_WIDTH 400 37#define TEXT_DIALOG_WIDTH 450
38#define TEXT_DIALOG_HEIGHT 400 38#define TEXT_DIALOG_HEIGHT 400
39 39
40int str_cmp(const void *a, const void *b) 40int str_cmp(const void *a, const void *b)
@@ -382,6 +382,16 @@ void trace_adv_filter_dialog(struct tracecmd_input *handle,
382 gtk_container_add(GTK_CONTAINER(scrollwin), view); 382 gtk_container_add(GTK_CONTAINER(scrollwin), view);
383 gtk_box_pack_start(GTK_BOX(GTK_DIALOG(dialog)->vbox), scrollwin, TRUE, TRUE, 0); 383 gtk_box_pack_start(GTK_BOX(GTK_DIALOG(dialog)->vbox), scrollwin, TRUE, TRUE, 0);
384 384
385 label = gtk_label_new(" <event>[,<event>] : [!][(]<field><op><val>[)]"
386 "[&&/|| [(]<field><op><val>[)]]\n\n"
387 "Examples:\n"
388 " sched_switch : next_prio < 100 && (prev_prio > 100"
389 "&& prev_pid != 0)\n"
390 " irq.* : irq != 38\n"
391 " .* : common_pid == 1234");
392 gtk_box_pack_start(GTK_BOX(GTK_DIALOG(dialog)->vbox), label, TRUE, TRUE, 0);
393 gtk_widget_show(label);
394
385 hbox = gtk_hbox_new(FALSE, 0); 395 hbox = gtk_hbox_new(FALSE, 0);
386 gtk_box_pack_start(GTK_BOX(GTK_DIALOG(dialog)->vbox), hbox, TRUE, TRUE, 0); 396 gtk_box_pack_start(GTK_BOX(GTK_DIALOG(dialog)->vbox), hbox, TRUE, TRUE, 0);
387 gtk_widget_show(hbox); 397 gtk_widget_show(hbox);