Home
last modified time | relevance | path

Searched refs:native_handle_type (Results 1 – 7 of 7) sorted by relevance

/arkcompiler/runtime_core/libpandabase/os/
Dthread.h37 using native_handle_type = std::thread::native_handle_type; variable
43 int SetThreadName(native_handle_type pthread_handle, const char *name);
44 native_handle_type GetNativeHandle();
46 void ThreadDetach(native_handle_type pthread_handle);
48 void ThreadJoin(native_handle_type pthread_handle, void **ret);
49 void ThreadSendSignal(native_handle_type pthread_handle, int sig);
120 native_handle_type ThreadStart(Func *func, Args... args)
123 native_handle_type tid;
142 return reinterpret_cast<native_handle_type>(tid);
147 int ThreadGetStackInfo(native_handle_type thread, void **stack_addr, size_t *stack_size, size_t *gu…
/arkcompiler/runtime_core/platforms/unix/libpandabase/
Dthread.cpp73 int SetThreadName(native_handle_type pthread_handle, const char *name) in SetThreadName()
83 native_handle_type GetNativeHandle() in GetNativeHandle()
98 void ThreadDetach(native_handle_type pthread_handle) in ThreadDetach()
108 void ThreadJoin(native_handle_type pthread_handle, void **ret) in ThreadJoin()
113 void ThreadSendSignal(native_handle_type pthread_handle, int sig) in ThreadSendSignal()
118 int ThreadGetStackInfo(native_handle_type thread, void **stack_addr, size_t *stack_size, size_t *gu… in ThreadGetStackInfo()
Dsignal.h203 thread::native_handle_type catcher_thread_ {0};
/arkcompiler/runtime_core/platforms/windows/libpandabase/
Dthread.cpp63 int SetThreadName(native_handle_type pthread_handle, const char *name) in SetThreadName()
70 native_handle_type GetNativeHandle() in GetNativeHandle()
72 return reinterpret_cast<native_handle_type>(pthread_self()); in GetNativeHandle()
85 void ThreadDetach(native_handle_type pthread_handle) in ThreadDetach()
95 void ThreadJoin(native_handle_type pthread_handle, void **ret) in ThreadJoin()
/arkcompiler/ets_frontend/es2panda/util/
DworkerQueue.h60 std::vector<os::thread::native_handle_type> threads_;
/arkcompiler/ets_runtime/ecmascript/taskpool/
Drunner.cpp97 os::thread::native_handle_type thread = os::thread::GetNativeHandle(); in Run()
/arkcompiler/runtime_core/static_core/libpandabase/os/
Dthread.h37 using NativeHandleType = std::thread::native_handle_type;