Lines Matching defs:pfnThread
698 Log(("rtThreadMain: Starting: pThread=%p NativeThread=%RTnthrd Name=%s pfnThread=%p pvUser=%p\n",
699 pThread, NativeThread, pThread->szName, pThread->pfnThread, pThread->pvUser));
717 rc = pThread->pfnThread(pThread, pThread->pvUser);
729 Log(("rtThreadMain: Terminating: rc=%d pThread=%p NativeThread=%RTnthrd Name=%s pfnThread=%p pvUser=%p\n",
730 rc, pThread, NativeThread, pThread->szName, pThread->pfnThread, pThread->pvUser));
741 * @param pfnThread The thread function.
750 RTDECL(int) RTThreadCreate(PRTTHREAD pThread, PFNRTTHREAD pfnThread, void *pvUser, size_t cbStack,
756 LogFlow(("RTThreadCreate: pThread=%p pfnThread=%p pvUser=%p cbStack=%#x enmType=%d fFlags=%#x pszName=%p:{%s}\n",
757 pThread, pfnThread, pvUser, cbStack, enmType, fFlags, pszName, pszName));
767 if (!VALID_PTR(pfnThread))
769 Assert(VALID_PTR(pfnThread));
791 pThreadInt->pfnThread = pfnThread;
825 * @param pfnThread See RTThreadCreate.
833 RTDECL(int) RTThreadCreateV(PRTTHREAD pThread, PFNRTTHREAD pfnThread, void *pvUser, size_t cbStack,
838 return RTThreadCreate(pThread, pfnThread, pvUser, cbStack, enmType, fFlags, szName);
850 * @param pfnThread See RTThreadCreate.
858 RTDECL(int) RTThreadCreateF(PRTTHREAD pThread, PFNRTTHREAD pfnThread, void *pvUser, size_t cbStack,
864 rc = RTThreadCreateV(pThread, pfnThread, pvUser, cbStack, enmType, fFlags, pszNameFmt, va);