diff options
Diffstat (limited to 'src/syscalls.c')
-rw-r--r-- | src/syscalls.c | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/src/syscalls.c b/src/syscalls.c index c68f15b..ab064ad 100644 --- a/src/syscalls.c +++ b/src/syscalls.c | |||
@@ -86,3 +86,28 @@ int null_call(cycles_t *timestamp) | |||
86 | { | 86 | { |
87 | return syscall(__NR_null_call, timestamp); | 87 | return syscall(__NR_null_call, timestamp); |
88 | } | 88 | } |
89 | |||
90 | int reservation_create(int rtype, void *config) | ||
91 | { | ||
92 | return syscall(__NR_reservation_create, rtype, config); | ||
93 | } | ||
94 | |||
95 | int reservation_destroy(unsigned int reservation_id, int cpu) | ||
96 | { | ||
97 | return syscall(__NR_reservation_destroy, reservation_id, cpu); | ||
98 | } | ||
99 | |||
100 | int set_mc2_task_param(pid_t pid, struct mc2_task *param) | ||
101 | { | ||
102 | return syscall(__NR_set_mc2_task_param, pid, param); | ||
103 | } | ||
104 | |||
105 | int set_page_color(int cpu) | ||
106 | { | ||
107 | return syscall(__NR_set_page_color, cpu); | ||
108 | } | ||
109 | |||
110 | int test_call(unsigned int param) | ||
111 | { | ||
112 | return syscall(__NR_test_call, param); | ||
113 | } | ||