Searched refs:mutex (Results 1 – 6 of 6) sorted by relevance
| /Kernel-v10.6.2/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-v10.6.2/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-v10.6.2/portable/ThirdParty/GCC/ARM_TFM/ |
| D | README.md | 18 …The implementation of APIs which are defined in ```\ns_interface\os_wrapper\mutex.h``` by tf-m-tes… 19 (tag: TF-Mv1.5.0 & TF-Mv1.6.0). The implementation is based on FreeRTOS mutex type semaphore.
|
| /Kernel-v10.6.2/ |
| D | History.txt | 257 are protected with a mutex. Contributed by @clemenskresser. 717 task that attempted to take a mutex that was held by a lower priority task 718 timed out before it was able to obtain the mutex (causing the task that 719 holds the mutex to have its priority raised, then lowered again, in 1101 give a mutex type semaphore (with priority inheritance) from an interrupt 1488 + Minor change to allow mutex type semaphores to be used from interrupts 1489 (which would not be a normal usage model for a mutex). 1693 type, which can be base, mutex, counting semaphore, binary semaphore 1694 or recursive mutex. 1706 indicates the type of queue, mutex, or semaphore that failed to be
|
| /Kernel-v10.6.2/.github/ |
| D | lexicon.txt | 1179 mutex
|
| /Kernel-v10.6.2/portable/ThirdParty/XCC/Xtensa/ |
| D | readme_xtensa.txt | 410 XT_USE_OVLY Enable code overlay support. It uses a mutex,
|