Searched defs:pfnThread (Results 1 - 14 of 14) sorted by relevance

/vbox/src/VBox/Additions/WINNT/VBoxTray/
H A DVBoxTray.h93 unsigned (__stdcall * pfnThread) (void *pInstance); member in struct:_VBOXSERVICEINFO
/vbox/src/VBox/Runtime/include/internal/
H A Dthread.h95 PFNRTTHREAD pfnThread; member in struct:RTTHREADINT
/vbox/src/VBox/ValidationKit/utils/misc/
H A Dloadgenerator.cpp160 PFNRTTHREAD pfnThread; member in struct:LOADGENTYPE
356 rc = RTThreadCreate(&s_aThreads[i], s_aLoadTypes[iLoadType].pfnThread,
369 s_aLoadTypes[iLoadType].pfnThread(RTThreadSelf(), &cNanoSeconds);
/vbox/include/VBox/vmm/
H A Dpdmthread.h222 R3PTRTYPE(PFNPDMTHREADDEV) pfnThread; member in struct:PDMTHREAD::__anon364::__anon365
233 R3PTRTYPE(PFNPDMTHREADUSB) pfnThread; member in struct:PDMTHREAD::__anon364::__anon366
244 R3PTRTYPE(PFNPDMTHREADDRV) pfnThread; member in struct:PDMTHREAD::__anon364::__anon367
253 R3PTRTYPE(PFNPDMTHREADINT) pfnThread; member in struct:PDMTHREAD::__anon364::__anon368
262 R3PTRTYPE(PFNPDMTHREADEXT) pfnThread; member in struct:PDMTHREAD::__anon364::__anon369
282 VMMR3DECL(int) PDMR3ThreadCreate(PVM pVM, PPPDMTHREAD ppThread, void *pvUser, PFNPDMTHREADINT pfnThread,
284 VMMR3DECL(int) PDMR3ThreadCreateExternal(PVM pVM, PPPDMTHREAD ppThread, void *pvUser, PFNPDMTHREADEXT pfnThread,
H A Dpdmusb.h660 * @param pfnThread The thread function.
667 DECLR3CALLBACKMEMBER(int, pfnThreadCreate,(PPDMUSBINS pUsbIns, PPPDMTHREAD ppThread, void *pvUser, PFNPDMTHREADUSB pfnThread,
925 DECLINLINE(int) PDMUsbHlpThreadCreate(PPDMUSBINS pUsbIns, PPPDMTHREAD ppThread, void *pvUser, PFNPDMTHREADUSB pfnThread, argument
928 return pUsbIns->pHlpR3->pfnThreadCreate(pUsbIns, ppThread, pvUser, pfnThread, pfnWakeup, cbStack, enmType, pszName);
H A Dpdmdrv.h1147 * @param pfnThread The thread function.
1154 DECLR3CALLBACKMEMBER(int, pfnThreadCreate,(PPDMDRVINS pDrvIns, PPPDMTHREAD ppThread, void *pvUser, PFNPDMTHREADDRV pfnThread,
1749 DECLINLINE(int) PDMDrvHlpThreadCreate(PPDMDRVINS pDrvIns, PPPDMTHREAD ppThread, void *pvUser, PFNPDMTHREADDRV pfnThread, argument
1752 return pDrvIns->pHlpR3->pfnThreadCreate(pDrvIns, ppThread, pvUser, pfnThread, pfnWakeup, cbStack, enmType, pszName);
H A Dpdmdev.h3147 * @param pfnThread The thread function.
3156 DECLR3CALLBACKMEMBER(int, pfnThreadCreate,(PPDMDEVINS pDevIns, PPPDMTHREAD ppThread, void *pvUser, PFNPDMTHREADDEV pfnThread,
4973 DECLINLINE(int) PDMDevHlpThreadCreate(PPDMDEVINS pDevIns, PPPDMTHREAD ppThread, void *pvUser, PFNPDMTHREADDEV pfnThread, argument
4976 return pDevIns->pHlpR3->pfnThreadCreate(pDevIns, ppThread, pvUser, pfnThread, pfnWakeup, cbStack, enmType, pszName);
/vbox/src/VBox/VMM/VMMR3/
H A DPDMThread.cpp202 * @param pfnThread The thread function.
209 int pdmR3ThreadCreateDevice(PVM pVM, PPDMDEVINS pDevIns, PPPDMTHREAD ppThread, void *pvUser, PFNPDMTHREADDEV pfnThread, argument
219 pThread->u.Dev.pfnThread = pfnThread;
235 * @param pfnThread The thread function.
242 int pdmR3ThreadCreateUsb(PVM pVM, PPDMUSBINS pUsbIns, PPPDMTHREAD ppThread, void *pvUser, PFNPDMTHREADUSB pfnThread, argument
252 pThread->u.Usb.pfnThread = pfnThread;
268 * @param pfnThread The thread function.
275 int pdmR3ThreadCreateDriver(PVM pVM, PPDMDRVINS pDrvIns, PPPDMTHREAD ppThread, void *pvUser, PFNPDMTHREADDRV pfnThread, argument
307 PDMR3ThreadCreate(PVM pVM, PPPDMTHREAD ppThread, void *pvUser, PFNPDMTHREADINT pfnThread, PFNPDMTHREADWAKEUPINT pfnWakeUp, size_t cbStack, RTTHREADTYPE enmType, const char *pszName) argument
338 PDMR3ThreadCreateExternal(PVM pVM, PPPDMTHREAD ppThread, void *pvUser, PFNPDMTHREADEXT pfnThread, PFNPDMTHREADWAKEUPEXT pfnWakeUp, size_t cbStack, RTTHREADTYPE enmType, const char *pszName) argument
[all...]
H A DPDMDriver.cpp1524 static DECLCALLBACK(int) pdmR3DrvHlp_ThreadCreate(PPDMDRVINS pDrvIns, PPPDMTHREAD ppThread, void *pvUser, PFNPDMTHREADDRV pfnThread, argument
1529 LogFlow(("pdmR3DrvHlp_ThreadCreate: caller='%s'/%d: ppThread=%p pvUser=%p pfnThread=%p pfnWakeup=%p cbStack=%#zx enmType=%d pszName=%p:{%s}\n",
1530 pDrvIns->pReg->szName, pDrvIns->iInstance, ppThread, pvUser, pfnThread, pfnWakeup, cbStack, enmType, pszName, pszName));
1532 int rc = pdmR3ThreadCreateDriver(pDrvIns->Internal.s.pVMR3, pDrvIns, ppThread, pvUser, pfnThread, pfnWakeup, cbStack, enmType, pszName);
H A DPDMUsb.cpp1779 static DECLCALLBACK(int) pdmR3UsbHlp_ThreadCreate(PPDMUSBINS pUsbIns, PPPDMTHREAD ppThread, void *pvUser, PFNPDMTHREADUSB pfnThread, argument
1784 LogFlow(("pdmR3UsbHlp_ThreadCreate: caller='%s'/%d: ppThread=%p pvUser=%p pfnThread=%p pfnWakeup=%p cbStack=%#zx enmType=%d pszName=%p:{%s}\n",
1785 pUsbIns->pReg->szName, pUsbIns->iInstance, ppThread, pvUser, pfnThread, pfnWakeup, cbStack, enmType, pszName, pszName));
1787 int rc = pdmR3ThreadCreateUsb(pUsbIns->Internal.s.pVM, pUsbIns, ppThread, pvUser, pfnThread, pfnWakeup, cbStack, enmType, pszName);
/vbox/src/VBox/Main/src-client/
H A DHGCMThread.cpp135 int Initialize (HGCMTHREADHANDLE handle, const char *pszThreadName, PFNHGCMTHREAD pfnThread, void *pvUser);
266 int HGCMThread::Initialize (HGCMTHREADHANDLE handle, const char *pszThreadName, PFNHGCMTHREAD pfnThread, void *pvUser) argument
282 m_pfnThread = pfnThread;
632 int hgcmThreadCreate (HGCMTHREADHANDLE *pHandle, const char *pszThreadName, PFNHGCMTHREAD pfnThread, void *pvUser) argument
649 rc = pThread->Initialize (handle, pszThreadName, pfnThread, pvUser);
/vbox/src/VBox/Runtime/testcase/
H A DtstRTLockValidator.cpp273 * @param pfnThread Thread function.
275 static int testStartThreads(uint32_t cThreads, PFNRTTHREAD pfnThread) argument
285 rc = RTThreadCreateF(&g_ahThreads[i], pfnThread, (void *)(uintptr_t)i, 0,
321 static void testIt(uint32_t cThreads, uint32_t cSecs, bool fLoops, PFNRTTHREAD pfnThread, const char *pszName) argument
368 int rc = testStartThreads(cThreads, pfnThread);
/vbox/src/VBox/Runtime/common/misc/
H A Dthread.cpp698 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, argument
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))
833 RTThreadCreateV(PRTTHREAD pThread, PFNRTTHREAD pfnThread, void *pvUser, size_t cbStack, RTTHREADTYPE enmType, uint32_t fFlags, const char *pszNameFmt, va_list va) argument
858 RTThreadCreateF(PRTTHREAD pThread, PFNRTTHREAD pfnThread, void *pvUser, size_t cbStack, RTTHREADTYPE enmType, uint32_t fFlags, const char *pszNameFmt, ...) argument
[all...]
/vbox/src/VBox/Devices/Graphics/
H A DDevVGA_VDMA.cpp889 int VBoxVDMAThreadCreate(PVBOXVDMATHREAD pThread, PFNRTTHREAD pfnThread, void *pvThread, PFNVBOXVDMATHREAD_CHANGED pfnCreated, void*pvCreated) argument
904 rc = RTThreadCreate(&pThread->hWorkerThread, pfnThread, pvThread, 0, RTTHREADTYPE_IO, RTTHREADFLAGS_WAITABLE, "VDMA");

Completed in 94 milliseconds