FreeRTOS
taskEXIT_CRITICAL
is only used within FreeRTOS.
Symbol previews are coming soon...
Symbols
loading...
Files
loading (1/4)...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
STM32 Libraries and Samples
FreeRTOS
taskEXIT_CRITICAL
taskEXIT_CRITICAL macro
Macro to mark the end of a critical code region. Preemptive context switches cannot occur when in a critical region. NOTE: This may alter the stack (depending on the portable implementation) so must be used with care!
Syntax
Show:
Summary
Declaration
from
task.h:202
#define
taskEXIT_CRITICAL
(
)
portEXIT_CRITICAL
(
)
Examples
References
from
examples
Code
Location
#define
taskEXIT_CRITICAL
(
)
portEXIT_CRITICAL
(
)
task.h:202
taskEXIT_CRITICAL
(
)
;
event_groups.c:288
taskEXIT_CRITICAL
(
)
;
event_groups.c:442
taskEXIT_CRITICAL
(
)
;
event_groups.c:482
taskEXIT_CRITICAL
(
)
;
heap_4.c:490
taskEXIT_CRITICAL
(
)
queue.c:252
taskEXIT_CRITICAL
(
)
;
queue.c:300
taskEXIT_CRITICAL
(
)
;
queue.c:553
taskEXIT_CRITICAL
(
)
;
queue.c:867
taskEXIT_CRITICAL
(
)
;
queue.c:876
taskEXIT_CRITICAL
(
)
;
queue.c:897
taskEXIT_CRITICAL
(
)
;
queue.c:1335
taskEXIT_CRITICAL
(
)
;
queue.c:1344
taskEXIT_CRITICAL
(
)
;
queue.c:1362
taskEXIT_CRITICAL
(
)
;
queue.c:1497
taskEXIT_CRITICAL
(
)
;
queue.c:1515
taskEXIT_CRITICAL
(
)
;
queue.c:1533
taskEXIT_CRITICAL
(
)
;
queue.c:1560
taskEXIT_CRITICAL
(
)
;
queue.c:1619
taskEXIT_CRITICAL
(
)
;
queue.c:1701
taskEXIT_CRITICAL
(
)
;
queue.c:1710
taskEXIT_CRITICAL
(
)
;
queue.c:1729
taskEXIT_CRITICAL
(
)
;
queue.c:1940
taskEXIT_CRITICAL
(
)
;
queue.c:1957
taskEXIT_CRITICAL
(
)
;
queue.c:2257
taskEXIT_CRITICAL
(
)
;
queue.c:2287
taskEXIT_CRITICAL
(
)
;
queue.c:2306
taskEXIT_CRITICAL
(
)
;
queue.c:2346
taskEXIT_CRITICAL
(
)
;
queue.c:2810
taskEXIT_CRITICAL
(
)
;
queue.c:2844
taskEXIT_CRITICAL
(
)
;
stream_buffer.c:435
taskEXIT_CRITICAL
(
)
;
stream_buffer.c:558
taskEXIT_CRITICAL
(
)
;
stream_buffer.c:562
taskEXIT_CRITICAL
(
)
;
stream_buffer.c:765
taskEXIT_CRITICAL
(
)
;
tasks.c:1138
taskEXIT_CRITICAL
(
)
;
tasks.c:1234
taskEXIT_CRITICAL
(
)
;
tasks.c:1407
taskEXIT_CRITICAL
(
)
;
tasks.c:1490
taskEXIT_CRITICAL
(
)
;
tasks.c:1696
taskEXIT_CRITICAL
(
)
;
tasks.c:1750
taskEXIT_CRITICAL
(
)
;
tasks.c:1760
taskEXIT_CRITICAL
(
)
;
tasks.c:1891
taskEXIT_CRITICAL
(
)
;
tasks.c:2298
taskEXIT_CRITICAL
(
)
;
tasks.c:2669
taskEXIT_CRITICAL
(
)
;
tasks.c:3262
taskEXIT_CRITICAL
(
)
;
tasks.c:3331
taskEXIT_CRITICAL
(
)
;
tasks.c:3659
taskEXIT_CRITICAL
(
)
;
tasks.c:4668
taskEXIT_CRITICAL
(
)
;
tasks.c:4693
taskEXIT_CRITICAL
(
)
;
tasks.c:4741
taskEXIT_CRITICAL
(
)
;
tasks.c:4773
taskEXIT_CRITICAL
(
)
;
tasks.c:4887
taskEXIT_CRITICAL
(
)
;
tasks.c:5133
taskEXIT_CRITICAL
(
)
;
tasks.c:5159
taskEXIT_CRITICAL
(
)
;
timers.c:458
taskEXIT_CRITICAL
(
)
;
timers.c:481
taskEXIT_CRITICAL
(
)
;
timers.c:988
taskEXIT_CRITICAL
(
)
;
timers.c:1011
taskEXIT_CRITICAL
(
)
;
timers.c:1028
taskEXIT_CRITICAL
(
)
;
timers.c:1044
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
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