Home
last modified time | relevance | path

Searched refs:xMutex (Results 1 – 2 of 2) sorted by relevance

/ThreadX-v6.3.0/utility/rtos_compatibility_layers/FreeRTOS/
DFreeRTOS.h466 BaseType_t xSemaphoreTakeRecursive(SemaphoreHandle_t xMutex, TickType_t xTicksToWait);
472 BaseType_t xSemaphoreGiveRecursive(SemaphoreHandle_t xMutex);
476 TaskHandle_t xSemaphoreGetMutexHolder(SemaphoreHandle_t xMutex);
478 TaskHandle_t xSemaphoreGetMutexHolderFromISR(SemaphoreHandle_t xMutex);
Dtx_freertos.c1331 BaseType_t xSemaphoreTakeRecursive(SemaphoreHandle_t xMutex, TickType_t xTicksToWait) in xSemaphoreTakeRecursive() argument
1336 configASSERT(xMutex != NULL); in xSemaphoreTakeRecursive()
1344 if(xMutex->is_mutex == 1u) { in xSemaphoreTakeRecursive()
1345 ret = tx_mutex_get(&xMutex->mutex, timeout); in xSemaphoreTakeRecursive()
1350 ret = tx_semaphore_get(&xMutex->sem, timeout); in xSemaphoreTakeRecursive()
1421 BaseType_t xSemaphoreGiveRecursive(SemaphoreHandle_t xMutex) in xSemaphoreGiveRecursive() argument
1424 configASSERT(xMutex != NULL); in xSemaphoreGiveRecursive()
1426 return xSemaphoreGive(xMutex); in xSemaphoreGiveRecursive()
1445 TaskHandle_t xSemaphoreGetMutexHolder(SemaphoreHandle_t xMutex) in xSemaphoreGetMutexHolder() argument
1447 configASSERT(xMutex != NULL); in xSemaphoreGetMutexHolder()
[all …]