Searched refs:guardSize (Results 1 - 11 of 11) sorted by relevance
/arkcompiler/runtime_core/static_core/platforms/unix/libpandabase/ |
H A D | thread.cpp | 163 int ThreadGetStackInfo(NativeHandleType thread, void **stackAddr, size_t *stackSize, size_t *guardSize) in ThreadGetStackInfo() argument 170 s += pthread_attr_getguardsize(&attr, guardSize); in ThreadGetStackInfo() 194 s += pthread_attr_getguardsize(&attr, guardSize); in ThreadGetStackInfo()
|
/arkcompiler/runtime_core/static_core/runtime/coroutines/ |
H A D | coroutine.cpp | 122 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()
|
H A D | coroutine_context.h | 60 virtual bool RetrieveStackInfo(void *&stackAddr, size_t &stackSize, size_t &guardSize) = 0;
|
H A D | stackful_coroutine.cpp | 43 bool StackfulCoroutineContext::RetrieveStackInfo(void *&stackAddr, size_t &stackSize, size_t &guardSize) in RetrieveStackInfo() argument 47 guardSize = 0; in RetrieveStackInfo()
|
H A D | threaded_coroutine.cpp | 83 bool ThreadedCoroutineContext::RetrieveStackInfo(void *&stackAddr, size_t &stackSize, size_t &guardSize) in RetrieveStackInfo() argument 85 int error = os::thread::ThreadGetStackInfo(GetCoroutineNativeHandle(), &stackAddr, &stackSize, &guardSize); in RetrieveStackInfo()
|
H A D | threaded_coroutine.h | 51 bool RetrieveStackInfo(void *&stackAddr, size_t &stackSize, size_t &guardSize) override;
|
H A D | stackful_coroutine.h | 59 bool RetrieveStackInfo(void *&stackAddr, size_t &stackSize, size_t &guardSize) override;
|
H A D | coroutine.h | 136 bool RetrieveStackInfo(void *&stackAddr, size_t &stackSize, size_t &guardSize) override;
|
/arkcompiler/runtime_core/static_core/runtime/ |
H A D | thread.cpp | 317 bool ManagedThread::RetrieveStackInfo(void *&stackAddr, size_t &stackSize, size_t &guardSize) in RetrieveStackInfo() argument 319 int error = os::thread::ThreadGetStackInfo(os::thread::GetNativeHandle(), &stackAddr, &stackSize, &guardSize); in RetrieveStackInfo() 329 size_t guardSize; in InitForStackOverflowCheck() local 337 if (!RetrieveStackInfo(stackBase, stackSize, guardSize)) { in InitForStackOverflowCheck() 340 if (guardSize < ark::os::mem::GetPageSize()) { in InitForStackOverflowCheck() 341 guardSize = ark::os::mem::GetPageSize(); in InitForStackOverflowCheck() 343 if (stackSize <= nativeStackReservedSize + nativeStackProtectedSize + guardSize) { in InitForStackOverflowCheck() 345 << ", stack_size = " << stackSize << ", guard_size = " << guardSize; in InitForStackOverflowCheck() local 349 << ", guard_size = " << guardSize; in InitForStackOverflowCheck() local 350 nativeStackBegin_ = ToUintPtr(stackBase) + guardSize; in InitForStackOverflowCheck() [all...] |
/arkcompiler/runtime_core/static_core/libpandabase/os/ |
H A D | thread.h | 153 size_t *guardSize);
|
/arkcompiler/runtime_core/static_core/runtime/include/ |
H A D | managed_thread.h | 621 virtual bool RetrieveStackInfo(void *&stackAddr, size_t &stackSize, size_t &guardSize);
|
Completed in 7 milliseconds