Searched refs:xSemaphore (Results 1 – 2 of 2) sorted by relevance
1260 void vSemaphoreDelete(SemaphoreHandle_t xSemaphore) in vSemaphoreDelete() argument1264 configASSERT(xSemaphore != NULL); in vSemaphoreDelete()1266 if(xSemaphore->is_mutex == 0u) { in vSemaphoreDelete()1267 ret = tx_semaphore_delete(&xSemaphore->sem); in vSemaphoreDelete()1269 ret = tx_mutex_delete(&xSemaphore->mutex); in vSemaphoreDelete()1277 if(xSemaphore->allocated == 1u) { in vSemaphoreDelete()1278 vPortFree(xSemaphore); in vSemaphoreDelete()1283 BaseType_t xSemaphoreTake(SemaphoreHandle_t xSemaphore, TickType_t xTicksToWait) in xSemaphoreTake() argument1288 configASSERT(xSemaphore != NULL); in xSemaphoreTake()1296 if(xSemaphore->is_mutex == 1u) { in xSemaphoreTake()[all …]
459 void vSemaphoreDelete(SemaphoreHandle_t xSemaphore);461 BaseType_t xSemaphoreTake(SemaphoreHandle_t xSemaphore, TickType_t xTicksToWait);463 BaseType_t xSemaphoreTakeFromISR(SemaphoreHandle_t xSemaphore, BaseType_t *pxHigherPriorityTaskWoke…467 BaseType_t xSemaphoreGive(SemaphoreHandle_t xSemaphore);469 BaseType_t xSemaphoreGiveFromISR(SemaphoreHandle_t xSemaphore, BaseType_t *pxHigherPriorityTaskWoke…473 UBaseType_t uxSemaphoreGetCount(SemaphoreHandle_t xSemaphore);