Home
last modified time | relevance | path

Searched refs:Thread (Results 1 – 18 of 18) sorted by relevance

/CTR-SDK-4.2.5/sources/libraries/os/
Dos_Thread.cpp118 struct Thread::FunctionInfo
141 Thread Thread::s_MainThread = Thread::InitializeAsCurrentTag();
142 Thread::AutoStackManager* Thread::s_pAutoStackManager = NULL;
151 inline void Thread::OnThreadStart() in OnThreadStart()
156 inline void Thread::OnThreadExit() in OnThreadExit()
161 void Thread::NoParameterFunc(void (*f)()) in NoParameterFunc()
167 asm void Thread::CallDestructorAndExit(void* pStackBottom NN_IS_UNUSED_VAR) in CallDestructorAndExit()
191 void Thread::ThreadStart(uptr p) in ThreadStart()
210 Result Thread::TryInitializeAndStartImpl( in TryInitializeAndStartImpl()
229 Result Thread::TryInitializeAndStartImpl( in TryInitializeAndStartImpl()
[all …]
Dos_ThreadPool.cpp22 inline Thread* ThreadPool::GetThreads() const in GetThreads()
24 return reinterpret_cast<Thread*>(m_Buffer); in GetThreads()
29 return reinterpret_cast<nn::Handle*>(m_Buffer + sizeof(Thread) * m_NumThreads); in GetWaitHandleBuffer()
34 …return reinterpret_cast<QueueableWaitTask**>(m_Buffer + sizeof(Thread) * m_NumThreads + sizeof(nn:… in GetWaitTaskBuffer()
39 return sizeof(Thread) * numThreads in GetWorkBufferSize()
76 Thread* thread = new (GetThreads() + i) Thread(); in StartExecuteThread()
117 Thread& thread = GetThreads()[i]; in Finalize()
Dos_ManagedThread.cpp137 SetCurrentThreadId(Thread::GetCurrentId()); in ThreadStart()
204 Result result = Thread::ProtectedAccessor::TryStart<StartParam, StackBufferAdapter>( in TryInitializeImpl()
234 … const uptr stackBottom = Thread::ProtectedAccessor::PreStartUsingAutoStack(&m_Thread, stackSize); in TryInitializeImplUsingAutoStack()
236 return Thread::ProtectedAccessor::PostStartUsingAutoStack(&m_Thread, result, stackBottom); in TryInitializeImplUsingAutoStack()
447 Thread::ProtectedAccessor::InitializeAsMainThread(&m_Thread); in InitializeAsMainThread()
Dos_Default.cpp136 nn::os::Thread::SetAutoStackManager(&s_AutoStackManager); in SetDefaultAutoStackManager()
Dos_LightAlarm.cpp303 Thread::Sleep(TimeSpan::FromMilliSeconds(CANCEL_WAIT_TIME)); in Cancel()
/CTR-SDK-4.2.5/include/nn/os/
Dos_Thread.h156 class Thread : public WaitObject
171 Thread() : m_CanFinalize(true) {} in Thread() function
179 ~Thread();
646 static Thread& GetMainThread() { return s_MainThread; } in GetMainThread()
694 static Thread s_MainThread;
698 Thread(const InitializeAsCurrentTag&);
724 static uptr PreStartUsingAutoStack(Thread* pThread, size_t stackSize) in PreStartUsingAutoStack()
728 static Result PostStartUsingAutoStack(Thread* pThread, Result result, uptr stackBottom) in PostStartUsingAutoStack()
733 …static Result TryStart(Thread* pThread, void (*f)(T*), T& param, Stack& stack, s32 priority, s32 c…
785 struct Thread::TypeInfo
[all …]
Dos_ThreadPool.h181 Thread m_WaitThread;
192 Thread* GetThreads() const;
242 nn::os::Thread m_WorkerThread;
Dos_LightAlarm.h92 Thread thread;
Dos_ManagedThread.h794 Thread m_Thread;
/CTR-SDK-4.2.5/sources/libraries/test/
Dtest_Init.cpp24 const s32 prevPrio = nn::os::Thread::GetCurrentPriority(); in nniopdevMain()
25 nn::os::Thread::ChangeCurrentPriority(nn::os::DEFAULT_THREAD_PRIORITY); in nniopdevMain()
29 nn::os::Thread::ChangeCurrentPriority(prevPrio); in nniopdevMain()
Dtest_Suite.cpp45 …s(false), m_Continue(false), m_IsInitialized(false), m_MainThreadId(nn::os::Thread::GetCurrentId()) in Suite()
62 return m_MainThreadId == nn::os::Thread::GetCurrentId(); in IsOnMainThread()
184 bit32 threadId = nn::os::Thread::GetCurrentId(); in GetCurrent()
201 bit32 threadId = nn::os::Thread::GetCurrentId(); in SetCurrent()
242 bit32 threadId = nn::os::Thread::GetCurrentId(); in ~ResultHolder()
/CTR-SDK-4.2.5/sources/libraries/rdt/CTR/
Drdt_Stopwatch.cpp256 nn::os::Thread::Sleep(nn::fnd::TimeSpan::FromMilliSeconds(10)); in Test()
263 nn::os::Thread::Sleep(nn::fnd::TimeSpan::FromMicroSeconds(50)); in Test()
Drdt_Utility.cpp301 nn::os::Thread::Sleep(nn::fnd::TimeSpan::FromMilliSeconds(msec));
/CTR-SDK-4.2.5/sources/libraries/dbg/
Ddbg_Instrument.cpp153 bit32 id = nn::os::Thread::GetCurrentId(); in Initialize()
574 …nn::dbg::CTR::Instrument* pInfo = nn::dbg::CTR::Instrument::SearchInfo( nn::os::Thread::GetCurrent… in __cyg_profile_func_enter()
584 …nn::dbg::CTR::Instrument* pInfo = nn::dbg::CTR::Instrument::SearchInfo( nn::os::Thread::GetCurrent… in __cyg_profile_func_exit()
Ddbg_Default.cpp45 os::Thread::Sleep(fnd::TimeSpan::FromMilliSeconds(20)); in HandleBreak()
/CTR-SDK-4.2.5/include/nn/socket/
Dsocket_SessionPool.h190 nn::os::Thread::Sleep(nn::fnd::TimeSpan::FromMilliSeconds(100)); in Finalize()
/CTR-SDK-4.2.5/sources/libraries/test/tests/
Dtest_Test.cpp492 nn::os::Thread::Sleep(nn::fnd::TimeSpan::FromSeconds(1)); in nnMain()
/CTR-SDK-4.2.5/sources/libraries/dbg/CTR/
Ddbg_ExceptionScreen.cpp494 nn::os::Thread::ChangeCurrentPriority( 0 ); // Very high in ExceptionHandler()