aboutsummaryrefslogtreecommitdiffstats
path: root/rt-graph.h
diff options
context:
space:
mode:
authorJonathan <hermanjl@hermanjl-Aspire-5553G.(none)>2012-03-07 23:11:07 -0500
committerJonathan <hermanjl@hermanjl-Aspire-5553G.(none)>2012-03-07 23:11:07 -0500
commite9f207ed3c68bca111d0e21a2bf601b4564ed748 (patch)
tree3ec203a17d81814a0a5f2afa465e4db4ffb186d3 /rt-graph.h
parent000249b6b36adb88e4fea5e020319b9361d0ca54 (diff)
rt-graph: real-time task plots divorced from regular task plots
Diffstat (limited to 'rt-graph.h')
-rw-r--r--rt-graph.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/rt-graph.h b/rt-graph.h
index eeae270..1a6ef0c 100644
--- a/rt-graph.h
+++ b/rt-graph.h
@@ -65,7 +65,7 @@ struct ts_list {
65/* Event parsers */ 65/* Event parsers */
66int rt_graph_check_any(struct rt_graph_info *rtinfo, 66int rt_graph_check_any(struct rt_graph_info *rtinfo,
67 struct pevent *pevent, struct record *record, 67 struct pevent *pevent, struct record *record,
68 gint *pid, unsigned long long *ts); 68 gint *pid, gint *eid, unsigned long long *ts);
69int rt_graph_check_task_param(struct rt_graph_info *rtinfo, struct pevent *pevent, 69int rt_graph_check_task_param(struct rt_graph_info *rtinfo, struct pevent *pevent,
70 struct record *record, gint *pid, 70 struct record *record, gint *pid,
71 unsigned long long *wcet, 71 unsigned long long *wcet,
@@ -91,4 +91,14 @@ int rt_graph_check_task_resume(struct rt_graph_info *rtinfo, struct pevent *peve
91 unsigned long long *when); 91 unsigned long long *when);
92void init_rt_event_cache(struct rt_graph_info *rtinfo); 92void init_rt_event_cache(struct rt_graph_info *rtinfo);
93 93
94/* Methods for dealing with RT timestamps */
95unsigned long long get_rts(struct graph_info *ginfo,
96 struct record *record);
97unsigned long long next_rts(struct graph_info *ginfo, int cpu,
98 unsigned long long ft_target);
99void set_cpu_to_rts(struct graph_info *ginfo,
100 unsigned long long rt_target, int cpu);
101void set_cpus_to_rts(struct graph_info *ginfo,
102 unsigned long long rt_target);
103
94#endif 104#endif