Data Fields | |
volatile int8_t | cRxLock |
volatile int8_t | cTxLock |
int8_t * | pcHead |
int8_t * | pcTail |
int8_t * | pcWriteTo |
struct QueueDefinition * | pxQueueSetContainer |
union { | |
int8_t * pcReadFrom | |
UBaseType_t uxRecursiveCallCount | |
} | u |
UBaseType_t | uxItemSize |
UBaseType_t | uxLength |
volatile UBaseType_t | uxMessagesWaiting |
List_t | xTasksWaitingToReceive |
List_t | xTasksWaitingToSend |
volatile int8_t QueueDefinition::cRxLock |
Referenced by prvUnlockQueue(), xQueueGenericReset(), and xQueueReceiveFromISR().
volatile int8_t QueueDefinition::cTxLock |
int8_t* QueueDefinition::pcHead |
int8_t* QueueDefinition::pcReadFrom |
int8_t* QueueDefinition::pcTail |
Referenced by prvCopyDataFromQueue(), prvCopyDataToQueue(), xQueueCRReceive(), xQueueCRReceiveFromISR(), and xQueueGenericReset().
int8_t* QueueDefinition::pcWriteTo |
Referenced by prvCopyDataToQueue(), and xQueueGenericReset().
struct QueueDefinition* QueueDefinition::pxQueueSetContainer |
union { ... } QueueDefinition::u |
UBaseType_t QueueDefinition::uxItemSize |
UBaseType_t QueueDefinition::uxLength |
volatile UBaseType_t QueueDefinition::uxMessagesWaiting |
Referenced by prvCopyDataToQueue(), prvIsQueueEmpty(), prvIsQueueFull(), prvNotifyQueueSetContainer(), uxQueueSpacesAvailable(), xQueueCRReceive(), xQueueCRReceiveFromISR(), xQueueCRSend(), xQueueCRSendFromISR(), xQueueGenericReset(), xQueueGenericSend(), xQueueGenericSendFromISR(), xQueueGiveFromISR(), xQueuePeek(), xQueuePeekFromISR(), xQueueReceive(), xQueueReceiveFromISR(), xQueueRemoveFromSet(), and xQueueSemaphoreTake().
UBaseType_t QueueDefinition::uxRecursiveCallCount |
Referenced by prvInitialiseMutex(), xQueueGiveMutexRecursive(), and xQueueTakeMutexRecursive().
List_t QueueDefinition::xTasksWaitingToReceive |
Referenced by prvGetDisinheritPriorityAfterTimeout(), prvNotifyQueueSetContainer(), prvUnlockQueue(), xQueueCRReceive(), xQueueCRSend(), xQueueCRSendFromISR(), xQueueGenericReset(), xQueueGenericSend(), xQueueGenericSendFromISR(), xQueueGiveFromISR(), xQueuePeek(), xQueueReceive(), and xQueueSemaphoreTake().
List_t QueueDefinition::xTasksWaitingToSend |