FreeRTOS
+
0
/1 examples
SourceVu will show references to
TickType_t
from the following samples and libraries:
PicoSDK
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
Raspberry Pi Pico SDK and Examples
FreeRTOS
TickType_t
TickType_t
Syntax
Show:
Summary
Declaration
from
portmacro.h:69
typedef
uint32_t
TickType_t
;
Examples
TickType_t
is referenced by 1 libraries and example projects:
PicoSDK
References
from
0/1
examples
Code
Location
Scope
Referrer
typedef
uint32_t
TickType_t
;
portmacro.h:69
TickType_t
xDummy2
;
FreeRTOS.h:3096
xSTATIC_LIST_ITEM
xSTATIC_LIST_ITEM::xDummy2
TickType_t
xDummy2
;
FreeRTOS.h:3111
xSTATIC_MINI_LIST_ITEM
xSTATIC_MINI_LIST_ITEM::xDummy2
TickType_t
xDummy1
;
FreeRTOS.h:3265
xSTATIC_EVENT_GROUP
xSTATIC_EVENT_GROUP::xDummy1
TickType_t
xDummy3
;
FreeRTOS.h:3295
xSTATIC_TIMER
xSTATIC_TIMER::xDummy3
void
vCoRoutineAddToDelayedList
(
TickType_t
xTicksToDelay
,
croutine.h:737
vCoRoutineAddToDelayedList()
vCoRoutineAddToDelayedList()::xTicksToDelay
TickType_t
xTicksToWait
)
event_groups.c:188
xEventGroupSync()
xEventGroupSync()::xTicksToWait
if
(
xTicksToWait
!=
(
TickType_t
)
0
)
event_groups.c:224
xEventGroupSync()
if
(
xTicksToWait
!=
(
TickType_t
)
0
)
event_groups.c:250
xEventGroupSync()
TickType_t
xTicksToWait
)
event_groups.c:316
xEventGroupWaitBits()
xEventGroupWaitBits()::xTicksToWait
xTicksToWait
=
(
TickType_t
)
0
;
event_groups.c:348
xEventGroupWaitBits()
else
if
(
xTicksToWait
==
(
TickType_t
)
0
)
event_groups.c:360
xEventGroupWaitBits()
if
(
xTicksToWait
!=
(
TickType_t
)
0
)
event_groups.c:406
xEventGroupWaitBits()
typedef
TickType_t
EventBits_t
;
event_groups.h:113
EventBits_t
TickType_t
xTicksToWait
)
PRIVILEGED_FUNCTION
;
event_groups.h:332
xEventGroupWaitBits()
xEventGroupWaitBits()::xTicksToWait
TickType_t
xTicksToWait
)
PRIVILEGED_FUNCTION
;
event_groups.h:752
xEventGroupSync()
xEventGroupSync()::xTicksToWait
size_t
xBlocks
=
0
,
xMaxSize
=
0
,
xMinSize
=
portMAX_DELAY
;
/* portMAX_DELAY used as a portable way of getting the maximum value. */
heap_4.c:569
vPortGetHeapStats()
pxList
->
xListEnd
.
xItemValue
=
portMAX_DELAY
;
list.c:62
vListInitialise()
const
TickType_t
xValueOfInsertion
=
pxNewListItem
->
xItemValue
;
list.c:143
vListInsert()
if
(
xValueOfInsertion
==
portMAX_DELAY
)
list.c:161
vListInsert()
configLIST_VOLATILE
TickType_t
xItemValue
;
/**< The value being listed. In most cases this is used to sort the list in ascending order. */
list.h:147
xLIST_ITEM
xLIST_ITEM::xItemValue
configLIST_VOLATILE
TickType_t
xItemValue
;
list.h:160
xMINI_LIST_ITEM
xMINI_LIST_ITEM::xItemValue
portNVIC_SYSTICK_LOAD_REG
=
(
clock_get_hz
(
clk_sys
)
/
configTICK_RATE_HZ
)
-
1UL
;
port.c:782
vPortSetupTimerInterrupt()
static
TickType_t
prvGetTicksToWaitBefore
(
absolute_time_t
t
)
port.c:957
prvGetTicksToWaitBefore()
const
uint32_t
ulTickPeriod
=
1000000
/
configTICK_RATE_HZ
;
port.c:960
prvGetTicksToWaitBefore()
pdTRUE
,
pdFALSE
,
portMAX_DELAY
)
;
port.c:1043
vPortLockInternalSpinUnlockWithWait()
TickType_t
uxTicksToWait
=
prvGetTicksToWaitBefore
(
uxUntil
)
;
port.c:1114
xPortLockInternalSpinUnlockWithBestEffortWaitOrTimeout()
TickType_t
uxTicksToWait
=
prvGetTicksToWaitBefore
(
t
)
;
port.c:1177
xPortSyncInternalYieldUntilBefore()
extern
void
vPortSuppressTicksAndSleep
(
TickType_t
xExpectedIdleTime
)
;
portmacro.h:272
vPortSuppressTicksAndSleep()
vPortSuppressTicksAndSleep()::xExpectedIdleTime
(
void
)
xQueueGenericSend
(
pxNewQueue
,
NULL
,
(
TickType_t
)
0U
,
queueSEND_TO_BACK
)
;
queue.c:631
prvInitialiseMutex()
(
void
)
xQueueGenericSend
(
pxMutex
,
NULL
,
queueMUTEX_GIVE_BLOCK_TIME
,
queueSEND_TO_BACK
)
;
queue.c:787
xQueueGiveMutexRecursive()
TickType_t
xTicksToWait
)
queue.c:816
xQueueTakeMutexRecursive()
xQueueTakeMutexRecursive()::xTicksToWait
TickType_t
xTicksToWait
,
queue.c:941
xQueueGenericSend()
xQueueGenericSend()::xTicksToWait
if
(
xTicksToWait
==
(
TickType_t
)
0
)
queue.c:1075
xQueueGenericSend()
TickType_t
xTicksToWait
)
queue.c:1504
xQueueReceive()
xQueueReceive()::xTicksToWait
if
(
xTicksToWait
==
(
TickType_t
)
0
)
queue.c:1568
xQueueReceive()
TickType_t
xTicksToWait
)
queue.c:1653
xQueueSemaphoreTake()
xQueueSemaphoreTake()::xTicksToWait
if
(
xTicksToWait
==
(
TickType_t
)
0
)
queue.c:1738
xQueueSemaphoreTake()
TickType_t
xTicksToWait
)
queue.c:1879
xQueuePeek()
xQueuePeek()::xTicksToWait
if
(
xTicksToWait
==
(
TickType_t
)
0
)
queue.c:1950
xQueuePeek()
TickType_t
xTicksToWait
,
queue.c:3133
vQueueWaitForMessageRestricted()
vQueueWaitForMessageRestricted()::xTicksToWait
TickType_t
const
xTicksToWait
)
queue.c:3274
xQueueSelectFromSet()
xQueueSelectFromSet()::xTicksToWait
TickType_t
xTicksToWait
,
queue.h:688
xQueueGenericSend()
xQueueGenericSend()::xTicksToWait
TickType_t
xTicksToWait
)
PRIVILEGED_FUNCTION
;
queue.h:786
xQueuePeek()
xQueuePeek()::xTicksToWait
TickType_t
xTicksToWait
)
PRIVILEGED_FUNCTION
;
queue.h:915
xQueueReceive()
xQueueReceive()::xTicksToWait
TickType_t
xTicksToWait
)
PRIVILEGED_FUNCTION
;
queue.h:1517
xQueueSemaphoreTake()
xQueueSemaphoreTake()::xTicksToWait
TickType_t
xTicksToWait
)
PRIVILEGED_FUNCTION
;
queue.h:1529
xQueueTakeMutexRecursive()
xQueueTakeMutexRecursive()::xTicksToWait
const
TickType_t
xTicksToWait
)
PRIVILEGED_FUNCTION
;
queue.h:1771
xQueueSelectFromSet()
xQueueSelectFromSet()::xTicksToWait
TickType_t
xTicksToWait
,
queue.h:1783
vQueueWaitForMessageRestricted()
vQueueWaitForMessageRestricted()::xTicksToWait
TickType_t
xTicksToWait
)
stream_buffer.c:811
xStreamBufferSend()
xStreamBufferSend()::xTicksToWait
xTicksToWait
=
(
TickType_t
)
0
;
stream_buffer.c:845
xStreamBufferSend()
if
(
xTicksToWait
!=
(
TickType_t
)
0
)
stream_buffer.c:867
xStreamBufferSend()
TickType_t
xTicksToWait
)
stream_buffer.c:1056
xStreamBufferReceive()
xStreamBufferReceive()::xTicksToWait
if
(
xTicksToWait
!=
(
TickType_t
)
0
)
stream_buffer.c:1086
xStreamBufferReceive()
TickType_t
xTicksToWait
)
PRIVILEGED_FUNCTION
;
stream_buffer.h:595
xStreamBufferSend()
xStreamBufferSend()::xTicksToWait
TickType_t
xTicksToWait
)
PRIVILEGED_FUNCTION
;
stream_buffer.h:791
xStreamBufferReceive()
xStreamBufferReceive()::xTicksToWait
TickType_t
xTimeOnEntering
;
task.h:131
xTIME_OUT
xTIME_OUT::xTimeOnEntering
void
vTaskDelay
(
const
TickType_t
xTicksToDelay
)
PRIVILEGED_FUNCTION
;
task.h:859
vTaskDelay()
vTaskDelay()::xTicksToDelay
BaseType_t
xTaskDelayUntil
(
TickType_t
*
const
pxPreviousWakeTime
,
task.h:926
xTaskDelayUntil()
xTaskDelayUntil()::pxPreviousWakeTime
const
TickType_t
xTimeIncrement
)
PRIVILEGED_FUNCTION
;
task.h:927
xTaskDelayUntil()
xTaskDelayUntil()::xTimeIncrement
TickType_t
xTaskGetTickCount
(
void
)
PRIVILEGED_FUNCTION
;
task.h:1703
xTaskGetTickCount()
TickType_t
xTaskGetTickCountFromISR
(
void
)
PRIVILEGED_FUNCTION
;
task.h:1721
xTaskGetTickCountFromISR()
TickType_t
xTicksToWait
)
PRIVILEGED_FUNCTION
;
task.h:2909
xTaskGenericNotifyWait()
xTaskGenericNotifyWait()::xTicksToWait
TickType_t
xTicksToWait
)
PRIVILEGED_FUNCTION
;
task.h:3179
ulTaskGenericNotifyTake()
ulTaskGenericNotifyTake()::xTicksToWait
TickType_t
*
const
pxTicksToWait
)
PRIVILEGED_FUNCTION
;
task.h:3415
xTaskCheckForTimeOut()
xTaskCheckForTimeOut()::pxTicksToWait
BaseType_t
xTaskCatchUpTicks
(
TickType_t
xTicksToCatchUp
)
PRIVILEGED_FUNCTION
;
task.h:3443
xTaskCatchUpTicks()
xTaskCatchUpTicks()::xTicksToCatchUp
const
TickType_t
xTicksToWait
)
PRIVILEGED_FUNCTION
;
task.h:3519
vTaskPlaceOnEventList()
vTaskPlaceOnEventList()::xTicksToWait
const
TickType_t
xItemValue
,
task.h:3521
vTaskPlaceOnUnorderedEventList()
vTaskPlaceOnUnorderedEventList()::xItemValue
const
TickType_t
xTicksToWait
)
PRIVILEGED_FUNCTION
;
task.h:3522
vTaskPlaceOnUnorderedEventList()
vTaskPlaceOnUnorderedEventList()::xTicksToWait
TickType_t
xTicksToWait
,
task.h:3536
vTaskPlaceOnEventListRestricted()
vTaskPlaceOnEventListRestricted()::xTicksToWait
const
TickType_t
xItemValue
)
PRIVILEGED_FUNCTION
;
task.h:3565
vTaskRemoveFromUnorderedEventList()
vTaskRemoveFromUnorderedEventList()::xItemValue
TickType_t
uxTaskResetEventItemValue
(
void
)
PRIVILEGED_FUNCTION
;
task.h:3585
uxTaskResetEventItemValue()
PRIVILEGED_DATA
static
volatile
TickType_t
xTickCount
=
(
TickType_t
)
configINITIAL_TICK_COUNT
;
tasks.c:487
PRIVILEGED_DATA
static
volatile
TickType_t
xPendedTicks
=
(
TickType_t
)
0U
;
tasks.c:490
PRIVILEGED_DATA
static
volatile
TickType_t
xNextTaskUnblockTime
=
(
TickType_t
)
0U
;
/* Initialised to portMAX_DELAY before the scheduler starts. */
tasks.c:494
static
void
prvAddCurrentTaskToDelayedList
(
TickType_t
xTicksToWait
,
tasks.c:622
prvAddCurrentTaskToDelayedList()
prvAddCurrentTaskToDelayedList()::xTicksToWait
listSET_LIST_ITEM_VALUE
(
&
(
pxNewTCB
->
xEventListItem
)
,
(
TickType_t
)
configMAX_PRIORITIES
-
(
TickType_t
)
uxPriority
)
;
tasks.c:1920
prvInitialiseNewTask()
BaseType_t
xTaskDelayUntil
(
TickType_t
*
const
pxPreviousWakeTime
,
tasks.c:2345
xTaskDelayUntil()
xTaskDelayUntil()::pxPreviousWakeTime
const
TickType_t
xTimeIncrement
)
tasks.c:2346
xTaskDelayUntil()
xTaskDelayUntil()::xTimeIncrement
TickType_t
xTimeToWake
;
tasks.c:2348
xTaskDelayUntil()
const
TickType_t
xConstTickCount
=
xTickCount
;
tasks.c:2360
xTaskDelayUntil()
void
vTaskDelay
(
const
TickType_t
xTicksToDelay
)
tasks.c:2437
vTaskDelay()
vTaskDelay()::xTicksToDelay
if
(
xTicksToDelay
>
(
TickType_t
)
0U
)
tasks.c:2444
vTaskDelay()
if
(
(
listGET_LIST_ITEM_VALUE
(
&
(
pxTCB
->
xEventListItem
)
)
&
taskEVENT_LIST_ITEM_VALUE_IN_USE
)
==
(
(
TickType_t
)
0U
)
)
tasks.c:2896
vTaskPrioritySet()
listSET_LIST_ITEM_VALUE
(
&
(
pxTCB
->
xEventListItem
)
,
(
(
TickType_t
)
configMAX_PRIORITIES
-
(
TickType_t
)
uxNewPriority
)
)
;
tasks.c:2898
vTaskPrioritySet()
xNextTaskUnblockTime
=
portMAX_DELAY
;
tasks.c:3713
vTaskStartScheduler()
xTickCount
=
(
TickType_t
)
configINITIAL_TICK_COUNT
;
tasks.c:3715
vTaskStartScheduler()
TickType_t
xPendedCounts
=
xPendedTicks
;
/* Non-volatile copy. */
tasks.c:4060
xTaskResumeAll()
if
(
xPendedCounts
>
(
TickType_t
)
0U
)
tasks.c:4062
xTaskResumeAll()
}
while
(
xPendedCounts
>
(
TickType_t
)
0U
)
;
tasks.c:4078
xTaskResumeAll()
TickType_t
xTaskGetTickCount
(
void
)
tasks.c:4122
xTaskGetTickCount()
TickType_t
xTicks
;
tasks.c:4124
xTaskGetTickCount()
TickType_t
xTaskGetTickCountFromISR
(
void
)
tasks.c:4141
xTaskGetTickCountFromISR()
TickType_t
xReturn
;
tasks.c:4143
xTaskGetTickCountFromISR()
BaseType_t
xTaskCatchUpTicks
(
TickType_t
xTicksToCatchUp
)
tasks.c:4562
xTaskCatchUpTicks()
xTaskCatchUpTicks()::xTicksToCatchUp
TickType_t
xItemValue
;
tasks.c:4689
xTaskIncrementTick()
const
TickType_t
xConstTickCount
=
xTickCount
+
(
TickType_t
)
1
;
tasks.c:4707
xTaskIncrementTick()
if
(
xConstTickCount
==
(
TickType_t
)
0U
)
tasks.c:4713
xTaskIncrementTick()
xNextTaskUnblockTime
=
portMAX_DELAY
;
tasks.c:4737
xTaskIncrementTick()
const
TickType_t
xTicksToWait
)
tasks.c:5256
vTaskPlaceOnEventList()
vTaskPlaceOnEventList()::xTicksToWait
const
TickType_t
xItemValue
,
tasks.c:5285
vTaskPlaceOnUnorderedEventList()
vTaskPlaceOnUnorderedEventList()::xItemValue
const
TickType_t
xTicksToWait
)
tasks.c:5286
vTaskPlaceOnUnorderedEventList()
vTaskPlaceOnUnorderedEventList()::xTicksToWait
TickType_t
xTicksToWait
,
tasks.c:5317
vTaskPlaceOnEventListRestricted()
vTaskPlaceOnEventListRestricted()::xTicksToWait
xTicksToWait
=
portMAX_DELAY
;
tasks.c:5341
vTaskPlaceOnEventListRestricted()
const
TickType_t
xItemValue
)
tasks.c:5447
vTaskRemoveFromUnorderedEventList()
vTaskRemoveFromUnorderedEventList()::xItemValue
TickType_t
*
const
pxTicksToWait
)
tasks.c:5547
xTaskCheckForTimeOut()
xTaskCheckForTimeOut()::pxTicksToWait
const
TickType_t
xConstTickCount
=
xTickCount
;
tasks.c:5559
xTaskCheckForTimeOut()
const
TickType_t
xElapsedTime
=
xConstTickCount
-
pxTimeOut
->
xTimeOnEntering
;
tasks.c:5560
xTaskCheckForTimeOut()
if
(
*
pxTicksToWait
==
portMAX_DELAY
)
tasks.c:5574
xTaskCheckForTimeOut()
*
pxTicksToWait
=
(
TickType_t
)
0
;
tasks.c:5592
xTaskCheckForTimeOut()
*
pxTicksToWait
=
(
TickType_t
)
0
;
tasks.c:5603
xTaskCheckForTimeOut()
xNextTaskUnblockTime
=
portMAX_DELAY
;
tasks.c:6476
prvResetNextTaskUnblockTime()
if
(
(
listGET_LIST_ITEM_VALUE
(
&
(
pxMutexHolderTCB
->
xEventListItem
)
)
&
taskEVENT_LIST_ITEM_VALUE_IN_USE
)
==
(
(
TickType_t
)
0U
)
)
tasks.c:6611
xTaskPriorityInherit()
listSET_LIST_ITEM_VALUE
(
&
(
pxMutexHolderTCB
->
xEventListItem
)
,
(
TickType_t
)
configMAX_PRIORITIES
-
(
TickType_t
)
pxCurrentTCB
->
uxPriority
)
;
tasks.c:6613
xTaskPriorityInherit()
listSET_LIST_ITEM_VALUE
(
&
(
pxTCB
->
xEventListItem
)
,
(
TickType_t
)
configMAX_PRIORITIES
-
(
TickType_t
)
pxTCB
->
uxPriority
)
;
tasks.c:6741
xTaskPriorityDisinherit()
if
(
(
listGET_LIST_ITEM_VALUE
(
&
(
pxTCB
->
xEventListItem
)
)
&
taskEVENT_LIST_ITEM_VALUE_IN_USE
)
==
(
(
TickType_t
)
0U
)
)
tasks.c:6840
vTaskPriorityDisinheritAfterTimeout()
listSET_LIST_ITEM_VALUE
(
&
(
pxTCB
->
xEventListItem
)
,
(
TickType_t
)
configMAX_PRIORITIES
-
(
TickType_t
)
uxPriorityToUse
)
;
tasks.c:6842
vTaskPriorityDisinheritAfterTimeout()
TickType_t
uxTaskResetEventItemValue
(
void
)
tasks.c:7581
uxTaskResetEventItemValue()
TickType_t
uxReturn
;
tasks.c:7583
uxTaskResetEventItemValue()
listSET_LIST_ITEM_VALUE
(
&
(
pxCurrentTCB
->
xEventListItem
)
,
(
(
TickType_t
)
configMAX_PRIORITIES
-
(
TickType_t
)
pxCurrentTCB
->
uxPriority
)
)
;
tasks.c:7591
uxTaskResetEventItemValue()
TickType_t
xTicksToWait
)
tasks.c:7628
ulTaskGenericNotifyTake()
ulTaskGenericNotifyTake()::xTicksToWait
if
(
xTicksToWait
>
(
TickType_t
)
0
)
tasks.c:7653
ulTaskGenericNotifyTake()
TickType_t
xTicksToWait
)
tasks.c:7733
xTaskGenericNotifyWait()
xTaskGenericNotifyWait()::xTicksToWait
if
(
xTicksToWait
>
(
TickType_t
)
0
)
tasks.c:7761
xTaskGenericNotifyWait()
configASSERT
(
xTickCount
==
(
TickType_t
)
0
)
;
tasks.c:7910
xTaskGenericNotify()
configASSERT
(
xTickCount
==
(
TickType_t
)
0
)
;
tasks.c:8053
xTaskGenericNotifyFromISR()
static
void
prvAddCurrentTaskToDelayedList
(
TickType_t
xTicksToWait
,
tasks.c:8459
prvAddCurrentTaskToDelayedList()
prvAddCurrentTaskToDelayedList()::xTicksToWait
TickType_t
xTimeToWake
;
tasks.c:8462
prvAddCurrentTaskToDelayedList()
const
TickType_t
xConstTickCount
=
xTickCount
;
tasks.c:8463
prvAddCurrentTaskToDelayedList()
if
(
(
xTicksToWait
==
portMAX_DELAY
)
&&
(
xCanBlockIndefinitely
!=
pdFALSE
)
)
tasks.c:8491
prvAddCurrentTaskToDelayedList()
xTickCount
=
(
TickType_t
)
configINITIAL_TICK_COUNT
;
tasks.c:8714
vTaskResetState()
xPendedTicks
=
(
TickType_t
)
0U
;
tasks.c:8717
vTaskResetState()
xNextTaskUnblockTime
=
(
TickType_t
)
0U
;
tasks.c:8726
vTaskResetState()
TickType_t
xTimerPeriodInTicks
;
/**< How quickly and often the timer expires. */
timers.c:87
tmrTimerControl
tmrTimerControl::xTimerPeriodInTicks
TickType_t
xMessageValue
;
/**< An optional value used by a subset of commands, for example, when changing the period of a timer. */
timers.c:107
tmrTimerParameters
tmrTimerParameters::xMessageValue
const
TickType_t
xNextExpiryTime
,
timers.c:178
prvInsertTimerInActiveList()
prvInsertTimerInActiveList()::xNextExpiryTime
const
TickType_t
xTimeNow
,
timers.c:179
prvInsertTimerInActiveList()
prvInsertTimerInActiveList()::xTimeNow
const
TickType_t
xCommandTime
)
PRIVILEGED_FUNCTION
;
timers.c:180
prvInsertTimerInActiveList()
prvInsertTimerInActiveList()::xCommandTime
TickType_t
xExpiredTime
,
timers.c:188
prvReloadTimer()
prvReloadTimer()::xExpiredTime
const
TickType_t
xTimeNow
)
PRIVILEGED_FUNCTION
;
timers.c:189
prvReloadTimer()
prvReloadTimer()::xTimeNow
static
void
prvProcessExpiredTimer
(
const
TickType_t
xNextExpireTime
,
timers.c:195
prvProcessExpiredTimer()
prvProcessExpiredTimer()::xNextExpireTime
const
TickType_t
xTimeNow
)
PRIVILEGED_FUNCTION
;
timers.c:196
prvProcessExpiredTimer()
prvProcessExpiredTimer()::xTimeNow
static
TickType_t
prvSampleTimeNow
(
BaseType_t
*
const
pxTimerListsWereSwitched
)
PRIVILEGED_FUNCTION
;
timers.c:208
prvSampleTimeNow()
static
TickType_t
prvGetNextExpireTime
(
BaseType_t
*
const
pxListWasEmpty
)
PRIVILEGED_FUNCTION
;
timers.c:216
prvGetNextExpireTime()
static
void
prvProcessTimerOrBlockTask
(
const
TickType_t
xNextExpireTime
,
timers.c:222
prvProcessTimerOrBlockTask()
prvProcessTimerOrBlockTask()::xNextExpireTime
const
TickType_t
xTimerPeriodInTicks
,
timers.c:230
prvInitialiseNewTimer()
prvInitialiseNewTimer()::xTimerPeriodInTicks
const
TickType_t
xTimerPeriodInTicks
,
timers.c:337
xTimerCreate()
xTimerCreate()::xTimerPeriodInTicks
const
TickType_t
xTimerPeriodInTicks
,
timers.c:418
prvInitialiseNewTimer()
prvInitialiseNewTimer()::xTimerPeriodInTicks
const
TickType_t
xOptionalValue
,
timers.c:450
xTimerGenericCommandFromTask()
xTimerGenericCommandFromTask()::xOptionalValue
const
TickType_t
xTicksToWait
)
timers.c:452
xTimerGenericCommandFromTask()
xTimerGenericCommandFromTask()::xTicksToWait
xReturn
=
xQueueSendToBack
(
xTimerQueue
,
&
xMessage
,
tmrNO_DELAY
)
;
timers.c:482
xTimerGenericCommandFromTask()
const
TickType_t
xOptionalValue
,
timers.c:501
xTimerGenericCommandFromISR()
xTimerGenericCommandFromISR()::xOptionalValue
const
TickType_t
xTicksToWait
)
timers.c:503
xTimerGenericCommandFromISR()
xTimerGenericCommandFromISR()::xTicksToWait
TickType_t
xTimerGetPeriod
(
TimerHandle_t
xTimer
)
timers.c:557
xTimerGetPeriod()
TickType_t
xTimerGetExpiryTime
(
TimerHandle_t
xTimer
)
timers.c:638
xTimerGetExpiryTime()
TickType_t
xReturn
;
timers.c:641
xTimerGetExpiryTime()
TickType_t
xExpiredTime
,
timers.c:700
prvReloadTimer()
prvReloadTimer()::xExpiredTime
const
TickType_t
xTimeNow
)
timers.c:701
prvReloadTimer()
prvReloadTimer()::xTimeNow
static
void
prvProcessExpiredTimer
(
const
TickType_t
xNextExpireTime
,
timers.c:718
prvProcessExpiredTimer()
prvProcessExpiredTimer()::xNextExpireTime
const
TickType_t
xTimeNow
)
timers.c:719
prvProcessExpiredTimer()
prvProcessExpiredTimer()::xTimeNow
TickType_t
xNextExpireTime
;
timers.c:750
prvTimerTask()
static
void
prvProcessTimerOrBlockTask
(
const
TickType_t
xNextExpireTime
,
timers.c:782
prvProcessTimerOrBlockTask()
prvProcessTimerOrBlockTask()::xNextExpireTime
TickType_t
xTimeNow
;
timers.c:785
prvProcessTimerOrBlockTask()
static
TickType_t
prvGetNextExpireTime
(
BaseType_t
*
const
pxListWasEmpty
)
timers.c:844
prvGetNextExpireTime()
TickType_t
xNextExpireTime
;
timers.c:846
prvGetNextExpireTime()
xNextExpireTime
=
(
TickType_t
)
0U
;
timers.c:864
prvGetNextExpireTime()
static
TickType_t
prvSampleTimeNow
(
BaseType_t
*
const
pxTimerListsWereSwitched
)
timers.c:871
prvSampleTimeNow()
TickType_t
xTimeNow
;
timers.c:873
prvSampleTimeNow()
PRIVILEGED_DATA
static
TickType_t
xLastTime
=
(
TickType_t
)
0U
;
timers.c:874
prvSampleTimeNow()
const
TickType_t
xNextExpiryTime
,
timers.c:895
prvInsertTimerInActiveList()
prvInsertTimerInActiveList()::xNextExpiryTime
const
TickType_t
xTimeNow
,
timers.c:896
prvInsertTimerInActiveList()
prvInsertTimerInActiveList()::xTimeNow
const
TickType_t
xCommandTime
)
timers.c:897
prvInsertTimerInActiveList()
prvInsertTimerInActiveList()::xCommandTime
if
(
(
(
TickType_t
)
(
xTimeNow
-
xCommandTime
)
)
>=
pxTimer
->
xTimerPeriodInTicks
)
timers.c:908
prvInsertTimerInActiveList()
TickType_t
xTimeNow
;
timers.c:943
prvProcessReceivedCommands()
while
(
xQueueReceive
(
xTimerQueue
,
&
xMessage
,
tmrNO_DELAY
)
!=
pdFAIL
)
timers.c:945
prvProcessReceivedCommands()
TickType_t
xNextExpireTime
;
timers.c:1088
prvSwitchTimerLists()
prvProcessExpiredTimer
(
xNextExpireTime
,
tmrMAX_TIME_BEFORE_OVERFLOW
)
;
timers.c:1102
prvSwitchTimerLists()
TickType_t
xTicksToWait
)
timers.c:1266
xTimerPendFunctionCall()
xTimerPendFunctionCall()::xTicksToWait
const
TickType_t
xTimerPeriodInTicks
,
timers.h:231
xTimerCreate()
xTimerCreate()::xTimerPeriodInTicks
TickType_t
xTicksToWait
)
PRIVILEGED_FUNCTION
;
timers.h:1242
xTimerPendFunctionCall()
xTimerPendFunctionCall()::xTicksToWait
TickType_t
xTimerGetPeriod
(
TimerHandle_t
xTimer
)
PRIVILEGED_FUNCTION
;
timers.h:1311
xTimerGetPeriod()
TickType_t
xTimerGetExpiryTime
(
TimerHandle_t
xTimer
)
PRIVILEGED_FUNCTION
;
timers.h:1326
xTimerGetExpiryTime()
const
TickType_t
xOptionalValue
,
timers.h:1362
xTimerGenericCommandFromTask()
xTimerGenericCommandFromTask()::xOptionalValue
const
TickType_t
xTicksToWait
)
PRIVILEGED_FUNCTION
;
timers.h:1364
xTimerGenericCommandFromTask()
xTimerGenericCommandFromTask()::xTicksToWait
const
TickType_t
xOptionalValue
,
timers.h:1368
xTimerGenericCommandFromISR()
xTimerGenericCommandFromISR()::xOptionalValue
const
TickType_t
xTicksToWait
)
PRIVILEGED_FUNCTION
;
timers.h:1370
xTimerGenericCommandFromISR()
xTimerGenericCommandFromISR()::xTicksToWait
Call Tree
from
0/1
examples
All items filtered out
All items filtered out
Data Use
from
0/1
examples
All items filtered out
All items filtered out
Class Tree
from
0/1
examples
All items filtered out
All items filtered out
Override Tree
from
0/1
examples
All items filtered out
All items filtered out
Implementations
from
0/1
examples
All items filtered out
All items filtered out
Instances
from
0/1
examples
Instance
Scope
Location
Project
vPortSuppressTicksAndSleep()::xExpectedIdleTime
vPortSuppressTicksAndSleep()
portmacro.h:272
xSTATIC_LIST_ITEM::xDummy2
xSTATIC_LIST_ITEM
FreeRTOS.h:3096
xSTATIC_MINI_LIST_ITEM::xDummy2
xSTATIC_MINI_LIST_ITEM
FreeRTOS.h:3111
xSTATIC_EVENT_GROUP::xDummy1
xSTATIC_EVENT_GROUP
FreeRTOS.h:3265
xSTATIC_TIMER::xDummy3
xSTATIC_TIMER
FreeRTOS.h:3295
xTIME_OUT::xTimeOnEntering
xTIME_OUT
task.h:131
vTaskDelay()::xTicksToDelay
vTaskDelay()
task.h:859
xTaskDelayUntil()::pxPreviousWakeTime
xTaskDelayUntil()
task.h:926
xTaskDelayUntil()::xTimeIncrement
xTaskDelayUntil()
task.h:927
return
xTaskGetTickCount()
task.h:1703
return
xTaskGetTickCountFromISR()
task.h:1721
xTaskGenericNotifyWait()::xTicksToWait
xTaskGenericNotifyWait()
task.h:2909
ulTaskGenericNotifyTake()::xTicksToWait
ulTaskGenericNotifyTake()
task.h:3179
xTaskCheckForTimeOut()::pxTicksToWait
xTaskCheckForTimeOut()
task.h:3415
xTaskCatchUpTicks()::xTicksToCatchUp
xTaskCatchUpTicks()
task.h:3443
vTaskPlaceOnEventList()::xTicksToWait
vTaskPlaceOnEventList()
task.h:3519
vTaskPlaceOnUnorderedEventList()::xItemValue
vTaskPlaceOnUnorderedEventList()
task.h:3521
vTaskPlaceOnUnorderedEventList()::xTicksToWait
vTaskPlaceOnUnorderedEventList()
task.h:3522
vTaskPlaceOnEventListRestricted()::xTicksToWait
vTaskPlaceOnEventListRestricted()
task.h:3536
vTaskRemoveFromUnorderedEventList()::xItemValue
vTaskRemoveFromUnorderedEventList()
task.h:3565
return
uxTaskResetEventItemValue()
task.h:3585
xLIST_ITEM::xItemValue
xLIST_ITEM
list.h:147
xMINI_LIST_ITEM::xItemValue
xMINI_LIST_ITEM
list.h:160
xQueueGenericSend()::xTicksToWait
xQueueGenericSend()
queue.h:688
xQueuePeek()::xTicksToWait
xQueuePeek()
queue.h:786
xQueueReceive()::xTicksToWait
xQueueReceive()
queue.h:915
xQueueSemaphoreTake()::xTicksToWait
xQueueSemaphoreTake()
queue.h:1517
xQueueTakeMutexRecursive()::xTicksToWait
xQueueTakeMutexRecursive()
queue.h:1529
xQueueSelectFromSet()::xTicksToWait
xQueueSelectFromSet()
queue.h:1771
vQueueWaitForMessageRestricted()::xTicksToWait
vQueueWaitForMessageRestricted()
queue.h:1783
xTimerCreate()::xTimerPeriodInTicks
xTimerCreate()
timers.h:231
xTimerPendFunctionCall()::xTicksToWait
xTimerPendFunctionCall()
timers.h:1242
return
xTimerGetPeriod()
timers.h:1311
return
xTimerGetExpiryTime()
timers.h:1326
xTimerGenericCommandFromTask()::xOptionalValue
xTimerGenericCommandFromTask()
timers.h:1362
xTimerGenericCommandFromTask()::xTicksToWait
xTimerGenericCommandFromTask()
timers.h:1364
xTimerGenericCommandFromISR()::xOptionalValue
xTimerGenericCommandFromISR()
timers.h:1368
xTimerGenericCommandFromISR()::xTicksToWait
xTimerGenericCommandFromISR()
timers.h:1370
return
prvGetTicksToWaitBefore()
port.c:957
xEventGroupWaitBits()::xTicksToWait
xEventGroupWaitBits()
event_groups.h:332
xEventGroupSync()::xTicksToWait
xEventGroupSync()
event_groups.h:752
vCoRoutineAddToDelayedList()::xTicksToDelay
vCoRoutineAddToDelayedList()
croutine.h:737
xEventGroupSync()::xTicksToWait
xEventGroupSync()
event_groups.c:188
xEventGroupWaitBits()::xTicksToWait
xEventGroupWaitBits()
event_groups.c:316
xQueueTakeMutexRecursive()::xTicksToWait
xQueueTakeMutexRecursive()
queue.c:816
xQueueGenericSend()::xTicksToWait
xQueueGenericSend()
queue.c:941
xQueueReceive()::xTicksToWait
xQueueReceive()
queue.c:1504
xQueueSemaphoreTake()::xTicksToWait
xQueueSemaphoreTake()
queue.c:1653
xQueuePeek()::xTicksToWait
xQueuePeek()
queue.c:1879
vQueueWaitForMessageRestricted()::xTicksToWait
vQueueWaitForMessageRestricted()
queue.c:3133
xQueueSelectFromSet()::xTicksToWait
xQueueSelectFromSet()
queue.c:3274
xStreamBufferSend()::xTicksToWait
xStreamBufferSend()
stream_buffer.c:811
xStreamBufferReceive()::xTicksToWait
xStreamBufferReceive()
stream_buffer.c:1056
xStreamBufferSend()::xTicksToWait
xStreamBufferSend()
stream_buffer.h:595
xStreamBufferReceive()::xTicksToWait
xStreamBufferReceive()
stream_buffer.h:791
xTickCount
tasks.c:487
xPendedTicks
tasks.c:490
xNextTaskUnblockTime
tasks.c:494
prvAddCurrentTaskToDelayedList()::xTicksToWait
prvAddCurrentTaskToDelayedList()
tasks.c:622
xTaskDelayUntil()::pxPreviousWakeTime
xTaskDelayUntil()
tasks.c:2345
xTaskDelayUntil()::xTimeIncrement
xTaskDelayUntil()
tasks.c:2346
vTaskDelay()::xTicksToDelay
vTaskDelay()
tasks.c:2437
return
xTaskGetTickCount()
tasks.c:4122
return
xTaskGetTickCountFromISR()
tasks.c:4141
xTaskCatchUpTicks()::xTicksToCatchUp
xTaskCatchUpTicks()
tasks.c:4562
vTaskPlaceOnEventList()::xTicksToWait
vTaskPlaceOnEventList()
tasks.c:5256
vTaskPlaceOnUnorderedEventList()::xItemValue
vTaskPlaceOnUnorderedEventList()
tasks.c:5285
vTaskPlaceOnUnorderedEventList()::xTicksToWait
vTaskPlaceOnUnorderedEventList()
tasks.c:5286
vTaskPlaceOnEventListRestricted()::xTicksToWait
vTaskPlaceOnEventListRestricted()
tasks.c:5317
vTaskRemoveFromUnorderedEventList()::xItemValue
vTaskRemoveFromUnorderedEventList()
tasks.c:5447
xTaskCheckForTimeOut()::pxTicksToWait
xTaskCheckForTimeOut()
tasks.c:5547
return
uxTaskResetEventItemValue()
tasks.c:7581
ulTaskGenericNotifyTake()::xTicksToWait
ulTaskGenericNotifyTake()
tasks.c:7628
xTaskGenericNotifyWait()::xTicksToWait
xTaskGenericNotifyWait()
tasks.c:7733
prvAddCurrentTaskToDelayedList()::xTicksToWait
prvAddCurrentTaskToDelayedList()
tasks.c:8459
tmrTimerControl::xTimerPeriodInTicks
tmrTimerControl
timers.c:87
tmrTimerParameters::xMessageValue
tmrTimerParameters
timers.c:107
prvInsertTimerInActiveList()::xNextExpiryTime
prvInsertTimerInActiveList()
timers.c:178
prvInsertTimerInActiveList()::xTimeNow
prvInsertTimerInActiveList()
timers.c:179
prvInsertTimerInActiveList()::xCommandTime
prvInsertTimerInActiveList()
timers.c:180
prvReloadTimer()::xExpiredTime
prvReloadTimer()
timers.c:188
prvReloadTimer()::xTimeNow
prvReloadTimer()
timers.c:189
prvProcessExpiredTimer()::xNextExpireTime
prvProcessExpiredTimer()
timers.c:195
prvProcessExpiredTimer()::xTimeNow
prvProcessExpiredTimer()
timers.c:196
return
prvSampleTimeNow()
timers.c:208
return
prvGetNextExpireTime()
timers.c:216
prvProcessTimerOrBlockTask()::xNextExpireTime
prvProcessTimerOrBlockTask()
timers.c:222
prvInitialiseNewTimer()::xTimerPeriodInTicks
prvInitialiseNewTimer()
timers.c:230
xTimerCreate()::xTimerPeriodInTicks
xTimerCreate()
timers.c:337
prvInitialiseNewTimer()::xTimerPeriodInTicks
prvInitialiseNewTimer()
timers.c:418
xTimerGenericCommandFromTask()::xOptionalValue
xTimerGenericCommandFromTask()
timers.c:450
xTimerGenericCommandFromTask()::xTicksToWait
xTimerGenericCommandFromTask()
timers.c:452
xTimerGenericCommandFromISR()::xOptionalValue
xTimerGenericCommandFromISR()
timers.c:501
xTimerGenericCommandFromISR()::xTicksToWait
xTimerGenericCommandFromISR()
timers.c:503
return
xTimerGetPeriod()
timers.c:557
return
xTimerGetExpiryTime()
timers.c:638
prvReloadTimer()::xExpiredTime
prvReloadTimer()
timers.c:700
prvReloadTimer()::xTimeNow
prvReloadTimer()
timers.c:701
prvProcessExpiredTimer()::xNextExpireTime
prvProcessExpiredTimer()
timers.c:718
prvProcessExpiredTimer()::xTimeNow
prvProcessExpiredTimer()
timers.c:719
prvProcessTimerOrBlockTask()::xNextExpireTime
prvProcessTimerOrBlockTask()
timers.c:782
return
prvGetNextExpireTime()
timers.c:844
return
prvSampleTimeNow()
timers.c:871
prvInsertTimerInActiveList()::xNextExpiryTime
prvInsertTimerInActiveList()
timers.c:895
prvInsertTimerInActiveList()::xTimeNow
prvInsertTimerInActiveList()
timers.c:896
prvInsertTimerInActiveList()::xCommandTime
prvInsertTimerInActiveList()
timers.c:897
xTimerPendFunctionCall()::xTicksToWait
xTimerPendFunctionCall()
timers.c:1266
Lifecycle
from
0/1
examples
All items filtered out
All items filtered out