score: Delete bogus THREAD_QUEUE_WAIT_FOREVER

It makes no sense to use this indirection since the type for timeout
values is Watchdog_Interval.
This commit is contained in:
Sebastian Huber
2015-04-22 11:38:57 +02:00
parent 3641320161
commit 49d436497e
8 changed files with 7 additions and 12 deletions
+1 -1
View File
@@ -39,7 +39,7 @@ int pthread_cond_wait(
return _POSIX_Condition_variables_Wait_support(
cond,
mutex,
THREAD_QUEUE_WAIT_FOREVER,
WATCHDOG_NO_TIMEOUT,
false
);
}
+1 -1
View File
@@ -45,6 +45,6 @@ ssize_t mq_receive(
msg_len,
msg_prio,
true,
THREAD_QUEUE_WAIT_FOREVER
WATCHDOG_NO_TIMEOUT
);
}
+1 -1
View File
@@ -63,6 +63,6 @@ int mq_send(
msg_len,
msg_prio,
true,
THREAD_QUEUE_WAIT_FOREVER
WATCHDOG_NO_TIMEOUT
);
}
+1 -1
View File
@@ -38,5 +38,5 @@ int pthread_mutex_lock(
pthread_mutex_t *mutex
)
{
return _POSIX_Mutex_Lock_support( mutex, true, THREAD_QUEUE_WAIT_FOREVER );
return _POSIX_Mutex_Lock_support( mutex, true, WATCHDOG_NO_TIMEOUT );
}
+1 -1
View File
@@ -37,7 +37,7 @@ int pthread_mutex_trylock(
pthread_mutex_t *mutex
)
{
int r = _POSIX_Mutex_Lock_support( mutex, false, THREAD_QUEUE_WAIT_FOREVER );
int r = _POSIX_Mutex_Lock_support( mutex, false, WATCHDOG_NO_TIMEOUT );
if ( r == EDEADLK )
r = EBUSY;
return r;
+1 -1
View File
@@ -35,5 +35,5 @@ int sem_trywait(
sem_t *sem
)
{
return _POSIX_Semaphore_Wait_support(sem, false, THREAD_QUEUE_WAIT_FOREVER);
return _POSIX_Semaphore_Wait_support(sem, false, WATCHDOG_NO_TIMEOUT);
}
+1 -1
View File
@@ -35,5 +35,5 @@ int sem_wait(
sem_t *sem
)
{
return _POSIX_Semaphore_Wait_support( sem, true, THREAD_QUEUE_WAIT_FOREVER );
return _POSIX_Semaphore_Wait_support( sem, true, WATCHDOG_NO_TIMEOUT );
}
@@ -31,11 +31,6 @@ extern "C" {
*/
/**@{*/
/**
* Constant for indefinite wait.
*/
#define THREAD_QUEUE_WAIT_FOREVER WATCHDOG_NO_TIMEOUT
/**
* The following type defines the callout used when a remote task
* is extracted from a local thread queue.