diff options
author | jeff <jeff@FreeBSD.org> | 2003-04-01 22:40:29 +0000 |
---|---|---|
committer | jeff <jeff@FreeBSD.org> | 2003-04-01 22:40:29 +0000 |
commit | 886873a91d65f6b2ba6dd2c7bea20bf42088c8f5 (patch) | |
tree | 3110651e73bd0f4767e66643713757ce05ee6a57 /lib/libthr/thread/thr_mutex_prioceiling.c | |
parent | ad6f11b9355cd471bf68c99d735b372a08dcfa0e (diff) | |
download | FreeBSD-src-886873a91d65f6b2ba6dd2c7bea20bf42088c8f5.zip FreeBSD-src-886873a91d65f6b2ba6dd2c7bea20bf42088c8f5.tar.gz |
- Reenable setschedparam and the prioceiling code now that the mutex code
has been restored.
Diffstat (limited to 'lib/libthr/thread/thr_mutex_prioceiling.c')
-rw-r--r-- | lib/libthr/thread/thr_mutex_prioceiling.c | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/lib/libthr/thread/thr_mutex_prioceiling.c b/lib/libthr/thread/thr_mutex_prioceiling.c index 4d50038..7701378 100644 --- a/lib/libthr/thread/thr_mutex_prioceiling.c +++ b/lib/libthr/thread/thr_mutex_prioceiling.c @@ -60,8 +60,6 @@ _pthread_mutexattr_getprioceiling(pthread_mutexattr_t *mattr, int *prioceiling) int _pthread_mutexattr_setprioceiling(pthread_mutexattr_t *mattr, int prioceiling) { - return (EINVAL); -#if 0 int ret = 0; if ((mattr == NULL) || (*mattr == NULL)) @@ -72,34 +70,28 @@ _pthread_mutexattr_setprioceiling(pthread_mutexattr_t *mattr, int prioceiling) (*mattr)->m_ceiling = prioceiling; return (ret); -#endif } int _pthread_mutex_getprioceiling(pthread_mutex_t *mutex, int *prioceiling) { - return (EINVAL); -#if 0 int ret; if ((mutex == NULL) || (*mutex == NULL)) ret = EINVAL; - else if ((*mutex)->m_attr.m_protocol != PTHREAD_PRIO_PROTECT) + else if ((*mutex)->m_protocol != PTHREAD_PRIO_PROTECT) ret = EINVAL; else - ret = (*mutex)->m_attr.m_prio; + ret = (*mutex)->m_prio; return (ret); -#endif } int _pthread_mutex_setprioceiling(pthread_mutex_t *mutex, int prioceiling, int *old_ceiling) { - return (EINVAL); -#if 0 int ret = 0; if ((mutex == NULL) || (*mutex == NULL)) @@ -118,5 +110,4 @@ _pthread_mutex_setprioceiling(pthread_mutex_t *mutex, } } return(ret); -#endif } |