Home
last modified time | relevance | path

Searched refs:stackStart (Results 1 – 10 of 10) sorted by relevance

/kernel/liteos_m/components/backtrace/
Dlos_backtrace.c79 STATIC INLINE UINT32 OsStackAddrGet(UINTPTR *stackStart, UINTPTR *stackEnd, UINTPTR SP) in OsStackAddrGet() argument
82 *stackStart = SP; in OsStackAddrGet()
97 *stackStart = ArchMspGet(); in OsStackAddrGet()
99 if ((*stackStart < CSTACK_START_ADDR) || (*stackStart >= CSTACK_END_ADDR)) { in OsStackAddrGet()
101 CSTACK_START_ADDR, CSTACK_END_ADDR, *stackStart); in OsStackAddrGet()
104 PRINTK("msp, start = %x, end = %x\n", *stackStart, *stackEnd); in OsStackAddrGet()
106 *stackStart = ArchPspGet(); in OsStackAddrGet()
110 if ((*stackStart < (UINTPTR)taskCB->topOfStack) || (*stackStart >= *stackEnd)) { in OsStackAddrGet()
112 taskCB->topOfStack, *stackEnd, *stackStart, taskID); in OsStackAddrGet()
115 PRINTK("psp, start = %x, end = %x\n", *stackStart, *stackEnd); in OsStackAddrGet()
[all …]
/kernel/liteos_a/arch/arm/arm/src/
Dlos_exc.c652 UINT32 index, stackStart, stackEnd; in FindSuitableStack() local
661 stackStart = taskCB->userMapBase; in FindSuitableStack()
663 if (IsValidFP(regFP, stackStart, stackEnd, &kvaddr) == TRUE) { in FindSuitableStack()
678 stackStart = taskCB->topOfStack; in FindSuitableStack()
680 if (IsValidFP(regFP, stackStart, stackEnd, &kvaddr) == TRUE) { in FindSuitableStack()
689 stackStart = (UINTPTR)stack->stackTop; in FindSuitableStack()
690 stackEnd = stackStart + LOSCFG_KERNEL_CORE_NUM * stack->stackSize; in FindSuitableStack()
691 if (IsValidFP(regFP, stackStart, stackEnd, &kvaddr) == TRUE) { in FindSuitableStack()
699 *start = stackStart; in FindSuitableStack()
756 UINTPTR stackStart, stackEnd; in BackTraceGet() local
[all …]
/kernel/liteos_m/arch/arm/cortex-m55/iar/TZ/secure/
Dlos_secure_context.c69 secureContext->stackStart = secureContext->stackLimit + size; in HalSecureContextAlloc()
70 secureContext->curStackPointer = secureContext->stackStart; in HalSecureContextAlloc()
Dlos_secure_context.h46 UINT8 *stackStart; member
/kernel/liteos_m/arch/arm/cortex-m33/iar/TZ/secure/
Dlos_secure_context.c69 secureContext->stackStart = secureContext->stackLimit + size; in HalSecureContextAlloc()
70 secureContext->curStackPointer = secureContext->stackStart; in HalSecureContextAlloc()
Dlos_secure_context.h46 UINT8 *stackStart; member
/kernel/liteos_m/arch/arm/cortex-m55/gcc/TZ/secure/
Dlos_secure_context.c69 secureContext->stackStart = secureContext->stackLimit + size; in HalSecureContextAlloc()
70 secureContext->curStackPointer = secureContext->stackStart; in HalSecureContextAlloc()
Dlos_secure_context.h46 UINT8 *stackStart; member
/kernel/liteos_m/arch/arm/cortex-m33/gcc/TZ/secure/
Dlos_secure_context.c69 secureContext->stackStart = secureContext->stackLimit + size; in HalSecureContextAlloc()
70 secureContext->curStackPointer = secureContext->stackStart; in HalSecureContextAlloc()
Dlos_secure_context.h46 UINT8 *stackStart; member