Lines Matching refs:stackPointer
532 UINTPTR stackPointer; in LOS_RecordLR() local
548 stackPointer = SP; in LOS_RecordLR()
550 if (FindSuitableStack(stackPointer, &topOfStack, &stackBottom) == FALSE) { in LOS_RecordLR()
554 while ((stackPointer < stackBottom) && (count < LRSize)) { in LOS_RecordLR()
555 if (IsValidSP(*(UINT32 *)stackPointer, topOfStack, stackBottom) in LOS_RecordLR()
556 && OsStackDataIsCodeAddr(*(UINT32 *)(stackPointer + STACK_OFFSET)) in LOS_RecordLR()
557 && IsAligned(*(UINT32 *)stackPointer, ALGIN_CODE)) { in LOS_RecordLR()
558 if (tmpStack == *(UINT32 *)stackPointer) { in LOS_RecordLR()
561 tmpStack = *(UINT32 *)stackPointer; in LOS_RecordLR()
562 checkBL = *(UINT32 *)(stackPointer + STACK_OFFSET); in LOS_RecordLR()
566 stackPointer = tmpStack; in LOS_RecordLR()
570 stackPointer += STACK_OFFSET; in LOS_RecordLR()