FreeRTOS
tskTaskControlBlock::ulNotifiedValue
is only used within FreeRTOS.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
FreeRTOS
tskTaskControlBlock::ulNotifiedValue
tskTaskControlBlock::ulNotifiedValue field
Syntax
from
tasks.c:311
volatile
uint32_t
ulNotifiedValue
;
References
Location
Referrer
Text
tasks.c:311
volatile
uint32_t
ulNotifiedValue
;
tasks.c:992
prvInitialiseNewTask()
pxNewTCB
->
ulNotifiedValue
=
0
;
tasks.c:4642
ulTaskNotifyTake()
if
(
pxCurrentTCB
->
ulNotifiedValue
==
0UL
)
tasks.c:4673
ulTaskNotifyTake()
ulReturn
=
pxCurrentTCB
->
ulNotifiedValue
;
tasks.c:4679
ulTaskNotifyTake()
pxCurrentTCB
->
ulNotifiedValue
=
0UL
;
tasks.c:4683
ulTaskNotifyTake()
pxCurrentTCB
->
ulNotifiedValue
=
ulReturn
-
(
uint32_t
)
1
;
tasks.c:4715
xTaskNotifyWait()
pxCurrentTCB
->
ulNotifiedValue
&=
~
ulBitsToClearOnEntry
;
tasks.c:4751
xTaskNotifyWait()
*
pulNotificationValue
=
pxCurrentTCB
->
ulNotifiedValue
;
tasks.c:4767
xTaskNotifyWait()
pxCurrentTCB
->
ulNotifiedValue
&=
~
ulBitsToClearOnExit
;
tasks.c:4796
xTaskGenericNotify()
*
pulPreviousNotificationValue
=
pxTCB
->
ulNotifiedValue
;
tasks.c:4806
xTaskGenericNotify()
pxTCB
->
ulNotifiedValue
|=
ulValue
;
tasks.c:4810
xTaskGenericNotify()
(
pxTCB
->
ulNotifiedValue
)
++
;
tasks.c:4814
xTaskGenericNotify()
pxTCB
->
ulNotifiedValue
=
ulValue
;
tasks.c:4820
xTaskGenericNotify()
pxTCB
->
ulNotifiedValue
=
ulValue
;
tasks.c:4838
xTaskGenericNotify()
configASSERT
(
pxTCB
->
ulNotifiedValue
==
~
0UL
)
;
tasks.c:4930
xTaskGenericNotifyFromISR()
*
pulPreviousNotificationValue
=
pxTCB
->
ulNotifiedValue
;
tasks.c:4939
xTaskGenericNotifyFromISR()
pxTCB
->
ulNotifiedValue
|=
ulValue
;
tasks.c:4943
xTaskGenericNotifyFromISR()
(
pxTCB
->
ulNotifiedValue
)
++
;
tasks.c:4947
xTaskGenericNotifyFromISR()
pxTCB
->
ulNotifiedValue
=
ulValue
;
tasks.c:4953
xTaskGenericNotifyFromISR()
pxTCB
->
ulNotifiedValue
=
ulValue
;
tasks.c:4971
xTaskGenericNotifyFromISR()
configASSERT
(
pxTCB
->
ulNotifiedValue
==
~
0UL
)
;
tasks.c:5061
vTaskNotifyGiveFromISR()
(
pxTCB
->
ulNotifiedValue
)
++
;
tasks.c:5156
ulTaskNotifyValueClear()
ulReturn
=
pxCurrentTCB
->
ulNotifiedValue
;
tasks.c:5157
ulTaskNotifyValueClear()
pxTCB
->
ulNotifiedValue
&=
~
ulBitsToClear
;
Data Use
Functions writing
tskTaskControlBlock::ulNotifiedValue
Functions reading
tskTaskControlBlock::ulNotifiedValue
prvInitialiseNewTask()
ulTaskNotifyTake()
xTaskNotifyWait()
xTaskGenericNotify()
xTaskGenericNotifyFromISR()
ulTaskNotifyValueClear()
all items filtered out
tskTaskControlBlock::ulNotifiedValue
ulTaskNotifyTake()
xTaskNotifyWait()
xTaskGenericNotify()
xTaskGenericNotifyFromISR()
vTaskNotifyGiveFromISR()
ulTaskNotifyValueClear()
all items filtered out
Type of
tskTaskControlBlock::ulNotifiedValue
tskTaskControlBlock::ulNotifiedValue
uint32_t
all items filtered out