Lines Matching defs:AsyncIOThread
423 RTTHREAD AsyncIOThread;
4501 RTThreadPoke(pCtl->AsyncIOThread);
5047 RTThreadUserSignal(pCtl->AsyncIOThread); /* for ataR3Construct/ataR3ResetCommon. */
5534 RTThreadUserSignal(pCtl->AsyncIOThread);
6411 if (pThis->aCts[i].AsyncIOThread != NIL_RTTHREAD)
6913 if (pThis->aCts[i].AsyncIOThread != NIL_RTTHREAD)
6919 rc = RTThreadUserReset(pThis->aCts[i].AsyncIOThread);
6927 rc = RTThreadUserWait(pThis->aCts[i].AsyncIOThread, 30*1000 /*ms*/);
6929 rc = RTThreadUserWait(pThis->aCts[i].AsyncIOThread, 1000 /*ms*/);
6998 if (pThis->aCts[i].AsyncIOThread != NIL_RTTHREAD)
7013 if (pThis->aCts[i].AsyncIOThread != NIL_RTTHREAD)
7015 rc = RTThreadWait(pThis->aCts[i].AsyncIOThread, 30000 /* 30 s*/, NULL);
7017 pThis->aCts[i].AsyncIOThread = NIL_RTTHREAD;
7047 if (pThis->aCts[i].AsyncIOThread != NIL_RTTHREAD)
7049 rc = RTThreadWait(pThis->aCts[i].AsyncIOThread, 1 /*ms*/, NULL);
7052 pThis->aCts[i].AsyncIOThread = NIL_RTTHREAD;
7125 pThis->aCts[i].AsyncIOThread = NIL_RTTHREAD;
7417 rc = RTThreadCreateF(&pCtl->AsyncIOThread, ataAsyncIOLoop, (void *)pCtl, 128*1024 /*cbStack*/,
7420 Assert(pCtl->AsyncIOThread != NIL_RTTHREAD && pCtl->AsyncIOSem != NIL_RTSEMEVENT && pCtl->SuspendIOSem != NIL_RTSEMEVENT && pCtl->AsyncIORequestMutex != NIL_RTSEMMUTEX);
7421 Log(("%s: controller %d AIO thread id %#x; sem %p susp_sem %p mutex %p\n", __FUNCTION__, i, pCtl->AsyncIOThread, pCtl->AsyncIOSem, pCtl->SuspendIOSem, pCtl->AsyncIORequestMutex));