|
@@ -1728,7 +1728,8 @@ static struct strlist *get_probe_trace_command_rawlist(int fd)
|
|
|
}
|
|
|
|
|
|
/* Show an event */
|
|
|
-static int show_perf_probe_event(struct perf_probe_event *pev)
|
|
|
+static int show_perf_probe_event(struct perf_probe_event *pev,
|
|
|
+ const char *module)
|
|
|
{
|
|
|
int i, ret;
|
|
|
char buf[128];
|
|
@@ -1744,6 +1745,8 @@ static int show_perf_probe_event(struct perf_probe_event *pev)
|
|
|
return ret;
|
|
|
|
|
|
printf(" %-20s (on %s", buf, place);
|
|
|
+ if (module)
|
|
|
+ printf(" in %s", module);
|
|
|
|
|
|
if (pev->nargs > 0) {
|
|
|
printf(" with");
|
|
@@ -1781,7 +1784,8 @@ static int __show_perf_probe_events(int fd, bool is_kprobe)
|
|
|
ret = convert_to_perf_probe_event(&tev, &pev,
|
|
|
is_kprobe);
|
|
|
if (ret >= 0)
|
|
|
- ret = show_perf_probe_event(&pev);
|
|
|
+ ret = show_perf_probe_event(&pev,
|
|
|
+ tev.point.module);
|
|
|
}
|
|
|
clear_perf_probe_event(&pev);
|
|
|
clear_probe_trace_event(&tev);
|
|
@@ -1980,7 +1984,7 @@ static int __add_probe_trace_events(struct perf_probe_event *pev,
|
|
|
group = pev->group;
|
|
|
pev->event = tev->event;
|
|
|
pev->group = tev->group;
|
|
|
- show_perf_probe_event(pev);
|
|
|
+ show_perf_probe_event(pev, tev->point.module);
|
|
|
/* Trick here - restore current event/group */
|
|
|
pev->event = (char *)event;
|
|
|
pev->group = (char *)group;
|