Lines Matching refs:txSemaphore
104 handle->txSemaphore = xSemaphoreCreateMutexStatic(&handle->txSemaphoreBuffer); in UART_RTOS_Init()
106 handle->txSemaphore = xSemaphoreCreateMutex(); in UART_RTOS_Init()
108 if (NULL == handle->txSemaphore) in UART_RTOS_Init()
119 vSemaphoreDelete(handle->txSemaphore); in UART_RTOS_Init()
130 vSemaphoreDelete(handle->txSemaphore); in UART_RTOS_Init()
142 vSemaphoreDelete(handle->txSemaphore); in UART_RTOS_Init()
159 vSemaphoreDelete(handle->txSemaphore); in UART_RTOS_Init()
193 (void)xSemaphoreGive(handle->txSemaphore); in UART_RTOS_Deinit()
196 vSemaphoreDelete(handle->txSemaphore); in UART_RTOS_Deinit()
242 if (pdFALSE == xSemaphoreTake(handle->txSemaphore, 0)) in UART_RTOS_Send()
255 (void)xSemaphoreGive(handle->txSemaphore); in UART_RTOS_Send()
265 if (pdFALSE == xSemaphoreGive(handle->txSemaphore)) in UART_RTOS_Send()