Searched refs:xSemaphore (Results 1 – 2 of 2) sorted by relevance
1257 void vSemaphoreDelete(SemaphoreHandle_t xSemaphore) in vSemaphoreDelete() argument1261 configASSERT(xSemaphore != NULL); in vSemaphoreDelete()1263 if(xSemaphore->is_mutex == 0u) { in vSemaphoreDelete()1264 ret = tx_semaphore_delete(&xSemaphore->sem); in vSemaphoreDelete()1266 ret = tx_mutex_delete(&xSemaphore->mutex); in vSemaphoreDelete()1274 if(xSemaphore->allocated == 1u) { in vSemaphoreDelete()1275 vPortFree(xSemaphore); in vSemaphoreDelete()1280 BaseType_t xSemaphoreTake(SemaphoreHandle_t xSemaphore, TickType_t xTicksToWait) in xSemaphoreTake() argument1285 configASSERT(xSemaphore != NULL); in xSemaphoreTake()1293 if(xSemaphore->is_mutex == 1u) { in xSemaphoreTake()[all …]
460 void vSemaphoreDelete(SemaphoreHandle_t xSemaphore);462 BaseType_t xSemaphoreTake(SemaphoreHandle_t xSemaphore, TickType_t xTicksToWait);464 BaseType_t xSemaphoreTakeFromISR(SemaphoreHandle_t xSemaphore, BaseType_t *pxHigherPriorityTaskWoke…468 BaseType_t xSemaphoreGive(SemaphoreHandle_t xSemaphore);470 BaseType_t xSemaphoreGiveFromISR(SemaphoreHandle_t xSemaphore, BaseType_t *pxHigherPriorityTaskWoke…474 UBaseType_t uxSemaphoreGetCount(SemaphoreHandle_t xSemaphore);