projects
/
lttv.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
add lttv kprobe support
[lttv.git]
/
trunk
/
lttv
/
lttv
/
lttv
/
print.c
diff --git
a/trunk/lttv/lttv/lttv/print.c
b/trunk/lttv/lttv/lttv/print.c
index 95c09ead0d26da6ec079a018fce736a637eca674..68661d7cac106cf742a7f2dbcdb57dc0ef5f9108 100644
(file)
--- a/
trunk/lttv/lttv/lttv/print.c
+++ b/
trunk/lttv/lttv/lttv/print.c
@@
-62,14
+62,13
@@
static inline void print_enum_events(LttEvent *e, struct marker_field *f,
&& f->name == LTT_FIELD_SOFT_IRQ_ID) {
g_string_append_printf(s, " [%s]",
g_quark_to_string(ts->soft_irq_names[value]));
&& f->name == LTT_FIELD_SOFT_IRQ_ID) {
g_string_append_printf(s, " [%s]",
g_quark_to_string(ts->soft_irq_names[value]));
+ } else if (info->name == LTT_EVENT_KPROBE
+ && f->name == LTT_FIELD_IP) {
+ GQuark symbol = g_hash_table_lookup(ts->kprobe_hash,
+ (gconstpointer)value);
+ if (symbol)
+ g_string_append_printf(s, " [%s]", g_quark_to_string(symbol));
}
}
-/* TODO : implement hash table.
- else if (info->name == LTT_EVENT_KPROBE
- && f->name = LTT_FIELD_IP) {
- g_string_append_printf(s, " [%s]",
- g_quark_to_string(ts->kprobe_symbols[value]));
- }
-*/
}
}
}
}
This page took
0.023013 seconds
and
4
git commands to generate.