Lines Matching refs:mUSBBackends

1372     mUSBBackends.pHead = NULL;
1373 mUSBBackends.pTail = NULL;
1375 mUSBBackends.thread = NIL_RTTHREAD;
1376 mUSBBackends.fThreadRunning = false;
1377 mUSBBackends.event = 0;
3113 mUSBBackends.thread = thread;
3114 mUSBBackends.fThreadRunning = true;
3121 return mUSBBackends.fThreadRunning;
3126 int rc = RTSemEventWait(mUSBBackends.event, cMillies);
3133 int rc = RTSemEventCreate(&mUSBBackends.event);
3138 mUSBBackends.event = 0;
3143 rc = RTThreadCreate(&mUSBBackends.thread, threadRemoteUSB, this, 65536,
3150 mUSBBackends.thread = NIL_RTTHREAD;
3155 rc = RTThreadUserWait(mUSBBackends.thread, 60000);
3157 Assert (mUSBBackends.fThreadRunning || RT_FAILURE(rc));
3163 mUSBBackends.fThreadRunning = false;
3165 if (mUSBBackends.thread != NIL_RTTHREAD)
3167 Assert (mUSBBackends.event != 0);
3169 RTSemEventSignal(mUSBBackends.event);
3171 int rc = RTThreadWait(mUSBBackends.thread, 60000, NULL);
3174 mUSBBackends.thread = NIL_RTTHREAD;
3177 if (mUSBBackends.event)
3179 RTSemEventDestroy(mUSBBackends.event);
3180 mUSBBackends.event = 0;
3620 pRemoteUSBBackend->pNext = mUSBBackends.pHead;
3621 if (mUSBBackends.pHead)
3623 mUSBBackends.pHead->pPrev = pRemoteUSBBackend;
3627 mUSBBackends.pTail = pRemoteUSBBackend;
3630 mUSBBackends.pHead = pRemoteUSBBackend;
3760 pNextRemoteUSBBackend = mUSBBackends.pHead;
3789 RemoteUSBBackend *pRemoteUSBBackend = mUSBBackends.pHead;
3807 RemoteUSBBackend *pRemoteUSBBackend = mUSBBackends.pHead;
3837 mUSBBackends.pTail = (RemoteUSBBackend *)pRemoteUSBBackend->pPrev;
3846 mUSBBackends.pHead = (RemoteUSBBackend *)pRemoteUSBBackend->pNext;