Lines Matching refs:pxMpuSettings
1159 xMPU_SETTINGS * pxMpuSettings; in vSystemCallEnter() local
1175 pxMpuSettings = xTaskGetMPUSettings( pxCurrentTCB ); in vSystemCallEnter()
1191 ( pxMpuSettings->xSystemCallStackInfo.pulTaskStack == NULL ) && in vSystemCallEnter()
1194 pulSystemCallStack = pxMpuSettings->xSystemCallStackInfo.pulSystemCallStack; in vSystemCallEnter()
1233 …pxMpuSettings->xSystemCallStackInfo.ulLinkRegisterAtSystemCallEntry = pulTaskStack[ portOFFSET_TO_… in vSystemCallEnter()
1238 …__asm volatile ( "mrs %0, psplim" : "=r" ( pxMpuSettings->xSystemCallStackInfo.ulStackLimitRegiste… in vSystemCallEnter()
1246 …__asm volatile ( "msr psplim, %0" : : "r" ( pxMpuSettings->xSystemCallStackInfo.pulSystemCallStack… in vSystemCallEnter()
1258 pxMpuSettings->xSystemCallStackInfo.pulTaskStack = pulTaskStack + ulStackFrameSize; in vSystemCallEnter()
1264 pxMpuSettings->ulTaskFlags |= portSTACK_FRAME_HAS_PADDING_FLAG; in vSystemCallEnter()
1268 pxMpuSettings->ulTaskFlags &= ( ~portSTACK_FRAME_HAS_PADDING_FLAG ); in vSystemCallEnter()
1306 xMPU_SETTINGS * pxMpuSettings; in vSystemCallExit() local
1322 pxMpuSettings = xTaskGetMPUSettings( pxCurrentTCB ); in vSystemCallExit()
1335 ( pxMpuSettings->xSystemCallStackInfo.pulTaskStack != NULL ) ) in vSystemCallExit()
1337 pulTaskStack = pxMpuSettings->xSystemCallStackInfo.pulTaskStack; in vSystemCallExit()
1377 …pulTaskStack[ portOFFSET_TO_PC ] = pxMpuSettings->xSystemCallStackInfo.ulLinkRegisterAtSystemCallE… in vSystemCallExit()
1379 …pulTaskStack[ portOFFSET_TO_LR ] = pxMpuSettings->xSystemCallStackInfo.ulLinkRegisterAtSystemCallE… in vSystemCallExit()
1385 …__asm volatile ( "msr psplim, %0" : : "r" ( pxMpuSettings->xSystemCallStackInfo.ulStackLimitRegist… in vSystemCallExit()
1392 …if( ( pxMpuSettings->ulTaskFlags & portSTACK_FRAME_HAS_PADDING_FLAG ) == portSTACK_FRAME_HAS_PADDI… in vSystemCallExit()
1402 pxMpuSettings->xSystemCallStackInfo.pulTaskStack = NULL; in vSystemCallExit()