FreeRTOS
QueueDefinition::xTasksWaitingToReceive
is only used within FreeRTOS.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
STM32 Libraries and Samples
FreeRTOS
QueueDefinition::xTasksWaitingToReceive
QueueDefinition::xTasksWaitingToReceive field
Syntax
Show:
Summary
Declaration
from
queue.c:109
List_t
xTasksWaitingToReceive
;
Examples
References
from
examples
Code
Location
Referrer
List_t
xTasksWaitingToReceive
;
/*< List of tasks that are blocked waiting to read from this queue. Stored in priority order. */
queue.c:109
vListInitialise
(
&
(
pxQueue
->
xTasksWaitingToReceive
)
)
;
queue.c:297
xQueueGenericReset()
if
(
listLIST_IS_EMPTY
(
&
(
pxQueue
->
xTasksWaitingToReceive
)
)
==
pdFALSE
)
queue.c:802
xQueueGenericSend()
if
(
xTaskRemoveFromEventList
(
&
(
pxQueue
->
xTasksWaitingToReceive
)
)
!=
pdFALSE
)
queue.c:804
xQueueGenericSend()
if
(
listLIST_IS_EMPTY
(
&
(
pxQueue
->
xTasksWaitingToReceive
)
)
==
pdFALSE
)
queue.c:837
xQueueGenericSend()
if
(
xTaskRemoveFromEventList
(
&
(
pxQueue
->
xTasksWaitingToReceive
)
)
!=
pdFALSE
)
queue.c:839
xQueueGenericSend()
if
(
listLIST_IS_EMPTY
(
&
(
pxQueue
->
xTasksWaitingToReceive
)
)
==
pdFALSE
)
queue.c:1033
xQueueGenericSendFromISR()
if
(
xTaskRemoveFromEventList
(
&
(
pxQueue
->
xTasksWaitingToReceive
)
)
!=
pdFALSE
)
queue.c:1035
xQueueGenericSendFromISR()
if
(
listLIST_IS_EMPTY
(
&
(
pxQueue
->
xTasksWaitingToReceive
)
)
==
pdFALSE
)
queue.c:1061
xQueueGenericSendFromISR()
if
(
xTaskRemoveFromEventList
(
&
(
pxQueue
->
xTasksWaitingToReceive
)
)
!=
pdFALSE
)
queue.c:1063
xQueueGenericSendFromISR()
if
(
listLIST_IS_EMPTY
(
&
(
pxQueue
->
xTasksWaitingToReceive
)
)
==
pdFALSE
)
queue.c:1201
xQueueGiveFromISR()
if
(
xTaskRemoveFromEventList
(
&
(
pxQueue
->
xTasksWaitingToReceive
)
)
!=
pdFALSE
)
queue.c:1203
xQueueGiveFromISR()
if
(
listLIST_IS_EMPTY
(
&
(
pxQueue
->
xTasksWaitingToReceive
)
)
==
pdFALSE
)
queue.c:1229
xQueueGiveFromISR()
if
(
xTaskRemoveFromEventList
(
&
(
pxQueue
->
xTasksWaitingToReceive
)
)
!=
pdFALSE
)
queue.c:1231
xQueueGiveFromISR()
vTaskPlaceOnEventList
(
&
(
pxQueue
->
xTasksWaitingToReceive
)
,
xTicksToWait
)
;
queue.c:1378
xQueueReceive()
vTaskPlaceOnEventList
(
&
(
pxQueue
->
xTasksWaitingToReceive
)
,
xTicksToWait
)
;
queue.c:1569
xQueueSemaphoreTake()
if
(
listLIST_IS_EMPTY
(
&
(
pxQueue
->
xTasksWaitingToReceive
)
)
==
pdFALSE
)
queue.c:1684
xQueuePeek()
if
(
xTaskRemoveFromEventList
(
&
(
pxQueue
->
xTasksWaitingToReceive
)
)
!=
pdFALSE
)
queue.c:1686
xQueuePeek()
vTaskPlaceOnEventList
(
&
(
pxQueue
->
xTasksWaitingToReceive
)
,
xTicksToWait
)
;
queue.c:1745
xQueuePeek()
if
(
listCURRENT_LIST_LENGTH
(
&
(
pxQueue
->
xTasksWaitingToReceive
)
)
>
0U
)
queue.c:2059
prvGetDisinheritPriorityAfterTimeout()
uxHighestPriorityOfWaitingTasks
=
(
UBaseType_t
)
configMAX_PRIORITIES
-
(
UBaseType_t
)
listGET_ITEM_VALUE_OF_HEAD_ENTRY
(
&
(
pxQueue
->
xTasksWaitingToReceive
)
)
;
queue.c:2061
prvGetDisinheritPriorityAfterTimeout()
if
(
listLIST_IS_EMPTY
(
&
(
pxQueue
->
xTasksWaitingToReceive
)
)
==
pdFALSE
)
queue.c:2209
prvUnlockQueue()
if
(
xTaskRemoveFromEventList
(
&
(
pxQueue
->
xTasksWaitingToReceive
)
)
!=
pdFALSE
)
queue.c:2211
prvUnlockQueue()
if
(
listLIST_IS_EMPTY
(
&
(
pxQueue
->
xTasksWaitingToReceive
)
)
==
pdFALSE
)
queue.c:2232
prvUnlockQueue()
if
(
xTaskRemoveFromEventList
(
&
(
pxQueue
->
xTasksWaitingToReceive
)
)
!=
pdFALSE
)
queue.c:2234
prvUnlockQueue()
vTaskPlaceOnEventListRestricted
(
&
(
pxQueue
->
xTasksWaitingToReceive
)
,
xTicksToWait
,
xWaitIndefinitely
)
;
queue.c:2759
vQueueWaitForMessageRestricted()
if
(
listLIST_IS_EMPTY
(
&
(
pxQueueSetContainer
->
xTasksWaitingToReceive
)
)
==
pdFALSE
)
queue.c:2903
prvNotifyQueueSetContainer()
if
(
xTaskRemoveFromEventList
(
&
(
pxQueueSetContainer
->
xTasksWaitingToReceive
)
)
!=
pdFALSE
)
queue.c:2905
prvNotifyQueueSetContainer()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
QueueDefinition::xTasksWaitingToReceive
is read by 11 functions:
All items filtered out
QueueDefinition::xTasksWaitingToReceive
xQueueGenericReset()
xQueueGenericSend()
xQueueGenericSendFromISR()
xQueueGiveFromISR()
xQueueReceive()
xQueueSemaphoreTake()
xQueuePeek()
prvGetDisinheritPriorityAfterTimeout()
prvUnlockQueue()
vQueueWaitForMessageRestricted()
prvNotifyQueueSetContainer()
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out