Lines Matching defs:VBOXHOSTCHINSTANCE

47 typedef struct VBOXHOSTCHINSTANCE
58 } VBOXHOSTCHINSTANCE;
203 VBOXHOSTCHINSTANCE *pDuplicate = NULL;
204 VBOXHOSTCHINSTANCE *pIter;
205 RTListForEach(&pClient->listChannels, pIter, VBOXHOSTCHINSTANCE, nodeClient)
229 static void vhcInstanceDestroy(VBOXHOSTCHINSTANCE *pInstance)
234 static int32_t vhcInstanceAddRef(VBOXHOSTCHINSTANCE *pInstance)
240 static void vhcInstanceRelease(VBOXHOSTCHINSTANCE *pInstance)
252 static int vhcInstanceCreate(VBOXHOSTCHCLIENT *pClient, VBOXHOSTCHINSTANCE **ppInstance)
256 VBOXHOSTCHINSTANCE *pInstance = (VBOXHOSTCHINSTANCE *)RTMemAllocZ(sizeof(VBOXHOSTCHINSTANCE));
294 static VBOXHOSTCHINSTANCE *vhcInstanceFind(VBOXHOSTCHCLIENT *pClient, uint32_t u32Handle)
296 VBOXHOSTCHINSTANCE *pInstance = NULL;
302 VBOXHOSTCHINSTANCE *pIter;
303 RTListForEach(&pClient->listChannels, pIter, VBOXHOSTCHINSTANCE, nodeClient)
322 static VBOXHOSTCHINSTANCE *vhcInstanceFindByChannelPtr(VBOXHOSTCHCLIENT *pClient, void *pvChannel)
324 VBOXHOSTCHINSTANCE *pInstance = NULL;
335 VBOXHOSTCHINSTANCE *pIter;
336 RTListForEach(&pClient->listChannels, pIter, VBOXHOSTCHINSTANCE, nodeClient)
355 static void vhcInstanceDetach(VBOXHOSTCHINSTANCE *pInstance)
535 VBOXHOSTCHINSTANCE *pIter;
536 VBOXHOSTCHINSTANCE *pIterNext;
537 RTListForEachSafe(&pClient->listChannels, pIter, pIterNext, VBOXHOSTCHINSTANCE, nodeClient)
557 VBOXHOSTCHINSTANCE *pInstance = NULL;
623 VBOXHOSTCHINSTANCE *pInstance = vhcInstanceFind(pClient, u32Handle);
648 VBOXHOSTCHINSTANCE *pInstance = vhcInstanceFind(pClient, u32Handle);
678 VBOXHOSTCHINSTANCE *pInstance = vhcInstanceFind(pClient, u32Handle);
714 VBOXHOSTCHINSTANCE *pInstance = vhcInstanceFind(pClient, u32Handle);
870 VBOXHOSTCHINSTANCE *pInstance = vhcInstanceFindByChannelPtr(pClient, pvChannel);