FreeRTOS
xPortRaisePrivilege()
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
xPortRaisePrivilege()
xPortRaisePrivilege() function
Calls the port specific code to raise the privilege.
Syntax
Show:
Summary
Declaration
Definition
from
mpu_wrappers.c:54
BaseType_t
xPortRaisePrivilege
(
void
)
FREERTOS_SYSTEM_CALL
;
Implemented in
mpu_wrappers.c:63
Return value
pdFALSE if privilege was raised, pdTRUE otherwise.
Examples
References
from
examples
Code
Location
Referrer
BaseType_t
xPortRaisePrivilege
(
void
)
/* FREERTOS_SYSTEM_CALL */
mpu_wrappers.c:63
BaseType_t
xPortRaisePrivilege
(
void
)
FREERTOS_SYSTEM_CALL
;
mpu_wrappers.c:54
extern
BaseType_t
xPortRaisePrivilege
(
void
)
;
port.c:178
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:93
MPU_xTaskCreateRestricted()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:119
MPU_xTaskCreate()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:143
MPU_vTaskAllocateMPURegions()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:153
MPU_vTaskDelete()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:164
MPU_vTaskDelayUntil()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:176
MPU_xTaskAbortDelay()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:188
MPU_vTaskDelay()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:200
MPU_uxTaskPriorityGet()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:212
MPU_vTaskPrioritySet()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:223
MPU_eTaskGetState()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:236
MPU_vTaskGetInfo()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:248
MPU_xTaskGetIdleTaskHandle()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:260
MPU_vTaskSuspend()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:271
MPU_vTaskResume()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:281
MPU_vTaskSuspendAll()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:291
MPU_xTaskResumeAll()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:302
MPU_xTaskGetTickCount()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:313
MPU_uxTaskGetNumberOfTasks()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:324
MPU_pcTaskGetName()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:336
MPU_xTaskGetHandle()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:371
MPU_ulTaskGetIdleRunTimeCounter()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:445
MPU_uxTaskGetSystemState()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:457
MPU_xTaskCatchUpTicks()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:469
MPU_uxTaskGetStackHighWaterMark()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:495
MPU_xTaskGetCurrentTaskHandle()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:508
MPU_xTaskGetSchedulerState()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:519
MPU_vTaskSetTimeOutState()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:529
MPU_xTaskCheckForTimeOut()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:541
MPU_xTaskGenericNotify()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:554
MPU_xTaskNotifyWait()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:567
MPU_ulTaskNotifyTake()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:580
MPU_xTaskNotifyStateClear()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:593
MPU_ulTaskNotifyValueClear()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:606
MPU_xQueueGenericCreate()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:631
MPU_xQueueGenericReset()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:642
MPU_xQueueGenericSend()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:652
MPU_uxQueueMessagesWaiting()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:663
MPU_uxQueueSpacesAvailable()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:674
MPU_xQueueReceive()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:685
MPU_xQueuePeek()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:696
MPU_xQueueSemaphoreTake()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:708
MPU_xQueueGetMutexHolder()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:722
MPU_xQueueCreateMutex()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:748
MPU_xQueueCreateCountingSemaphore()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:775
MPU_xQueueTakeMutexRecursive()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:788
MPU_xQueueGiveMutexRecursive()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:801
MPU_xQueueCreateSet()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:814
MPU_xQueueSelectFromSet()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:827
MPU_xQueueAddToSet()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:840
MPU_xQueueRemoveFromSet()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:889
MPU_vQueueDelete()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:901
MPU_pvPortMalloc()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:915
MPU_vPortFree()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:927
MPU_vPortInitialiseBlocks()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:940
MPU_xPortGetFreeHeapSize()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:955
MPU_xTimerCreate()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:983
MPU_pvTimerGetTimerID()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:996
MPU_vTimerSetTimerID()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:1008
MPU_xTimerIsTimerActive()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:1022
MPU_xTimerGetTimerDaemonTaskHandle()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:1049
MPU_vTimerSetReloadMode()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:1060
MPU_uxTimerGetReloadMode()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:1074
MPU_pcTimerGetName()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:1088
MPU_xTimerGetPeriod()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:1102
MPU_xTimerGetExpiryTime()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:1116
MPU_xTimerGenericCommand()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:1130
MPU_xEventGroupCreate()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:1157
MPU_xEventGroupWaitBits()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:1169
MPU_xEventGroupClearBits()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:1181
MPU_xEventGroupSetBits()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:1193
MPU_xEventGroupSync()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:1204
MPU_vEventGroupDelete()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:1214
MPU_xStreamBufferSend()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:1226
MPU_xStreamBufferNextMessageLengthBytes()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:1238
MPU_xStreamBufferReceive()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:1249
MPU_vStreamBufferDelete()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:1259
MPU_xStreamBufferIsFull()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:1271
MPU_xStreamBufferIsEmpty()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:1283
MPU_xStreamBufferReset()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:1295
MPU_xStreamBufferSpacesAvailable()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:1307
MPU_xStreamBufferBytesAvailable()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:1319
MPU_xStreamBufferSetTriggerLevel()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
mpu_wrappers.c:1332
MPU_xStreamBufferGenericCreate()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
port.c:500
vPortEnterCritical()
BaseType_t
xRunningPrivileged
=
xPortRaisePrivilege
(
)
;
port.c:511
vPortExitCritical()
Call Tree
from
examples
xPortRaisePrivilege()
is called by 85 functions and calls 1 function:
MPU_xTaskCreateRestricted()
MPU_xTaskCreate()
MPU_vTaskAllocateMPURegions()
MPU_vTaskDelete()
MPU_vTaskDelayUntil()
MPU_xTaskAbortDelay()
MPU_vTaskDelay()
MPU_uxTaskPriorityGet()
MPU_vTaskPrioritySet()
MPU_eTaskGetState()
MPU_vTaskGetInfo()
MPU_xTaskGetIdleTaskHandle()
MPU_vTaskSuspend()
MPU_vTaskResume()
MPU_vTaskSuspendAll()
MPU_xTaskResumeAll()
MPU_xTaskGetTickCount()
MPU_uxTaskGetNumberOfTasks()
MPU_pcTaskGetName()
MPU_xTaskGetHandle()
MPU_ulTaskGetIdleRunTimeCounter()
MPU_uxTaskGetSystemState()
MPU_xTaskCatchUpTicks()
MPU_uxTaskGetStackHighWaterMark()
MPU_xTaskGetCurrentTaskHandle()
MPU_xTaskGetSchedulerState()
MPU_vTaskSetTimeOutState()
MPU_xTaskCheckForTimeOut()
MPU_xTaskGenericNotify()
MPU_xTaskNotifyWait()
MPU_ulTaskNotifyTake()
MPU_xTaskNotifyStateClear()
MPU_ulTaskNotifyValueClear()
MPU_xQueueGenericCreate()
MPU_xQueueGenericReset()
MPU_xQueueGenericSend()
MPU_uxQueueMessagesWaiting()
MPU_uxQueueSpacesAvailable()
MPU_xQueueReceive()
MPU_xQueuePeek()
MPU_xQueueSemaphoreTake()
MPU_xQueueGetMutexHolder()
MPU_xQueueCreateMutex()
MPU_xQueueCreateCountingSemaphore()
MPU_xQueueTakeMutexRecursive()
MPU_xQueueGiveMutexRecursive()
MPU_xQueueCreateSet()
MPU_xQueueSelectFromSet()
MPU_xQueueAddToSet()
MPU_xQueueRemoveFromSet()
MPU_vQueueDelete()
MPU_pvPortMalloc()
MPU_vPortFree()
MPU_vPortInitialiseBlocks()
MPU_xPortGetFreeHeapSize()
MPU_xTimerCreate()
MPU_pvTimerGetTimerID()
MPU_vTimerSetTimerID()
MPU_xTimerIsTimerActive()
MPU_xTimerGetTimerDaemonTaskHandle()
MPU_vTimerSetReloadMode()
MPU_uxTimerGetReloadMode()
MPU_pcTimerGetName()
MPU_xTimerGetPeriod()
MPU_xTimerGetExpiryTime()
MPU_xTimerGenericCommand()
MPU_xEventGroupCreate()
MPU_xEventGroupWaitBits()
MPU_xEventGroupClearBits()
MPU_xEventGroupSetBits()
MPU_xEventGroupSync()
MPU_vEventGroupDelete()
MPU_xStreamBufferSend()
MPU_xStreamBufferNextMessageLengthBytes()
MPU_xStreamBufferReceive()
MPU_vStreamBufferDelete()
MPU_xStreamBufferIsFull()
MPU_xStreamBufferIsEmpty()
MPU_xStreamBufferReset()
MPU_xStreamBufferSpacesAvailable()
MPU_xStreamBufferBytesAvailable()
MPU_xStreamBufferSetTriggerLevel()
MPU_xStreamBufferGenericCreate()
vPortEnterCritical()
vPortExitCritical()
All items filtered out
xPortRaisePrivilege()
xIsPrivileged()
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