tskTaskControlBlock::ucNotifyState is only used within FreeRTOS.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesFreeRTOStskTaskControlBlock::ucNotifyState

tskTaskControlBlock::ucNotifyState field

Syntax

volatile uint8_t ucNotifyState;

References

LocationReferrerText
tasks.c:312
volatile uint8_t ucNotifyState;
tasks.c:993prvInitialiseNewTask()
tasks.c:1430eTaskGetState()
if( pxTCB->ucNotifyState == taskWAITING_NOTIFICATION )
tasks.c:1741vTaskSuspend()
if( pxTCB->ucNotifyState == taskWAITING_NOTIFICATION )
tasks.c:1745vTaskSuspend()
pxTCB->ucNotifyState = taskNOT_WAITING_NOTIFICATION;
tasks.c:4645ulTaskNotifyTake()
tasks.c:4691ulTaskNotifyTake()
tasks.c:4710xTaskNotifyWait()
if( pxCurrentTCB->ucNotifyState != taskNOTIFICATION_RECEIVED )
tasks.c:4718xTaskNotifyWait()
tasks.c:4758xTaskNotifyWait()
if( pxCurrentTCB->ucNotifyState != taskNOTIFICATION_RECEIVED )
tasks.c:4771xTaskNotifyWait()
tasks.c:4799xTaskGenericNotify()
ucOriginalNotifyState = pxTCB->ucNotifyState;
tasks.c:4801xTaskGenericNotify()
pxTCB->ucNotifyState = taskNOTIFICATION_RECEIVED;
tasks.c:4933xTaskGenericNotifyFromISR()
ucOriginalNotifyState = pxTCB->ucNotifyState;
tasks.c:4934xTaskGenericNotifyFromISR()
pxTCB->ucNotifyState = taskNOTIFICATION_RECEIVED;
tasks.c:5056vTaskNotifyGiveFromISR()
ucOriginalNotifyState = pxTCB->ucNotifyState;
tasks.c:5057vTaskNotifyGiveFromISR()
pxTCB->ucNotifyState = taskNOTIFICATION_RECEIVED;
tasks.c:5123xTaskNotifyStateClear()
if( pxTCB->ucNotifyState == taskNOTIFICATION_RECEIVED )
tasks.c:5125xTaskNotifyStateClear()
pxTCB->ucNotifyState = taskNOT_WAITING_NOTIFICATION;

Data Use

Type of tskTaskControlBlock::ucNotifyState
tskTaskControlBlock::ucNotifyState
uint8_t
all items filtered out