txfr_queue is only used within threadx.
 
Symbols
loading...
Files
loading...

txfr_queue struct

Syntax

typedef struct txfr_queue {     ULONG id;     uint8_t allocated;     txfr_queueset_t *p_set;     uint8_t *p_mem;     TX_SEMAPHORE read_sem;     TX_SEMAPHORE write_sem;     uint8_t *p_write;     uint8_t *p_read;     UBaseType_t queue_length;     UBaseType_t msg_size; } txfr_queue_t;

Fields

id

No summary provided. Read more...

allocated

No summary provided. Read more...

p_set

No summary provided. Read more...

p_mem

No summary provided. Read more...

read_sem

No summary provided. Read more...

write_sem

No summary provided. Read more...

p_write

No summary provided. Read more...

p_read

No summary provided. Read more...

queue_length

No summary provided. Read more...

msg_size

No summary provided. Read more...

References

LocationReferrerScopeText
FreeRTOS.h:203
typedef struct txfr_queue {
FreeRTOS.h:214
FreeRTOS.h:216
FreeRTOS.h:217
FreeRTOS.h:214txfr_queue_t
FreeRTOS.h:216
FreeRTOS.h:217
FreeRTOS.h:484xQueueCreate()
FreeRTOS.h:486xQueueCreateStatic()
FreeRTOS.h:489xQueueCreateStatic()::pxQueueBufferxQueueCreateStatic()
FreeRTOS.h:491vQueueDelete()::xQueuevQueueDelete()
FreeRTOS.h:493xQueueSend()::xQueuexQueueSend()
FreeRTOS.h:497xQueueSendFromISR()::xQueuexQueueSendFromISR()
FreeRTOS.h:501xQueueSendToBack()::xQueuexQueueSendToBack()
FreeRTOS.h:505xQueueSendToBackFromISR()::xQueuexQueueSendToBackFromISR()
FreeRTOS.h:509xQueueSendToFront()::xQueuexQueueSendToFront()
FreeRTOS.h:513xQueueSendToFrontFromISR()::xQueuexQueueSendToFrontFromISR()
FreeRTOS.h:517xQueueReceive()::xQueuexQueueReceive()
FreeRTOS.h:521xQueueReceiveFromISR()::xQueuexQueueReceiveFromISR()
FreeRTOS.h:525xQueuePeek()::xQueuexQueuePeek()
FreeRTOS.h:529xQueuePeekFromISR()::xQueuexQueuePeekFromISR()
FreeRTOS.h:532uxQueueMessagesWaiting()::xQueueuxQueueMessagesWaiting()
FreeRTOS.h:534uxQueueMessagesWaitingFromISR()::xQueueuxQueueMessagesWaitingFromISR()
FreeRTOS.h:536uxQueueSpacesAvailable()::xQueueuxQueueSpacesAvailable()
FreeRTOS.h:538xQueueIsQueueEmptyFromISR()::xQueuexQueueIsQueueEmptyFromISR()
FreeRTOS.h:540xQueueIsQueueFullFromISR()::xQueuexQueueIsQueueFullFromISR()
FreeRTOS.h:542xQueueReset()::xQueuexQueueReset()
FreeRTOS.h:544xQueueOverwrite()::xQueuexQueueOverwrite()
FreeRTOS.h:547xQueueOverwriteFromISR()::xQueuexQueueOverwriteFromISR()
tx_freertos.c:1443xQueueCreateStatic()
tx_freertos.c:1446xQueueCreateStatic()::pxQueueBufferxQueueCreateStatic()
tx_freertos.c:1486xQueueCreate()
tx_freertos.c:1488xQueueCreate()::p_queuexQueueCreate()
txfr_queue_t *p_queue;
tx_freertos.c:1502xQueueCreate()
p_queue = txfr_malloc(sizeof(txfr_queue_t));
tx_freertos.c:1539vQueueDelete()::xQueuevQueueDelete()
tx_freertos.c:1557vQueueDelete()
tx_freertos.c:1561xQueueSend()::xQueuexQueueSend()
tx_freertos.c:1615xQueueSendFromISR()::xQueuexQueueSendFromISR()
tx_freertos.c:1625xQueueSendToBack()::xQueuexQueueSendToBack()
tx_freertos.c:1635xQueueSendToBackFromISR()::xQueuexQueueSendToBackFromISR()
tx_freertos.c:1645xQueueSendToFront()::xQueuexQueueSendToFront()
tx_freertos.c:1717xQueueSendToFrontFromISR()::xQueuexQueueSendToFrontFromISR()
tx_freertos.c:1727xQueueReceive()::xQueuexQueueReceive()
tx_freertos.c:1770xQueueReceiveFromISR()::xQueuexQueueReceiveFromISR()
tx_freertos.c:1784xQueuePeek()::xQueuexQueuePeek()
tx_freertos.c:1826xQueuePeekFromISR()::xQueuexQueuePeekFromISR()
tx_freertos.c:1835uxQueueMessagesWaiting()::xQueueuxQueueMessagesWaiting()
tx_freertos.c:1851uxQueueMessagesWaitingFromISR()::xQueueuxQueueMessagesWaitingFromISR()
tx_freertos.c:1858uxQueueSpacesAvailable()::xQueueuxQueueSpacesAvailable()
tx_freertos.c:1874xQueueIsQueueEmptyFromISR()::xQueuexQueueIsQueueEmptyFromISR()
tx_freertos.c:1894xQueueIsQueueFullFromISR()::xQueuexQueueIsQueueFullFromISR()
tx_freertos.c:1915xQueueReset()::xQueuexQueueReset()
tx_freertos.c:1958xQueueOverwrite()::xQueuexQueueOverwrite()
tx_freertos.c:2007xQueueOverwriteFromISR()::xQueuexQueueOverwriteFromISR()
tx_freertos.c:2694xQueueAddToSet()::p_queuexQueueAddToSet()
txfr_queue_t *p_queue;
tx_freertos.c:2711xQueueAddToSet()
tx_freertos.c:2735xQueueRemoveFromSet()::p_queuexQueueRemoveFromSet()
txfr_queue_t *p_queue;
tx_freertos.c:2754xQueueRemoveFromSet()