aboutsummaryrefslogtreecommitdiffstats
path: root/rt-graph.h
diff options
context:
space:
mode:
Diffstat (limited to 'rt-graph.h')
-rw-r--r--rt-graph.h12
1 files changed, 8 insertions, 4 deletions
diff --git a/rt-graph.h b/rt-graph.h
index 27aeb88..c44cf5b 100644
--- a/rt-graph.h
+++ b/rt-graph.h
@@ -56,9 +56,11 @@ struct rt_graph_info {
56 56
57 gint task_block_id; 57 gint task_block_id;
58 struct format_field *block_pid_field; 58 struct format_field *block_pid_field;
59 struct format_field *block_lid_field;
59 60
60 gint task_resume_id; 61 gint task_resume_id;
61 struct format_field *resume_pid_field; 62 struct format_field *resume_pid_field;
63 struct format_field *resume_lid_field;
62 64
63 gint container_param_id; 65 gint container_param_id;
64 struct format_field *cparam_cid_field; 66 struct format_field *cparam_cid_field;
@@ -92,9 +94,11 @@ struct rt_graph_info {
92 94
93 gint server_block_id; 95 gint server_block_id;
94 struct format_field *sblock_sid_field; 96 struct format_field *sblock_sid_field;
97 struct format_field *sblock_lid_field;
95 98
96 gint server_resume_id; 99 gint server_resume_id;
97 struct format_field *sresume_sid_field; 100 struct format_field *sresume_sid_field;
101 struct format_field *sresume_lid_field;
98 102
99 103
100 /* Cache of ts fields for non-litmus events */ 104 /* Cache of ts fields for non-litmus events */
@@ -163,10 +167,10 @@ int rt_graph_check_task_completion(struct graph_info *ginfo,
163 struct record *record, gint *pid, gint *job, 167 struct record *record, gint *pid, gint *job,
164 unsigned long long *when); 168 unsigned long long *when);
165int rt_graph_check_task_block(struct graph_info *ginfo, 169int rt_graph_check_task_block(struct graph_info *ginfo,
166 struct record *record, gint *pid, 170 struct record *record, gint *pid, gint *lid,
167 unsigned long long *when); 171 unsigned long long *when);
168int rt_graph_check_task_resume(struct graph_info *ginfo, struct record *record, 172int rt_graph_check_task_resume(struct graph_info *ginfo, struct record *record,
169 gint *pid, unsigned long long *when); 173 gint *pid, gint *lid, unsigned long long *when);
170int rt_graph_check_container_param(struct graph_info *ginfo, 174int rt_graph_check_container_param(struct graph_info *ginfo,
171 struct record *record, 175 struct record *record,
172 gint *cid, char **name); 176 gint *cid, char **name);
@@ -192,10 +196,10 @@ int rt_graph_check_server_completion(struct graph_info *ginfo,
192 gint *sid, gint *job, 196 gint *sid, gint *job,
193 unsigned long long *when); 197 unsigned long long *when);
194int rt_graph_check_server_block(struct graph_info *ginfo, 198int rt_graph_check_server_block(struct graph_info *ginfo,
195 struct record *record, gint *pid, 199 struct record *record, gint *pid, gint *lid,
196 unsigned long long *when); 200 unsigned long long *when);
197int rt_graph_check_server_resume(struct graph_info *ginfo, struct record *record, 201int rt_graph_check_server_resume(struct graph_info *ginfo, struct record *record,
198 gint *pid, unsigned long long *when); 202 gint *pid, gint *lid, unsigned long long *when);
199void init_rt_event_cache(struct rt_graph_info *rtinfo); 203void init_rt_event_cache(struct rt_graph_info *rtinfo);
200 204
201unsigned long long get_rts(struct graph_info *ginfo, 205unsigned long long get_rts(struct graph_info *ginfo,