projects
/
lttv.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ok with new tracer
[lttv.git]
/
ltt
/
branches
/
poly
/
lttv
/
modules
/
gui
/
controlflow
/
drawing.c
diff --git
a/ltt/branches/poly/lttv/modules/gui/controlflow/drawing.c
b/ltt/branches/poly/lttv/modules/gui/controlflow/drawing.c
index 240c9c34ea42ac64cc2ec29689c152405ce5c5a1..e0b92aa3fc526ec49bba9444916e68139249d64e 100644
(file)
--- a/
ltt/branches/poly/lttv/modules/gui/controlflow/drawing.c
+++ b/
ltt/branches/poly/lttv/modules/gui/controlflow/drawing.c
@@
-220,7
+220,7
@@
void drawing_data_request(Drawing_t *drawing,
associated by id hooks. */
hooks = g_array_new(FALSE, FALSE, sizeof(LttvTraceHook));
associated by id hooks. */
hooks = g_array_new(FALSE, FALSE, sizeof(LttvTraceHook));
- hooks = g_array_set_size(hooks, 1
7
);
+ hooks = g_array_set_size(hooks, 1
8
);
before_hn = after_hn = 0;
/* before hooks */
before_hn = after_hn = 0;
/* before hooks */
@@
-242,7
+242,7
@@
void drawing_data_request(Drawing_t *drawing,
if(ret) before_hn--;
ret = lttv_trace_find_hook(ts->parent.t,
if(ret) before_hn--;
ret = lttv_trace_find_hook(ts->parent.t,
- LTT_FACILITY_KERNEL, LTT_EVENT_TRAP_ENTRY,
+ LTT_FACILITY_KERNEL
_ARCH
, LTT_EVENT_TRAP_ENTRY,
LTT_FIELD_TRAP_ID, 0, 0,
before_execmode_hook,
events_request,
LTT_FIELD_TRAP_ID, 0, 0,
before_execmode_hook,
events_request,
@@
-250,7
+250,7
@@
void drawing_data_request(Drawing_t *drawing,
if(ret) before_hn--;
ret = lttv_trace_find_hook(ts->parent.t,
if(ret) before_hn--;
ret = lttv_trace_find_hook(ts->parent.t,
- LTT_FACILITY_KERNEL, LTT_EVENT_TRAP_EXIT,
+ LTT_FACILITY_KERNEL
_ARCH
, LTT_EVENT_TRAP_EXIT,
0, 0, 0,
before_execmode_hook,
events_request,
0, 0, 0,
before_execmode_hook,
events_request,
@@
-291,15
+291,15
@@
void drawing_data_request(Drawing_t *drawing,
ret = lttv_trace_find_hook(ts->parent.t,
ret = lttv_trace_find_hook(ts->parent.t,
- LTT_FACILITY_
PROCESS, LTT_EVENT_SCHEDCHANG
E,
- LTT_FIELD_
OUT, LTT_FIELD_IN, LTT_FIELD_OUT
_STATE,
+ LTT_FACILITY_
KERNEL, LTT_EVENT_SCHED_SCHEDUL
E,
+ LTT_FIELD_
PREV_PID, LTT_FIELD_NEXT_PID, LTT_FIELD_PREV
_STATE,
before_schedchange_hook,
events_request,
&g_array_index(hooks, LttvTraceHook, before_hn++));
if(ret) before_hn--;
ret = lttv_trace_find_hook(ts->parent.t,
before_schedchange_hook,
events_request,
&g_array_index(hooks, LttvTraceHook, before_hn++));
if(ret) before_hn--;
ret = lttv_trace_find_hook(ts->parent.t,
- LTT_FACILITY_
PROCESS, LTT_EVENT
_EXIT,
+ LTT_FACILITY_
KERNEL, LTT_EVENT_PROCESS
_EXIT,
LTT_FIELD_PID, 0, 0,
before_process_exit_hook,
events_request,
LTT_FIELD_PID, 0, 0,
before_process_exit_hook,
events_request,
@@
-307,13
+307,20
@@
void drawing_data_request(Drawing_t *drawing,
if(ret) before_hn--;
ret = lttv_trace_find_hook(ts->parent.t,
if(ret) before_hn--;
ret = lttv_trace_find_hook(ts->parent.t,
- LTT_FACILITY_
PROCESS, LTT_EVENT
_FREE,
+ LTT_FACILITY_
KERNEL, LTT_EVENT_PROCESS
_FREE,
LTT_FIELD_PID, 0, 0,
before_process_release_hook,
events_request,
&g_array_index(hooks, LttvTraceHook, before_hn++));
if(ret) before_hn--;
LTT_FIELD_PID, 0, 0,
before_process_release_hook,
events_request,
&g_array_index(hooks, LttvTraceHook, before_hn++));
if(ret) before_hn--;
+ ret = lttv_trace_find_hook(ts->parent.t,
+ LTT_FACILITY_LIST, LTT_EVENT_STATEDUMP_END,
+ 0, 0, 0,
+ before_statedump_end,
+ events_request,
+ &g_array_index(hooks, LttvTraceHook, before_hn++));
+ if(ret) before_hn--;
#if 0
lttv_trace_find_hook(ts->parent.t,
#if 0
lttv_trace_find_hook(ts->parent.t,
@@
-367,15
+374,15
@@
void drawing_data_request(Drawing_t *drawing,
after_hn = before_hn;
ret = lttv_trace_find_hook(ts->parent.t,
after_hn = before_hn;
ret = lttv_trace_find_hook(ts->parent.t,
- LTT_FACILITY_
PROCESS, LTT_EVENT_SCHEDCHANG
E,
- LTT_FIELD_
OUT, LTT_FIELD_IN, LTT_FIELD_OUT
_STATE,
+ LTT_FACILITY_
KERNEL, LTT_EVENT_SCHED_SCHEDUL
E,
+ LTT_FIELD_
PREV_PID, LTT_FIELD_NEXT_PID, LTT_FIELD_PREV
_STATE,
after_schedchange_hook,
events_request,
&g_array_index(hooks, LttvTraceHook, after_hn++));
if(ret) after_hn--;
ret = lttv_trace_find_hook(ts->parent.t,
after_schedchange_hook,
events_request,
&g_array_index(hooks, LttvTraceHook, after_hn++));
if(ret) after_hn--;
ret = lttv_trace_find_hook(ts->parent.t,
- LTT_FACILITY_
PROCESS, LTT_EVENT
_FORK,
+ LTT_FACILITY_
KERNEL, LTT_EVENT_PROCESS
_FORK,
LTT_FIELD_PARENT_PID, LTT_FIELD_CHILD_PID, 0,
after_process_fork_hook,
events_request,
LTT_FIELD_PARENT_PID, LTT_FIELD_CHILD_PID, 0,
after_process_fork_hook,
events_request,
@@
-383,7
+390,7
@@
void drawing_data_request(Drawing_t *drawing,
if(ret) after_hn--;
ret = lttv_trace_find_hook(ts->parent.t,
if(ret) after_hn--;
ret = lttv_trace_find_hook(ts->parent.t,
- LTT_FACILITY_
PROCESS, LTT_EVENT
_EXIT,
+ LTT_FACILITY_
KERNEL, LTT_EVENT_PROCESS
_EXIT,
LTT_FIELD_PID, 0, 0,
after_process_exit_hook,
events_request,
LTT_FIELD_PID, 0, 0,
after_process_exit_hook,
events_request,
@@
-407,7
+414,7
@@
void drawing_data_request(Drawing_t *drawing,
if(ret) after_hn--;
ret = lttv_trace_find_hook(ts->parent.t,
if(ret) after_hn--;
ret = lttv_trace_find_hook(ts->parent.t,
- LTT_FACILITY_
STATEDUMP, LTT_EVENT_ENUM
_PROCESS_STATE,
+ LTT_FACILITY_
LIST, LTT_EVENT
_PROCESS_STATE,
LTT_FIELD_PID, LTT_FIELD_PARENT_PID, LTT_FIELD_NAME,
after_event_enum_process_hook,
events_request,
LTT_FIELD_PID, LTT_FIELD_PARENT_PID, LTT_FIELD_NAME,
after_event_enum_process_hook,
events_request,
This page took
0.024681 seconds
and
4
git commands to generate.