diff options
author | Namhoon Kim <namhoonk@cs.unc.edu> | 2016-10-13 16:27:40 -0400 |
---|---|---|
committer | Namhoon Kim <namhoonk@cs.unc.edu> | 2016-10-13 16:27:40 -0400 |
commit | b6ef12e31351d23a439597162f8d0fa7031b771d (patch) | |
tree | 9e1c36eabaef6def1df0c0ffe56db608f0c5852c /src | |
parent | 262677fc436c3e2109e628bb2f4708c6b279a551 (diff) |
RTAS 2017 submissionwip-shared-lib
Diffstat (limited to 'src')
-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 | } | ||