/vbox/src/VBox/HostServices/HostChannel/ |
H A D | HostChannel.cpp | 54 VBOXHOSTCHCLIENT *pClient; /* The client which uses the channel. */ member in struct:VBOXHOSTCHINSTANCE 74 VBOXHOSTCHCLIENT *pClient; /* The client which uses the channel, NULL when the client does not exist. */ member in struct:VBOXHOSTCHCALLBACKCTX 184 static int vhcHandleCreate(VBOXHOSTCHCLIENT *pClient, uint32_t *pu32Handle) argument 190 uint32_t u32Handle = ASMAtomicIncU32(&pClient->u32HandleSrc); 205 RTListForEach(&pClient->listChannels, pIter, VBOXHOSTCHINSTANCE, nodeClient) 252 static int vhcInstanceCreate(VBOXHOSTCHCLIENT *pClient, VBOXHOSTCHINSTANCE **ppInstance) argument 264 rc = vhcHandleCreate(pClient, &pInstance->u32Handle); 270 /* Add to the list of created channel instances. It is inactive while pClient is 0. */ 271 RTListAppend(&pClient->listChannels, &pInstance->nodeClient); 294 static VBOXHOSTCHINSTANCE *vhcInstanceFind(VBOXHOSTCHCLIENT *pClient, uint32_ argument 322 vhcInstanceFindByChannelPtr(VBOXHOSTCHCLIENT *pClient, void *pvChannel) argument 383 vhcCallbackCtxCreate(VBOXHOSTCHCLIENT *pClient, VBOXHOSTCHCALLBACKCTX **ppCallbackCtx) argument 423 VBOXHOSTCHCLIENT *pClient = pCallbackCtx->pClient; local 502 vboxHostChannelClientConnect(VBOXHOSTCHCLIENT *pClient) argument 517 vboxHostChannelClientDisconnect(VBOXHOSTCHCLIENT *pClient) argument 543 vboxHostChannelAttach(VBOXHOSTCHCLIENT *pClient, uint32_t *pu32Handle, const char *pszName, uint32_t u32Flags) argument 616 vboxHostChannelDetach(VBOXHOSTCHCLIENT *pClient, uint32_t u32Handle) argument 639 vboxHostChannelSend(VBOXHOSTCHCLIENT *pClient, uint32_t u32Handle, const void *pvData, uint32_t cbData) argument 667 vboxHostChannelRecv(VBOXHOSTCHCLIENT *pClient, uint32_t u32Handle, void *pvData, uint32_t cbData, uint32_t *pu32SizeReceived, uint32_t *pu32SizeRemaining) argument 701 vboxHostChannelControl(VBOXHOSTCHCLIENT *pClient, uint32_t u32Handle, uint32_t u32Code, void *pvParm, uint32_t cbParm, void *pvData, uint32_t cbData, uint32_t *pu32SizeDataReturned) argument 746 vboxHostChannelEventWait(VBOXHOSTCHCLIENT *pClient, bool *pfEvent, VBOXHGCMCALLHANDLE callHandle, VBOXHGCMSVCPARM *paParms) argument 799 vboxHostChannelEventCancel(VBOXHOSTCHCLIENT *pClient) argument 834 VBOXHOSTCHCLIENT *pClient = pCallbackCtx->pClient; local 933 vboxHostChannelQuery(VBOXHOSTCHCLIENT *pClient, const char *pszName, uint32_t u32Code, void *pvParm, uint32_t cbParm, void *pvData, uint32_t cbData, uint32_t *pu32SizeDataReturned) argument [all...] |
/vbox/src/VBox/GuestHost/OpenGL/util/ |
H A D | vboxhgsmi.c | 213 PCRVBOXHGSMI_CLIENT pClient = (PCRVBOXHGSMI_CLIENT)VBoxCrHgsmiQueryClient(); local 214 Assert(pClient); 215 return pClient; 225 static void _crVBoxHGSMIReceiveMessage(CRConnection *conn, PCRVBOXHGSMI_CLIENT pClient); 331 static CRVBOXHGSMIHDR *_crVBoxHGSMICmdBufferLock(PCRVBOXHGSMI_CLIENT pClient, uint32_t cbBuffer) argument 348 rc = pClient->pCmdBuffer->pfnLock(pClient->pCmdBuffer, 0, cbBuffer, fFlags, (void**)&pHdr); 357 static CRVBOXHGSMIHDR *_crVBoxHGSMICmdBufferLockRo(PCRVBOXHGSMI_CLIENT pClient, uint32_t cbBuffer) argument 374 rc = pClient->pCmdBuffer->pfnLock(pClient 381 _crVBoxHGSMICmdBufferUnlock(PCRVBOXHGSMI_CLIENT pClient) argument 389 _crVBoxHGSMICmdBufferGetRc(PCRVBOXHGSMI_CLIENT pClient) argument 426 _crVBoxHGSMIRecvBufData(PCRVBOXHGSMI_CLIENT pClient, uint32_t cbBuffer) argument 459 _crVBoxHGSMIBufAlloc(PCRVBOXHGSMI_CLIENT pClient, uint32_t cbSize) argument 481 _crVBoxHGSMIBufFree(PCRVBOXHGSMI_CLIENT pClient, PVBOXUHGSMI_BUFFER pBuf) argument 511 _crVBoxHGSMIDoAlloc(PCRVBOXHGSMI_CLIENT pClient, uint32_t cbSize) argument 544 PCRVBOXHGSMI_CLIENT pClient; local 558 _crVBoxHGSMIFillCmd(VBOXUHGSMI_BUFFER_SUBMIT *pSubm, PCRVBOXHGSMI_CLIENT pClient, uint32_t cbData) argument 577 _crVBoxHGSMIWaitCmd(PCRVBOXHGSMI_CLIENT pClient) argument 583 _crVBoxHGSMIWriteExact(CRConnection *conn, PCRVBOXHGSMI_CLIENT pClient, PVBOXUHGSMI_BUFFER pBuf, uint32_t offStart, unsigned int len) argument 687 _crVBoxHGSMIPollHost(CRConnection *conn, PCRVBOXHGSMI_CLIENT pClient) argument 758 _crVBoxHGSMIReadExact(CRConnection *conn, PCRVBOXHGSMI_CLIENT pClient) argument 771 _crVBoxHGSMIWriteReadExact(CRConnection *conn, PCRVBOXHGSMI_CLIENT pClient, void *buf, uint32_t offBuffer, unsigned int len, bool bIsBuffer) argument 919 PCRVBOXHGSMI_CLIENT pClient; local 982 PCRVBOXHGSMI_CLIENT pClient; local 1008 PCRVBOXHGSMI_CLIENT pClient = (PCRVBOXHGSMI_CLIENT)pBuf->pvUserData; local 1033 _crVBoxHGSMIReceiveMessage(CRConnection *conn, PCRVBOXHGSMI_CLIENT pClient) argument 1116 PCRVBOXHGSMI_CLIENT pClient; local 1434 PCRVBOXHGSMI_CLIENT pClient = crAlloc(sizeof (CRVBOXHGSMI_CLIENT)); local 1643 PCRVBOXHGSMI_CLIENT pClient = _crVBoxHGSMIClientGet(); local 1658 PCRVBOXHGSMI_CLIENT pClient = _crVBoxHGSMIClientGet(); local [all...] |
H A D | vboxhgcm.c | 244 static int _crVBoxHGSMIClientInit(PCRVBOXHGSMI_CLIENT pClient, PVBOXUHGSMI pHgsmi) argument 248 pClient->pHgsmi = pHgsmi; 250 rc = pHgsmi->pfnBufferCreate(pHgsmi, CRVBOXHGSMI_PAGE_ALIGN(1), Flags, &pClient->pCmdBuffer); 254 rc = pHgsmi->pfnBufferCreate(pHgsmi, CRVBOXHGSMI_PAGE_ALIGN(1), Flags, &pClient->pHGBuffer); 257 pClient->pvHGBuffer = NULL; 258 pClient->bufpool = crBufferPoolInit(16); 264 pClient->pCmdBuffer->pfnDestroy(pClient->pCmdBuffer); 269 pClient->pHgsmi = NULL; 279 static int _crVBoxHGSMIClientTerm(PCRVBOXHGSMI_CLIENT pClient, PVBOXUHGSM argument 311 PCRVBOXHGSMI_CLIENT pClient = crAlloc(sizeof (CRVBOXHGSMI_CLIENT)); local 329 PCRVBOXHGSMI_CLIENT pClient = (PCRVBOXHGSMI_CLIENT)hClient; local 338 PCRVBOXHGSMI_CLIENT pClient = (PCRVBOXHGSMI_CLIENT)VBoxCrHgsmiQueryClient(); local 368 _crVBoxHGSMIBufAlloc(PCRVBOXHGSMI_CLIENT pClient, uint32_t cbSize) argument 404 _crVBoxHGSMIBufFree(PCRVBOXHGSMI_CLIENT pClient, PVBOXUHGSMI_BUFFER pBuf) argument 409 _crVBoxHGSMICmdBufferLock(PCRVBOXHGSMI_CLIENT pClient, uint32_t cbBuffer) argument 436 _crVBoxHGSMICmdBufferLockRo(PCRVBOXHGSMI_CLIENT pClient, uint32_t cbBuffer) argument 459 _crVBoxHGSMICmdBufferUnlock(PCRVBOXHGSMI_CLIENT pClient) argument 466 _crVBoxHGSMICmdBufferGetRc(PCRVBOXHGSMI_CLIENT pClient) argument 502 _crVBoxHGSMIRecvBufData(PCRVBOXHGSMI_CLIENT pClient, uint32_t cbBuffer) argument 517 _crVBoxHGSMIFillCmd(VBOXUHGSMI_BUFFER_SUBMIT *pSubm, PCRVBOXHGSMI_CLIENT pClient, uint32_t cbData) argument 591 PCRVBOXHGSMI_CLIENT pClient = g_crvboxhgcm.bHgsmiOn ? _crVBoxHGSMIClientGet(conn) : NULL; local 1661 _crVBoxHGSMIDoAlloc(CRConnection *conn, PCRVBOXHGSMI_CLIENT pClient) argument 1706 PCRVBOXHGSMI_CLIENT pClient = (PCRVBOXHGSMI_CLIENT)pBuf->pvUserData; local 1717 PCRVBOXHGSMI_CLIENT pClient; local 1759 _crVBoxHGSMIPollHost(CRConnection *conn, PCRVBOXHGSMI_CLIENT pClient) argument 1827 _crVBoxHGSMIReadExact(CRConnection *conn, PCRVBOXHGSMI_CLIENT pClient) argument 1840 _crVBoxHGSMIWriteReadExact(CRConnection *conn, PCRVBOXHGSMI_CLIENT pClient, void *buf, uint32_t offBuffer, unsigned int len, bool bIsBuffer) argument 2006 _crVBoxHGSMIWriteExact(CRConnection *conn, PCRVBOXHGSMI_CLIENT pClient, PVBOXUHGSMI_BUFFER pBuf, uint32_t offStart, unsigned int len) argument 2093 PCRVBOXHGSMI_CLIENT pClient; local 2258 PCRVBOXHGSMI_CLIENT pClient; local 2581 PCRVBOXHGSMI_CLIENT pClient; local [all...] |
/vbox/src/VBox/HostServices/SharedFolders/ |
H A D | vbsf.cpp | 44 #define SHFL_RT_LINK(pClient) ((pClient)->fu32Flags & SHFL_CF_SYMLINKS ? RTPATH_F_ON_LINK : RTPATH_F_FOLLOW_LINK) 113 * @param pClient . 117 static int vbsfCorrectCasing(SHFLCLIENTDATA *pClient, char *pszFullPath, char *pszStartComponent) argument 163 rc = RTDirReadEx(hSearch, pDirEntry, &cbDirEntrySize, RTFSOBJATTRADD_NOTHING, SHFL_RT_LINK(pClient)); 216 * @param pClient The client data. 227 static int vbsfCorrectPathCasing(SHFLCLIENTDATA *pClient, char *pszFullPath, size_t cchFullPath, argument 267 int rc = vbsfQueryExistsEx(pszFullPath, SHFL_RT_LINK(pClient)); 283 rc = vbsfQueryExistsEx(pszFullPath, SHFL_RT_LINK(pClient)); 324 rc = RTPathQueryInfoEx(pszSrc, &info, RTFSOBJATTRADD_NOTHING, SHFL_RT_LINK(pClient)); 459 vbsfBuildFullPath(SHFLCLIENTDATA *pClient, SHFLROOT root, PSHFLSTRING pPath, uint32_t cbPath, char **ppszFullPath, uint32_t *pcbFullPathRoot, bool fWildCard = false, bool fPreserveLastComponent = false) argument 926 vbsfOpenFile(SHFLCLIENTDATA *pClient, const char *pszPath, SHFLCREATEPARMS *pParms) argument 1099 vbsfOpenDir(SHFLCLIENTDATA *pClient, const char *pszPath, SHFLCREATEPARMS *pParms) argument 1243 vbsfLookupFile(SHFLCLIENTDATA *pClient, char *pszPath, SHFLCREATEPARMS *pParms) argument 1319 vbsfCreate(SHFLCLIENTDATA *pClient, SHFLROOT root, SHFLSTRING *pPath, uint32_t cbPath, SHFLCREATEPARMS *pParms) argument 1441 vbsfClose(SHFLCLIENTDATA *pClient, SHFLROOT root, SHFLHANDLE Handle) argument 1485 vbsfRead(SHFLCLIENTDATA *pClient, SHFLROOT root, SHFLHANDLE Handle, uint64_t offset, uint32_t *pcbBuffer, uint8_t *pBuffer) argument 1528 vbsfWrite(SHFLCLIENTDATA *pClient, SHFLROOT root, SHFLHANDLE Handle, uint64_t offset, uint32_t *pcbBuffer, uint8_t *pBuffer) argument 1578 vbsfFlush(SHFLCLIENTDATA *pClient, SHFLROOT root, SHFLHANDLE Handle) argument 1607 vbsfDirList(SHFLCLIENTDATA *pClient, SHFLROOT root, SHFLHANDLE Handle, SHFLSTRING *pPath, uint32_t flags, uint32_t *pcbBuffer, uint8_t *pBuffer, uint32_t *pIndex, uint32_t *pcFiles) argument 1821 vbsfReadLink(SHFLCLIENTDATA *pClient, SHFLROOT root, SHFLSTRING *pPath, uint32_t cbPath, uint8_t *pBuffer, uint32_t cbBuffer) argument 1851 vbsfQueryFileInfo(SHFLCLIENTDATA *pClient, SHFLROOT root, SHFLHANDLE Handle, uint32_t flags, uint32_t *pcbBuffer, uint8_t *pBuffer) argument 1898 vbsfSetFileInfo(SHFLCLIENTDATA *pClient, SHFLROOT root, SHFLHANDLE Handle, uint32_t flags, uint32_t *pcbBuffer, uint8_t *pBuffer) argument 1993 vbsfSetEndOfFile(SHFLCLIENTDATA *pClient, SHFLROOT root, SHFLHANDLE Handle, uint32_t flags, uint32_t *pcbBuffer, uint8_t *pBuffer) argument 2038 vbsfQueryVolumeInfo(SHFLCLIENTDATA *pClient, SHFLROOT root, uint32_t flags, uint32_t *pcbBuffer, uint8_t *pBuffer) argument 2088 vbsfQueryFSInfo(SHFLCLIENTDATA *pClient, SHFLROOT root, SHFLHANDLE Handle, uint32_t flags, uint32_t *pcbBuffer, uint8_t *pBuffer) argument 2124 vbsfSetFSInfo(SHFLCLIENTDATA *pClient, SHFLROOT root, SHFLHANDLE Handle, uint32_t flags, uint32_t *pcbBuffer, uint8_t *pBuffer) argument 2165 vbsfLock(SHFLCLIENTDATA *pClient, SHFLROOT root, SHFLHANDLE Handle, uint64_t offset, uint64_t length, uint32_t flags) argument 2219 vbsfUnlock(SHFLCLIENTDATA *pClient, SHFLROOT root, SHFLHANDLE Handle, uint64_t offset, uint64_t length, uint32_t flags) argument 2260 vbsfRemove(SHFLCLIENTDATA *pClient, SHFLROOT root, SHFLSTRING *pPath, uint32_t cbPath, uint32_t flags) argument 2318 vbsfRename(SHFLCLIENTDATA *pClient, SHFLROOT root, SHFLSTRING *pSrc, SHFLSTRING *pDest, uint32_t flags) argument 2388 vbsfSymlink(SHFLCLIENTDATA *pClient, SHFLROOT root, SHFLSTRING *pNewPath, SHFLSTRING *pOldPath, SHFLFSOBJINFO *pInfo) argument 2427 vbsfDisconnect(SHFLCLIENTDATA *pClient) argument [all...] |
/vbox/src/VBox/GuestHost/OpenGL/include/ |
H A D | cr_net.h | 245 struct _crclient *pClient; /* back reference, just for simplicity */ member in struct:CRConnection
|
H A D | cr_server.h | 306 CRClient *pClient; member in struct:_crclientnode
|
/vbox/src/VBox/Additions/x11/x11include/4.3/include/extensions/ |
H A D | multibufst.h | 419 ClientPtr pClient; member in struct:_DisplayRequest
|
/vbox/src/VBox/Additions/common/VBoxService/ |
H A D | VBoxServiceVMInfo.cpp | 306 * @param pClient Pointer where to store the client information. 308 static int vboxServiceGetLAClientInfo(uint32_t uClientID, PVBOXSERVICELACLIENTINFO pClient) argument 311 AssertPtrReturn(pClient, VERR_INVALID_POINTER); 313 int rc = vboxServiceGetLAClientValue(uClientID, "Name", &pClient->pszName, 319 &pClient->uAttachedTS); 323 pClient->fAttached = !RTStrICmp(pszAttach, "1") ? true : false; 329 rc = vboxServiceGetLAClientValue(uClientID, "Location", &pClient->pszLocation, 332 rc = vboxServiceGetLAClientValue(uClientID, "Domain", &pClient->pszDomain, 335 pClient->uID = uClientID; 344 * @param pClient Pointe 346 vboxServiceFreeLAClientInfo(PVBOXSERVICELACLIENTINFO pClient) argument [all...] |
/vbox/src/VBox/Main/src-client/ |
H A D | HGCM.cpp | 221 #define HGCM_CLIENT_DATA(pService, pClient)(pClient->pvData) 566 HGCMClient *pClient = (HGCMClient *)hgcmObjReference(pMsg->u32ClientId, HGCMOBJ_CLIENT); local 568 if (pClient) 571 HGCM_CLIENT_DATA(pSvc, pClient)); 573 hgcmObjDereference(pClient); 587 HGCMClient *pClient = (HGCMClient *)hgcmObjReference(pMsg->u32ClientId, HGCMOBJ_CLIENT); local 589 if (pClient) 592 HGCM_CLIENT_DATA(pSvc, pClient)); 594 hgcmObjDereference(pClient); 609 HGCMClient *pClient = (HGCMClient *)hgcmObjReference(pMsg->u32ClientId, HGCMOBJ_CLIENT); local 641 HGCMClient *pClient = (HGCMClient *)hgcmObjReference(pMsg->u32ClientId, HGCMOBJ_CLIENT); local 665 HGCMClient *pClient = (HGCMClient *)hgcmObjReference(pMsg->u32ClientId, HGCMOBJ_CLIENT); local 1329 HGCMClient *pClient = new HGCMClient(); local 1853 HGCMClient *pClient = (HGCMClient *)hgcmObjReference(pMsg->u32ClientId, HGCMOBJ_CLIENT); local 2344 HGCMClient *pClient = (HGCMClient *)hgcmObjReference(u32ClientId, HGCMOBJ_CLIENT); local [all...] |
/vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/ |
H A D | server_main.c | 87 CRClient *pClient = NULL; local 89 pClient = crVBoxServerClientById(u32ClientID); 91 if (!pClient) 98 if (!pClient->conn->vMajor) 105 *ppClient = pClient; 262 crFree(pNode->pClient); 661 static void crVBoxServerRemoveClientObj(CRClient *pClient) argument 664 CRVBOXHGSMI_CMDDATA_ASSERT_CLEANED(&pClient->conn->CmdData); 668 pClient->conn->Disconnect(pClient 686 CRClient *pClient=NULL; local 710 crVBoxServerInternalClientWriteRead(CRClient *pClient) argument 766 CRClient *pClient=NULL; local 788 crVBoxServerInternalClientRead(CRClient *pClient, uint8_t *pBuffer, uint32_t *pcbBuffer) argument 816 CRClient *pClient=NULL; local 844 crVBoxServerClientObjSetVersion(CRClient *pClient, uint32_t vMajor, uint32_t vMinor) argument 857 CRClient *pClient=NULL; local 874 crVBoxServerClientObjSetPID(CRClient *pClient, uint64_t pid) argument 883 CRClient *pClient=NULL; local 1672 CRClient *pClient = cr_server.clients[i]; local 2418 CRClient *pClient = cr_server.clients[i]; local 2878 CRClient *pClient; local 3217 CRClient *pClient = (CRClient*)CrHTableRemove(&cr_server.clientTable, u32Client); local 3231 CRClient *pClient; local 3350 CRClient * pClient = cr_server.clients[i]; local 3632 CRClient *pClient; local [all...] |