Lines Matching refs:UINTPTR
77 TaskContext *taskContext = (TaskContext *)(((UINTPTR)topStack + stackSize) - sizeof(TaskContext));
81 taskContext->PC = (UINTPTR)OsTaskEntrySetupLoopFrame;
83 taskContext->PC = (UINTPTR)OsTaskEntry;
85 taskContext->LR = (UINTPTR)OsTaskExit; /* LR should be kept, to distinguish it's THUMB or ARM instruction */
106 VOID OsUserCloneParentStack(VOID *childStack, UINTPTR sp, UINTPTR parentTopOfStack, UINT32 parentStackSize)
113 cloneStack = (VOID *)((UINTPTR)sigcb->sigContext - sizeof(TaskContext));
115 cloneStack = (VOID *)(((UINTPTR)parentTopOfStack + parentStackSize) - sizeof(TaskContext));
126 LITE_OS_SEC_TEXT_INIT VOID OsUserTaskStackInit(TaskContext *context, UINTPTR taskEntry, UINTPTR stack)
138 context->PC = (UINTPTR)taskEntry;
141 VOID OsInitSignalContext(const VOID *sp, VOID *signalContext, UINTPTR sigHandler, UINT32 signo, UINT32 param)