FreeRTOS
portGET_CORE_ID
is only used within FreeRTOS.
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
portGET_CORE_ID
portGET_CORE_ID macro
Syntax
Show:
Summary
Declaration
from
portmacro.h:141
#define
portGET_CORE_ID
(
)
get_core_num
(
)
Examples
References
from
examples
Code
Location
#define
portGET_CORE_ID
(
)
get_core_num
(
)
portmacro.h:141
#define
portGET_CORE_ID
(
)
0
portmacro.h:143
#ifndef
portGET_CORE_ID
FreeRTOS.h:409
vTaskSwitchContext
(
portGET_CORE_ID
(
)
)
;
port.c:352
configASSERT
(
pxYieldSpinLock
[
portGET_CORE_ID
(
)
]
==
NULL
)
;
port.c:459
int
xCoreID
=
(
int
)
portGET_CORE_ID
(
)
;
port.c:500
configASSERT
(
xCoreID
!=
(
int
)
portGET_CORE_ID
(
)
)
;
port.c:542
configASSERT
(
pxYieldSpinLock
[
portGET_CORE_ID
(
)
]
==
NULL
)
;
port.c:1033
int
xCoreID
=
(
int
)
portGET_CORE_ID
(
)
;
port.c:1039
configASSERT
(
pxYieldSpinLock
[
portGET_CORE_ID
(
)
]
==
NULL
)
;
port.c:1112
int
xCoreID
=
(
int
)
portGET_CORE_ID
(
)
;
port.c:1122
#define
portGET_CRITICAL_NESTING_COUNT
(
)
(
uxCriticalNestings
[
portGET_CORE_ID
(
)
]
)
portmacro.h:160
#define
portSET_CRITICAL_NESTING_COUNT
(
x
)
(
uxCriticalNestings
[
portGET_CORE_ID
(
)
]
=
(
x
)
)
portmacro.h:161
#define
portINCREMENT_CRITICAL_NESTING_COUNT
(
)
(
uxCriticalNestings
[
portGET_CORE_ID
(
)
]
++
)
portmacro.h:162
#define
portDECREMENT_CRITICAL_NESTING_COUNT
(
)
(
uxCriticalNestings
[
portGET_CORE_ID
(
)
]
--
)
portmacro.h:163
if
(
(
xCoreID
)
==
(
BaseType_t
)
portGET_CORE_ID
(
)
)
\
tasks.c:335
pxThisTCB
=
pxCurrentTCBs
[
portGET_CORE_ID
(
)
]
;
tasks.c:816
if
(
pxTCB
->
xTaskRunState
==
(
BaseType_t
)
portGET_CORE_ID
(
)
)
tasks.c:2285
if
(
pxTCB
->
xTaskRunState
==
(
BaseType_t
)
portGET_CORE_ID
(
)
)
tasks.c:3184
if
(
xYieldPendings
[
portGET_CORE_ID
(
)
]
!=
pdFALSE
)
tasks.c:3482
xCoreID
=
(
BaseType_t
)
portGET_CORE_ID
(
)
;
tasks.c:3991
xCurrentCoreID
=
(
BaseType_t
)
portGET_CORE_ID
(
)
;
tasks.c:4887
portTASK_SWITCH_HOOK
(
pxCurrentTCBs
[
portGET_CORE_ID
(
)
]
)
;
tasks.c:5229
if
(
xYieldPendings
[
portGET_CORE_ID
(
)
]
!=
pdFALSE
)
tasks.c:5432
xYieldPendings
[
portGET_CORE_ID
(
)
]
=
pdTRUE
;
tasks.c:5620
xReturn
=
pxCurrentTCBs
[
portGET_CORE_ID
(
)
]
;
tasks.c:6517
xYieldPendings
[
portGET_CORE_ID
(
)
]
=
pdTRUE
;
tasks.c:6923
xYieldCurrentTask
=
xYieldPendings
[
portGET_CORE_ID
(
)
]
;
tasks.c:7118
if
(
xYieldPendings
[
portGET_CORE_ID
(
)
]
==
pdTRUE
)
tasks.c:8121
if
(
xYieldPendings
[
portGET_CORE_ID
(
)
]
==
pdTRUE
)
tasks.c:8255
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