Lines Matching refs:p
91 void (*destroy)(void* p); //!< 終了処理関数
92 void (*invoke)(ThreadFunc f, const void* p); //!< ハンドラを呼び出す関数
94 void* p; //!< ハンドラに渡すパラメータ member
102 invoke(f, p); in Invoke()
108 destroy(p); in Destroy()
168 void Thread::ThreadStart(uptr p) in ThreadStart() argument
170 FunctionInfo& info = *reinterpret_cast<FunctionInfo*>(p); in ThreadStart()
187 Result Thread::TryInitializeAndStartImpl(const TypeInfo& typeInfo, ThreadFunc f, const void* p, upt… in TryInitializeAndStartImpl() argument
199 typeInfo.copy(p, obj); in TryInitializeAndStartImpl()
208 info.p = obj; in TryInitializeAndStartImpl()
243 …StartImplUsingAutoStack(const TypeInfo& typeInfo, ThreadFunc f, const void* p, size_t stackSize, s… in TryInitializeAndStartImplUsingAutoStack() argument
251 Result result = TryInitializeAndStartImpl(typeInfo, f, p, stack, priority, coreNo, true); in TryInitializeAndStartImplUsingAutoStack()
289 void nnosThreadInitializeAndStart(nnosThread* p, void (*f)(uptr), uptr param, uptr stackBottom, s32… in nnosThreadInitializeAndStart() argument
291 Thread* pThread = new (p) Thread(); in nnosThreadInitializeAndStart()
296 bool nnosThreadTryInitializeAndStart(nnosThread* p, void (*f)(uptr), uptr param, uptr stackBottom, … in nnosThreadTryInitializeAndStart() argument
298 Thread* pThread = new (p) Thread(); in nnosThreadTryInitializeAndStart()
304 void nnosThreadFinalize(nnosThread* p) in nnosThreadFinalize() argument
306 Thread* pThread = reinterpret_cast<Thread*>(p); in nnosThreadFinalize()
310 void nnosThreadJoin(nnosThread* p) in nnosThreadJoin() argument
312 Thread* pThread = reinterpret_cast<Thread*>(p); in nnosThreadJoin()
331 s32 nnosThreadGetPriority(const nnosThread* p) in nnosThreadGetPriority() argument
333 const Thread* pThread = reinterpret_cast<const Thread*>(p); in nnosThreadGetPriority()
342 void nnosThreadChangePriority(nnosThread* p, s32 priority) in nnosThreadChangePriority() argument
344 Thread* pThread = reinterpret_cast<Thread*>(p); in nnosThreadChangePriority()
354 void nnosThreadGetAffinityMask(const nnosThread* p, bit8* pAffinityMask, s32 numProcessor) in nnosThreadGetAffinityMask() argument
356 const Thread* pThread = reinterpret_cast<const Thread*>(p); in nnosThreadGetAffinityMask()
370 void nnosThreadChangeAffinityMask(nnosThread* p, const bit8* pAffinityMask, s32 numProcessor) in nnosThreadChangeAffinityMask() argument
372 Thread* pThread = reinterpret_cast<Thread*>(p); in nnosThreadChangeAffinityMask()
387 s32 nnosThreadGetIdealProcessor(const nnosThread* p) in nnosThreadGetIdealProcessor() argument
389 const Thread* pThread = reinterpret_cast<const Thread*>(p); in nnosThreadGetIdealProcessor()
403 void nnosThreadChangeIdealProcessor(nnosThread* p, s32 coreNo) in nnosThreadChangeIdealProcessor() argument
405 Thread* pThread = reinterpret_cast<Thread*>(p); in nnosThreadChangeIdealProcessor()
424 bit32 nnosThreadGetId(nnosThread* p) in nnosThreadGetId() argument
426 Thread* pThread = reinterpret_cast<Thread*>(p); in nnosThreadGetId()
430 bool nnosThreadIsAlive(nnosThread* p) in nnosThreadIsAlive() argument
432 Thread* pThread = reinterpret_cast<Thread*>(p); in nnosThreadIsAlive()