FreeRTOS
+
0
/1 examples
SourceVu will show references to
vPortExitCritical()
from the following samples and libraries:
Examples
STM32F413H-Discovery
Demonstrations
STemWin
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
vPortExitCritical()
vPortExitCritical() function
Syntax
Show:
Summary
Declaration
Definition
from
portmacro.h:98
extern
void
vPortExitCritical
(
void
)
;
Implemented in
port.c:420
Examples
vPortExitCritical()
is referenced by 1 libraries and example projects:
Examples
STM32F413H-Discovery
Demonstrations
STemWin
References
from
0/1
examples
Code
Location
Referrer
void
vPortExitCritical
(
void
)
port.c:420
void
vPortExitCritical
(
void
)
port.c:509
extern
void
vPortExitCritical
(
void
)
;
portmacro.h:98
extern
void
vPortExitCritical
(
void
)
;
portmacro.h:141
vPortExitCritical
(
)
;
cmsis_os.c:965
osPoolAlloc()
taskEXIT_CRITICAL
(
)
;
event_groups.c:288
xEventGroupSync()
taskEXIT_CRITICAL
(
)
;
event_groups.c:442
xEventGroupWaitBits()
taskEXIT_CRITICAL
(
)
;
event_groups.c:482
xEventGroupClearBits()
taskEXIT_CRITICAL
(
)
;
heap_4.c:490
vPortGetHeapStats()
taskEXIT_CRITICAL
(
)
;
queue.c:300
xQueueGenericReset()
taskEXIT_CRITICAL
(
)
;
queue.c:553
xQueueGetMutexHolder()
taskEXIT_CRITICAL
(
)
;
queue.c:867
xQueueGenericSend()
taskEXIT_CRITICAL
(
)
;
queue.c:876
xQueueGenericSend()
taskEXIT_CRITICAL
(
)
;
queue.c:897
xQueueGenericSend()
prvLockQueue
(
pxQueue
)
;
queue.c:903
xQueueGenericSend()
taskEXIT_CRITICAL
(
)
;
queue.c:1335
xQueueReceive()
taskEXIT_CRITICAL
(
)
;
queue.c:1344
xQueueReceive()
taskEXIT_CRITICAL
(
)
;
queue.c:1362
xQueueReceive()
prvLockQueue
(
pxQueue
)
;
queue.c:1368
xQueueReceive()
taskEXIT_CRITICAL
(
)
;
queue.c:1497
xQueueSemaphoreTake()
taskEXIT_CRITICAL
(
)
;
queue.c:1515
xQueueSemaphoreTake()
taskEXIT_CRITICAL
(
)
;
queue.c:1533
xQueueSemaphoreTake()
prvLockQueue
(
pxQueue
)
;
queue.c:1539
xQueueSemaphoreTake()
taskEXIT_CRITICAL
(
)
;
queue.c:1560
xQueueSemaphoreTake()
taskEXIT_CRITICAL
(
)
;
queue.c:1619
xQueueSemaphoreTake()
taskEXIT_CRITICAL
(
)
;
queue.c:1701
xQueuePeek()
taskEXIT_CRITICAL
(
)
;
queue.c:1710
xQueuePeek()
taskEXIT_CRITICAL
(
)
;
queue.c:1729
xQueuePeek()
prvLockQueue
(
pxQueue
)
;
queue.c:1735
xQueuePeek()
taskEXIT_CRITICAL
(
)
;
queue.c:1940
uxQueueMessagesWaiting()
taskEXIT_CRITICAL
(
)
;
queue.c:1957
uxQueueSpacesAvailable()
taskEXIT_CRITICAL
(
)
;
queue.c:2257
prvUnlockQueue()
taskEXIT_CRITICAL
(
)
;
queue.c:2287
prvUnlockQueue()
taskEXIT_CRITICAL
(
)
;
queue.c:2306
prvIsQueueEmpty()
taskEXIT_CRITICAL
(
)
;
queue.c:2346
prvIsQueueFull()
prvLockQueue
(
pxQueue
)
;
queue.c:2755
vQueueWaitForMessageRestricted()
taskEXIT_CRITICAL
(
)
;
queue.c:2810
xQueueAddToSet()
taskEXIT_CRITICAL
(
)
;
queue.c:2844
xQueueRemoveFromSet()
taskEXIT_CRITICAL
(
)
;
stream_buffer.c:435
xStreamBufferReset()
taskEXIT_CRITICAL
(
)
;
stream_buffer.c:558
xStreamBufferSend()
taskEXIT_CRITICAL
(
)
;
stream_buffer.c:562
xStreamBufferSend()
taskEXIT_CRITICAL
(
)
;
stream_buffer.c:765
xStreamBufferReceive()
taskEXIT_CRITICAL
(
)
;
tasks.c:1138
prvAddNewTaskToReadyList()
taskEXIT_CRITICAL
(
)
;
tasks.c:1234
vTaskDelete()
taskEXIT_CRITICAL
(
)
;
tasks.c:1407
eTaskGetState()
taskEXIT_CRITICAL
(
)
;
tasks.c:1490
uxTaskPriorityGet()
taskEXIT_CRITICAL
(
)
;
tasks.c:1696
vTaskPrioritySet()
taskEXIT_CRITICAL
(
)
;
tasks.c:1750
vTaskSuspend()
taskEXIT_CRITICAL
(
)
;
tasks.c:1760
vTaskSuspend()
taskEXIT_CRITICAL
(
)
;
tasks.c:1891
vTaskResume()
taskEXIT_CRITICAL
(
)
;
tasks.c:2298
xTaskResumeAll()
taskEXIT_CRITICAL
(
)
;
tasks.c:2669
xTaskAbortDelay()
taskEXIT_CRITICAL
(
)
;
tasks.c:3262
vTaskSetTimeOutState()
taskEXIT_CRITICAL
(
)
;
tasks.c:3331
xTaskCheckForTimeOut()
taskEXIT_CRITICAL
(
)
;
tasks.c:3659
prvCheckTasksWaitingTermination()
taskEXIT_CRITICAL
(
)
;
tasks.c:4668
ulTaskNotifyTake()
taskEXIT_CRITICAL
(
)
;
tasks.c:4693
ulTaskNotifyTake()
taskEXIT_CRITICAL
(
)
;
tasks.c:4741
xTaskNotifyWait()
taskEXIT_CRITICAL
(
)
;
tasks.c:4773
xTaskNotifyWait()
taskEXIT_CRITICAL
(
)
;
tasks.c:4887
xTaskGenericNotify()
taskEXIT_CRITICAL
(
)
;
tasks.c:5133
xTaskNotifyStateClear()
taskEXIT_CRITICAL
(
)
;
tasks.c:5159
ulTaskNotifyValueClear()
taskEXIT_CRITICAL
(
)
;
timers.c:458
vTimerSetReloadMode()
taskEXIT_CRITICAL
(
)
;
timers.c:481
uxTimerGetReloadMode()
taskEXIT_CRITICAL
(
)
;
timers.c:988
prvCheckForValidListAndQueue()
taskEXIT_CRITICAL
(
)
;
timers.c:1011
xTimerIsTimerActive()
taskEXIT_CRITICAL
(
)
;
timers.c:1028
pvTimerGetTimerID()
taskEXIT_CRITICAL
(
)
;
timers.c:1044
vTimerSetTimerID()
Call Tree
from
0/1
examples
vPortExitCritical()
is called by 45 functions and calls 4 functions:
xQueueGenericReset()
xQueueGetMutexHolder()
xQueueGenericSend()
xQueueReceive()
xQueueSemaphoreTake()
xQueuePeek()
uxQueueMessagesWaiting()
uxQueueSpacesAvailable()
prvUnlockQueue()
prvIsQueueEmpty()
prvIsQueueFull()
vQueueWaitForMessageRestricted()
xQueueAddToSet()
xQueueRemoveFromSet()
prvAddNewTaskToReadyList()
vTaskDelete()
eTaskGetState()
uxTaskPriorityGet()
vTaskPrioritySet()
vTaskSuspend()
vTaskResume()
xTaskResumeAll()
xTaskAbortDelay()
vTaskSetTimeOutState()
xTaskCheckForTimeOut()
prvCheckTasksWaitingTermination()
ulTaskNotifyTake()
xTaskNotifyWait()
xTaskGenericNotify()
xTaskNotifyStateClear()
ulTaskNotifyValueClear()
vTimerSetReloadMode()
uxTimerGetReloadMode()
prvCheckForValidListAndQueue()
xTimerIsTimerActive()
pvTimerGetTimerID()
vTimerSetTimerID()
osPoolAlloc()
vPortGetHeapStats()
xEventGroupSync()
xEventGroupWaitBits()
xEventGroupClearBits()
xStreamBufferReset()
xStreamBufferSend()
xStreamBufferReceive()
All items filtered out
vPortExitCritical()
vPortRaiseBASEPRI()
vPortSetBASEPRI()
xPortRaisePrivilege()
vPortResetPrivilege()
All items filtered out
Data Use
from
0/1
examples
vPortExitCritical()
reads 1 variable and writes 1 variable:
uxCriticalNesting
All items filtered out
vPortExitCritical()
uxCriticalNesting
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
Lifecycle
from
0/1
examples
All items filtered out
All items filtered out