QueueDefinition::uxLength is only used within FreeRTOS.
 
Symbols
loading...
Files
loading...

QueueDefinition::uxLength field

Syntax

UBaseType_t uxLength;

References

LocationReferrerText
queue.c:112
UBaseType_t uxLength; /*< The length of the queue defined as the number of items it will hold, not the number of bytes. */
queue.c:263xQueueGenericReset()
pxQueue->u.xQueue.pcTail = pxQueue->pcHead + ( pxQueue->uxLength * pxQueue->uxItemSize ); /*lint !e9016 Pointer arithmetic allowed on char types, especially when it assists conveying intent. */
queue.c:266xQueueGenericReset()
pxQueue->u.xQueue.pcReadFrom = pxQueue->pcHead + ( ( pxQueue->uxLength - 1U ) * pxQueue->uxItemSize ); /*lint !e9016 Pointer arithmetic allowed on char types, especially when it assists conveying intent. */
queue.c:444prvInitialiseNewQueue()
queue.c:748xQueueGenericSend()
configASSERT( !( ( xCopyPosition == queueOVERWRITE ) && ( pxQueue->uxLength != 1 ) ) );
queue.c:767xQueueGenericSend()
if( ( pxQueue->uxMessagesWaiting < pxQueue->uxLength ) || ( xCopyPosition == queueOVERWRITE ) )
queue.c:958xQueueGenericSendFromISR()
configASSERT( !( ( xCopyPosition == queueOVERWRITE ) && ( pxQueue->uxLength != 1 ) ) );
queue.c:983xQueueGenericSendFromISR()
if( ( pxQueue->uxMessagesWaiting < pxQueue->uxLength ) || ( xCopyPosition == queueOVERWRITE ) )
queue.c:1158xQueueGiveFromISR()
if( uxMessagesWaiting < pxQueue->uxLength )
queue.c:1955uxQueueSpacesAvailable()
uxReturn = pxQueue->uxLength - pxQueue->uxMessagesWaiting;
queue.c:2337prvIsQueueFull()
if( pxQueue->uxMessagesWaiting == pxQueue->uxLength )
queue.c:2358xQueueIsQueueFullFromISR()
if( pxQueue->uxMessagesWaiting == pxQueue->uxLength )
queue.c:2890prvNotifyQueueSetContainer()
configASSERT( pxQueueSetContainer->uxMessagesWaiting < pxQueueSetContainer->uxLength );
queue.c:2892prvNotifyQueueSetContainer()
if( pxQueueSetContainer->uxMessagesWaiting < pxQueueSetContainer->uxLength )

Data Use

Functions writing QueueDefinition::uxLength
Functions reading QueueDefinition::uxLength
all items filtered out
QueueDefinition::uxLength
Type of QueueDefinition::uxLength
QueueDefinition::uxLength
all items filtered out