Home
last modified time | relevance | path

Searched refs:stackAddr (Results 1 – 13 of 13) sorted by relevance

/arkcompiler/runtime_core/static_core/platforms/unix/libpandabase/
Dthread.cpp124 int ThreadGetStackInfo(NativeHandleType thread, void **stackAddr, size_t *stackSize, size_t *guardS… in ThreadGetStackInfo() argument
132 s += pthread_attr_getstack(&attr, stackAddr, stackSize); in ThreadGetStackInfo()
144 uintptr_t stackHiAddr = ToUintPtr(*stackAddr) + *stackSize; in ThreadGetStackInfo()
149 *stackAddr = ToVoidPtr(stackLoAddr); in ThreadGetStackInfo()
156 s += pthread_attr_getstack(&attr, stackAddr, stackSize); in ThreadGetStackInfo()
/arkcompiler/runtime_core/static_core/runtime/coroutines/
Dcoroutine.cpp122 bool Coroutine::RetrieveStackInfo(void *&stackAddr, size_t &stackSize, size_t &guardSize) in RetrieveStackInfo() argument
126 return context_->RetrieveStackInfo(stackAddr, stackSize, guardSize); in RetrieveStackInfo()
129 return ManagedThread::RetrieveStackInfo(stackAddr, stackSize, guardSize); in RetrieveStackInfo()
Dstackful_coroutine.cpp43 bool StackfulCoroutineContext::RetrieveStackInfo(void *&stackAddr, size_t &stackSize, size_t &guard… in RetrieveStackInfo() argument
45 stackAddr = stack_; in RetrieveStackInfo()
Dcoroutine_context.h60 virtual bool RetrieveStackInfo(void *&stackAddr, size_t &stackSize, size_t &guardSize) = 0;
Dthreaded_coroutine.cpp83 bool ThreadedCoroutineContext::RetrieveStackInfo(void *&stackAddr, size_t &stackSize, size_t &guard… in RetrieveStackInfo() argument
85 …int error = os::thread::ThreadGetStackInfo(GetCoroutineNativeHandle(), &stackAddr, &stackSize, &gu… in RetrieveStackInfo()
Dthreaded_coroutine.h51 bool RetrieveStackInfo(void *&stackAddr, size_t &stackSize, size_t &guardSize) override;
Dstackful_coroutine.h58 bool RetrieveStackInfo(void *&stackAddr, size_t &stackSize, size_t &guardSize) override;
Dcoroutine.h134 bool RetrieveStackInfo(void *&stackAddr, size_t &stackSize, size_t &guardSize) override;
/arkcompiler/runtime_core/static_core/libpandabase/os/
Dthread.h147 PANDA_PUBLIC_API int ThreadGetStackInfo(NativeHandleType thread, void **stackAddr, size_t *stackSiz…
/arkcompiler/ets_runtime/ecmascript/
Djs_thread.cpp616 void *stackAddr = nullptr; in GetAsmStackLimit() local
618 ret = pthread_attr_getstack(&attr, &stackAddr, &size); in GetAsmStackLimit()
628 uintptr_t threadStackLimit = reinterpret_cast<uintptr_t>(stackAddr); in GetAsmStackLimit()
/arkcompiler/runtime_core/static_core/runtime/
Dthread.cpp301 bool ManagedThread::RetrieveStackInfo(void *&stackAddr, size_t &stackSize, size_t &guardSize) in RetrieveStackInfo() argument
303 …int error = os::thread::ThreadGetStackInfo(os::thread::GetNativeHandle(), &stackAddr, &stackSize, … in RetrieveStackInfo()
/arkcompiler/runtime_core/static_core/runtime/include/
Dmanaged_thread.h605 virtual bool RetrieveStackInfo(void *&stackAddr, size_t &stackSize, size_t &guardSize);
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
Daarch64_cgfunc.cpp3207 RegOperand *stackAddr = &CreateVirtualRegisterOperand(NewVReg(kRegTyInt, k8ByteSize)); in SelectAddrof() local
3209 SelectAddrof(*stackAddr, CreateStImmOperand(*symbol, 0, 0)); in SelectAddrof()
3213 structAddr = stackAddr; in SelectAddrof()
3216 …and *mo = &GetOrCreateMemOpnd(MemOperand::kAddrModeBOi, GetPointerSize() * kBitsPerByte, stackAddr, in SelectAddrof()