projects
/
lttngtop.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
0d22022
)
Fix: syscall names for master lttng-modules
author
Julien Desfossez
<jdesfossez@efficios.com>
Mon, 13 Oct 2014 15:05:55 +0000
(11:05 -0400)
committer
Julien Desfossez
<jdesfossez@efficios.com>
Mon, 13 Oct 2014 15:05:55 +0000
(11:05 -0400)
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
src/lttngtop.c
patch
|
blob
|
blame
|
history
diff --git
a/src/lttngtop.c
b/src/lttngtop.c
index 7e346647499ba4f5c5c257eef7b843c396c1b0a6..6f9c65ac6a61100436c74b768359ed5a2c781d93 100644
(file)
--- a/
src/lttngtop.c
+++ b/
src/lttngtop.c
@@
-328,7
+328,7
@@
enum bt_cb_ret textdump(struct bt_ctf_event *call_data, void *private_data)
cpu_id = get_cpu_id(call_data);
procname = get_context_comm(call_data);
cpu_id = get_cpu_id(call_data);
procname = get_context_comm(call_data);
- if (strncmp(bt_ctf_event_name(call_data), "sys
_", 4
) == 0) {
+ if (strncmp(bt_ctf_event_name(call_data), "sys
", 3
) == 0) {
cpu = get_cpu(cpu_id);
cpu->current_syscall = g_new0(struct syscall, 1);
cpu->current_syscall->name = strdup(bt_ctf_event_name(call_data));
cpu = get_cpu(cpu_id);
cpu->current_syscall = g_new0(struct syscall, 1);
cpu->current_syscall->name = strdup(bt_ctf_event_name(call_data));
@@
-944,15
+944,36
@@
void iter_trace(struct bt_context *bt_ctx)
bt_ctf_iter_add_callback(iter,
g_quark_from_static_string("sys_open"),
NULL, 0, handle_sys_open, NULL, NULL, NULL);
bt_ctf_iter_add_callback(iter,
g_quark_from_static_string("sys_open"),
NULL, 0, handle_sys_open, NULL, NULL, NULL);
+ bt_ctf_iter_add_callback(iter,
+ g_quark_from_static_string("syscall_entry_open"),
+ NULL, 0, handle_sys_open, NULL, NULL, NULL);
+
bt_ctf_iter_add_callback(iter,
g_quark_from_static_string("sys_socket"),
NULL, 0, handle_sys_socket, NULL, NULL, NULL);
bt_ctf_iter_add_callback(iter,
g_quark_from_static_string("sys_socket"),
NULL, 0, handle_sys_socket, NULL, NULL, NULL);
+ bt_ctf_iter_add_callback(iter,
+ g_quark_from_static_string("syscall_entry_socket"),
+ NULL, 0, handle_sys_socket, NULL, NULL, NULL);
+
bt_ctf_iter_add_callback(iter,
g_quark_from_static_string("sys_close"),
NULL, 0, handle_sys_close, NULL, NULL, NULL);
bt_ctf_iter_add_callback(iter,
g_quark_from_static_string("sys_close"),
NULL, 0, handle_sys_close, NULL, NULL, NULL);
+ bt_ctf_iter_add_callback(iter,
+ g_quark_from_static_string("syscall_entry_close"),
+ NULL, 0, handle_sys_close, NULL, NULL, NULL);
+
bt_ctf_iter_add_callback(iter,
g_quark_from_static_string("exit_syscall"),
NULL, 0, handle_exit_syscall, NULL, NULL, NULL);
bt_ctf_iter_add_callback(iter,
g_quark_from_static_string("exit_syscall"),
NULL, 0, handle_exit_syscall, NULL, NULL, NULL);
+ bt_ctf_iter_add_callback(iter,
+ g_quark_from_static_string("syscall_exit_open"),
+ NULL, 0, handle_exit_syscall, NULL, NULL, NULL);
+ bt_ctf_iter_add_callback(iter,
+ g_quark_from_static_string("syscall_exit_socket"),
+ NULL, 0, handle_exit_syscall, NULL, NULL, NULL);
+ bt_ctf_iter_add_callback(iter,
+ g_quark_from_static_string("syscall_exit_close"),
+ NULL, 0, handle_exit_syscall, NULL, NULL, NULL);
if (opt_textdump) {
bt_ctf_iter_add_callback(iter, 0, NULL, 0,
textdump,
if (opt_textdump) {
bt_ctf_iter_add_callback(iter, 0, NULL, 0,
textdump,
@@
-970,9
+991,22
@@
void iter_trace(struct bt_context *bt_ctx)
bt_ctf_iter_add_callback(iter,
g_quark_from_static_string("sys_write"),
NULL, 0, handle_sys_write, NULL, NULL, NULL);
bt_ctf_iter_add_callback(iter,
g_quark_from_static_string("sys_write"),
NULL, 0, handle_sys_write, NULL, NULL, NULL);
+ bt_ctf_iter_add_callback(iter,
+ g_quark_from_static_string("syscall_entry_write"),
+ NULL, 0, handle_sys_write, NULL, NULL, NULL);
+ bt_ctf_iter_add_callback(iter,
+ g_quark_from_static_string("syscall_exit_write"),
+ NULL, 0, handle_exit_syscall, NULL, NULL, NULL);
+
bt_ctf_iter_add_callback(iter,
g_quark_from_static_string("sys_read"),
NULL, 0, handle_sys_read, NULL, NULL, NULL);
bt_ctf_iter_add_callback(iter,
g_quark_from_static_string("sys_read"),
NULL, 0, handle_sys_read, NULL, NULL, NULL);
+ bt_ctf_iter_add_callback(iter,
+ g_quark_from_static_string("syscall_entry_read"),
+ NULL, 0, handle_sys_read, NULL, NULL, NULL);
+ bt_ctf_iter_add_callback(iter,
+ g_quark_from_static_string("syscall_exit_read"),
+ NULL, 0, handle_exit_syscall, NULL, NULL, NULL);
/* for kprobes */
if (lttngtop.kprobes_table) {
/* for kprobes */
if (lttngtop.kprobes_table) {
This page took
0.0253 seconds
and
4
git commands to generate.