Home
last modified time | relevance | path

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

/Kernel-v11.1.0/
Dqueue.c76 TaskHandle_t xMutexHolder; /**< The handle of the task that holds the mutex. */ member
622 pxNewQueue->u.xSemaphore.xMutexHolder = NULL; in prvInitialiseMutex()
707 pxReturn = pxSemaphore->u.xSemaphore.xMutexHolder; in xQueueGetMutexHolder()
739 pxReturn = ( ( Queue_t * ) xSemaphore )->u.xSemaphore.xMutexHolder; in xQueueGetMutexHolderFromISR()
771 if( pxMutex->u.xSemaphore.xMutexHolder == xTaskGetCurrentTaskHandle() ) in xQueueGiveMutexRecursive()
830 if( pxMutex->u.xSemaphore.xMutexHolder == xTaskGetCurrentTaskHandle() ) in xQueueTakeMutexRecursive()
1353 …xQueue->uxQueueType == queueQUEUE_IS_MUTEX ) && ( pxQueue->u.xSemaphore.xMutexHolder != NULL ) ) ); in xQueueGiveFromISR()
1703 pxQueue->u.xSemaphore.xMutexHolder = pvTaskIncrementMutexHeldCount(); in xQueueSemaphoreTake()
1788 … xInheritanceOccurred = xTaskPriorityInherit( pxQueue->u.xSemaphore.xMutexHolder ); in xQueueSemaphoreTake()
1856 …vTaskPriorityDisinheritAfterTimeout( pxQueue->u.xSemaphore.xMutexHolder, uxHighestWaitingPriority … in xQueueSemaphoreTake()
[all …]