StreamBufferDef_t::xTaskWaitingToReceive is only used within FreeRTOS.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesFreeRTOSStreamBufferDef_t::xTaskWaitingToReceive

StreamBufferDef_t::xTaskWaitingToReceive field

Syntax

volatile TaskHandle_t xTaskWaitingToReceive;

References

LocationReferrerText
stream_buffer.c:147
volatile TaskHandle_t xTaskWaitingToReceive; /* Holds the handle of a task waiting for data, or NULL if no tasks are waiting. */
stream_buffer.c:414xStreamBufferReset()
if( pxStreamBuffer->xTaskWaitingToReceive == NULL )
stream_buffer.c:593xStreamBufferSend()
sbSEND_COMPLETED( pxStreamBuffer );
stream_buffer.c:643xStreamBufferSendFromISR()
stream_buffer.c:757xStreamBufferReceive()
configASSERT( pxStreamBuffer->xTaskWaitingToReceive == NULL );
stream_buffer.c:758xStreamBufferReceive()
pxStreamBuffer->xTaskWaitingToReceive = xTaskGetCurrentTaskHandle();
stream_buffer.c:772xStreamBufferReceive()
pxStreamBuffer->xTaskWaitingToReceive = NULL;
stream_buffer.c:1038xStreamBufferSendCompletedFromISR()
if( ( pxStreamBuffer )->xTaskWaitingToReceive != NULL )
stream_buffer.c:1040xStreamBufferSendCompletedFromISR()
( void ) xTaskNotifyFromISR( ( pxStreamBuffer )->xTaskWaitingToReceive,
stream_buffer.c:1044xStreamBufferSendCompletedFromISR()
( pxStreamBuffer )->xTaskWaitingToReceive = NULL;

Data Use

Functions writing StreamBufferDef_t::xTaskWaitingToReceive
Functions reading StreamBufferDef_t::xTaskWaitingToReceive
StreamBufferDef_t::xTaskWaitingToReceive
Type of StreamBufferDef_t::xTaskWaitingToReceive
StreamBufferDef_t::xTaskWaitingToReceive
all items filtered out