Searched refs:mutex (Results 1 – 5 of 5) sorted by relevance
/Kernel-v11.1.0/portable/ThirdParty/GCC/Posix/utils/ |
D | wait_for_event.c | 37 pthread_mutex_t mutex; member 47 pthread_mutex_init( &ev->mutex, NULL ); in event_create() 54 pthread_mutex_destroy( &ev->mutex ); in event_delete() 61 pthread_mutex_lock( &ev->mutex ); in event_wait() 65 pthread_cond_wait( &ev->cond, &ev->mutex ); in event_wait() 69 pthread_mutex_unlock( &ev->mutex ); in event_wait() 81 pthread_mutex_lock( &ev->mutex ); in event_wait_timed() 85 ret = pthread_cond_timedwait( &ev->cond, &ev->mutex, &ts ); in event_wait_timed() 94 pthread_mutex_unlock( &ev->mutex ); in event_wait_timed() 100 pthread_mutex_lock( &ev->mutex ); in event_signal() [all …]
|
/Kernel-v11.1.0/portable/ThirdParty/GCC/ARC_EM_HS/ |
D | freertos_tls.c | 220 void _mwmutex_lock( _lock_t mutex ) in _mwmutex_lock() argument 222 if( ( mutex ) != NULL ) in _mwmutex_lock() 224 while( xSemaphoreTakeRecursive( mutex, portMAX_DELAY ) != pdTRUE ) in _mwmutex_lock() 230 void _mwmutex_unlock( _lock_t mutex ) in _mwmutex_unlock() argument 232 if( ( mutex ) != NULL ) in _mwmutex_unlock() 234 xSemaphoreGiveRecursive( mutex ); in _mwmutex_unlock()
|
/Kernel-v11.1.0/portable/ThirdParty/GCC/ARM_TFM/ |
D | README.md | 18 The implementation of APIs which are defined in `/interface/include/os_wrapper/mutex.h` 20 FreeRTOS mutex type semaphore.
|
/Kernel-v11.1.0/ |
D | History.txt | 158 task has inherited priority from a mutex it is holding, and the new priority 426 are protected with a mutex. Contributed by @clemenskresser. 886 task that attempted to take a mutex that was held by a lower priority task 887 timed out before it was able to obtain the mutex (causing the task that 888 holds the mutex to have its priority raised, then lowered again, in 1270 give a mutex type semaphore (with priority inheritance) from an interrupt 1657 + Minor change to allow mutex type semaphores to be used from interrupts 1658 (which would not be a normal usage model for a mutex). 1862 type, which can be base, mutex, counting semaphore, binary semaphore 1863 or recursive mutex. [all …]
|
/Kernel-v11.1.0/portable/ThirdParty/XCC/Xtensa/ |
D | readme_xtensa.txt | 410 XT_USE_OVLY Enable code overlay support. It uses a mutex,
|