Lines Matching defs:m_fntable

105         VBOXHGCMSVCFNTABLE m_fntable;
167 uint32_t SizeOfClient(void) { return m_fntable.cbClient; };
247 RT_ZERO(m_fntable);
300 RT_ZERO(m_fntable);
302 m_fntable.cbSize = sizeof(m_fntable);
303 m_fntable.u32Version = VBOX_HGCM_SVC_VERSION;
304 m_fntable.pHelpers = &m_svcHelpers;
306 rc = m_pfnLoad(&m_fntable);
312 if ( m_fntable.pfnUnload == NULL
313 || m_fntable.pfnConnect == NULL
314 || m_fntable.pfnDisconnect == NULL
315 || m_fntable.pfnCall == NULL
322 if (m_fntable.pfnUnload)
324 m_fntable.pfnUnload(m_fntable.pvService);
356 RT_ZERO(m_fntable);
539 rc = pSvc->m_fntable.pfnHostCall(pSvc->m_fntable.pvService, pMsg->u32Function, 1, &pMsg->Param);
551 if (pSvc->m_fntable.pfnUnload)
553 pSvc->m_fntable.pfnUnload(pSvc->m_fntable.pvService);
570 rc = pSvc->m_fntable.pfnConnect(pSvc->m_fntable.pvService, pMsg->u32ClientId,
591 rc = pSvc->m_fntable.pfnDisconnect(pSvc->m_fntable.pvService, pMsg->u32ClientId,
613 pSvc->m_fntable.pfnCall(pSvc->m_fntable.pvService, (VBOXHGCMCALLHANDLE)pMsg, pMsg->u32ClientId,
632 rc = pSvc->m_fntable.pfnHostCall(pSvc->m_fntable.pvService, pMsg->u32Function, pMsg->cParms, pMsg->paParms);
645 if (pSvc->m_fntable.pfnLoadState)
647 rc = pSvc->m_fntable.pfnLoadState(pSvc->m_fntable.pvService, pMsg->u32ClientId,
671 if (pSvc->m_fntable.pfnSaveState)
674 rc = pSvc->m_fntable.pfnSaveState(pSvc->m_fntable.pvService, pMsg->u32ClientId,
699 if (pSvc->m_fntable.pfnRegisterExtension)
701 rc = pSvc->m_fntable.pfnRegisterExtension(pSvc->m_fntable.pvService, pMsg->pfnExtension,
728 if (pSvc->m_fntable.pfnRegisterExtension)
730 rc = pSvc->m_fntable.pfnRegisterExtension(pSvc->m_fntable.pvService, NULL, NULL);