summaryrefslogtreecommitdiff
path: root/PACE/pace/posix/sched.inl
diff options
context:
space:
mode:
Diffstat (limited to 'PACE/pace/posix/sched.inl')
-rw-r--r--PACE/pace/posix/sched.inl34
1 files changed, 9 insertions, 25 deletions
diff --git a/PACE/pace/posix/sched.inl b/PACE/pace/posix/sched.inl
index 36bed6ab5c9..60d184577d9 100644
--- a/PACE/pace/posix/sched.inl
+++ b/PACE/pace/posix/sched.inl
@@ -13,79 +13,63 @@
*
* ============================================================================= */
-#if (PACE_HAS_POSIX_NONUOF_FUNCS)
PACE_INLINE
int
pace_sched_get_priority_max (int policy)
{
return sched_get_priority_max (policy);
}
-#endif /* PACE_HAS_POSIX_NONUOF_FUNCS */
-#if (PACE_HAS_POSIX_NONUOF_FUNCS)
PACE_INLINE
int
pace_sched_get_priority_min (int policy)
{
return sched_get_priority_min (policy);
}
-#endif /* PACE_HAS_POSIX_NONUOF_FUNCS */
-#if (PACE_HAS_POSIX_NONUOF_FUNCS)
PACE_INLINE
int
-pace_sched_getparam (pace_pid_t pid,
- pace_sched_param * param)
+pace_sched_getparam (pid_t pid,
+ struct sched_param * param)
{
return sched_getparam (pid, param);
}
-#endif /* PACE_HAS_POSIX_NONUOF_FUNCS */
-#if (PACE_HAS_POSIX_NONUOF_FUNCS)
PACE_INLINE
int
-pace_sched_rr_get_interval (pace_pid_t pid,
- pace_timespec * interval)
+pace_sched_rr_get_interval (pid_t pid,
+ struct timespec * interval)
{
return sched_rr_get_interval (pid, interval);
}
-#endif /* PACE_HAS_POSIX_NONUOF_FUNCS */
-#if (PACE_HAS_POSIX_NONUOF_FUNCS)
PACE_INLINE
int
-pace_sched_setparam (pace_pid_t pid,
- const pace_sched_param * param)
+pace_sched_setparam (pid_t pid,
+ const struct sched_param * param)
{
return sched_setparam (pid, param);
}
-#endif /* PACE_HAS_POSIX_NONUOF_FUNCS */
-#if (PACE_HAS_POSIX_NONUOF_FUNCS)
PACE_INLINE
int
-pace_sched_getscheduler (pace_pid_t pid)
+pace_sched_getscheduler (pid_t pid)
{
return sched_getscheduler (pid);
}
-#endif /* PACE_HAS_POSIX_NONUOF_FUNCS */
-#if (PACE_HAS_POSIX_NONUOF_FUNCS)
PACE_INLINE
int
-pace_sched_setscheduler (pace_pid_t pid,
+pace_sched_setscheduler (pid_t pid,
int policy,
- const pace_sched_param * param)
+ const struct sched_param * param)
{
return sched_setscheduler (pid, policy, param);
}
-#endif /* PACE_HAS_POSIX_NONUOF_FUNCS */
-#if (PACE_HAS_POSIX_NONUOF_FUNCS)
PACE_INLINE
int
pace_sched_yield ()
{
return sched_yield ();
}
-#endif /* PACE_HAS_POSIX_NONUOF_FUNCS */