diff options
author | Jonathan <hermanjl@hermanjl-Aspire-5553G.(none)> | 2012-03-07 23:11:07 -0500 |
---|---|---|
committer | Jonathan <hermanjl@hermanjl-Aspire-5553G.(none)> | 2012-03-07 23:11:07 -0500 |
commit | e9f207ed3c68bca111d0e21a2bf601b4564ed748 (patch) | |
tree | 3ec203a17d81814a0a5f2afa465e4db4ffb186d3 /rt-graph.h | |
parent | 000249b6b36adb88e4fea5e020319b9361d0ca54 (diff) |
rt-graph: real-time task plots divorced from regular task plots
Diffstat (limited to 'rt-graph.h')
-rw-r--r-- | rt-graph.h | 12 |
1 files changed, 11 insertions, 1 deletions
@@ -65,7 +65,7 @@ struct ts_list { | |||
65 | /* Event parsers */ | 65 | /* Event parsers */ |
66 | int rt_graph_check_any(struct rt_graph_info *rtinfo, | 66 | int 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); |
69 | int rt_graph_check_task_param(struct rt_graph_info *rtinfo, struct pevent *pevent, | 69 | int 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); |
92 | void init_rt_event_cache(struct rt_graph_info *rtinfo); | 92 | void init_rt_event_cache(struct rt_graph_info *rtinfo); |
93 | 93 | ||
94 | /* Methods for dealing with RT timestamps */ | ||
95 | unsigned long long get_rts(struct graph_info *ginfo, | ||
96 | struct record *record); | ||
97 | unsigned long long next_rts(struct graph_info *ginfo, int cpu, | ||
98 | unsigned long long ft_target); | ||
99 | void set_cpu_to_rts(struct graph_info *ginfo, | ||
100 | unsigned long long rt_target, int cpu); | ||
101 | void set_cpus_to_rts(struct graph_info *ginfo, | ||
102 | unsigned long long rt_target); | ||
103 | |||
94 | #endif | 104 | #endif |