Lines Matching refs:pulSystemCallStack
250 void vSystemCallExit( uint32_t * pulSystemCallStack ) PRIVILEGED_FUNCTION;
331 …xMPUSettings->xSystemCallStackInfo.pulSystemCallStack = &( xMPUSettings->xSystemCallStackInfo.ulSy… in pxPortInitialiseStack()
332 …->xSystemCallStackInfo.pulSystemCallStack = ( uint32_t * ) ( ( uint32_t ) ( xMPUSettings->xSystemC… in pxPortInitialiseStack()
485 uint32_t * pulSystemCallStack; in vSystemCallEnter() local
520 pulSystemCallStack = pxMpuSettings->xSystemCallStackInfo.pulSystemCallStack; in vSystemCallEnter()
523 pulSystemCallStack = pulSystemCallStack - ulStackFrameSize; in vSystemCallEnter()
528 pulSystemCallStack[ i ] = pulTaskStack[ i ]; in vSystemCallEnter()
532 __asm volatile ( "msr psp, %0" : : "r" ( pulSystemCallStack ) ); in vSystemCallEnter()
553 … pulSystemCallStack[ portOFFSET_TO_PC ] = uxSystemCallImplementations[ ucSystemCallNumber ]; in vSystemCallEnter()
556 pulSystemCallStack[ portOFFSET_TO_LR ] = ( uint32_t ) vRequestSystemCallExit; in vSystemCallEnter()
572 pulSystemCallStack[ portOFFSET_TO_PSR ] &= ( ~portPSR_STACK_PADDING_MASK ); in vSystemCallEnter()
591 void vSystemCallExit( uint32_t * pulSystemCallStack ) /* PRIVILEGED_FUNCTION */ in vSystemCallExit() argument
610 ulSystemCallLocation = pulSystemCallStack[ portOFFSET_TO_PC ]; in vSystemCallExit()
634 pulTaskStack[ i ] = pulSystemCallStack[ i ]; in vSystemCallExit()