diff options
Diffstat (limited to 'PACE/pace/posix/sched.inl')
-rw-r--r-- | PACE/pace/posix/sched.inl | 34 |
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 */ |