Searched refs:pCallbacks (Results 1 - 25 of 35) sorted by relevance

12

/vbox/src/VBox/Devices/build/
H A DVBoxDD.cpp47 * @param pCallbacks Pointer to the callback table.
50 extern "C" DECLEXPORT(int) VBoxDevicesRegister(PPDMDEVREGCB pCallbacks, uint32_t u32Version) argument
56 rc = pCallbacks->pfnRegister(pCallbacks, &g_DevicePCI);
59 rc = pCallbacks->pfnRegister(pCallbacks, &g_DevicePciIch9);
62 rc = pCallbacks->pfnRegister(pCallbacks, &g_DevicePcArch);
65 rc = pCallbacks->pfnRegister(pCallbacks,
213 VBoxDriversRegister(PCPDMDRVREGCB pCallbacks, uint32_t u32Version) argument
391 VBoxUsbRegister(PCPDMUSBREGCB pCallbacks, uint32_t u32Version) argument
[all...]
H A DVBoxDD2.cpp52 * @param pCallbacks Pointer to the callback table.
55 extern "C" DECLEXPORT(int) VBoxDevicesRegister(PPDMDEVREGCB pCallbacks, uint32_t u32Version) argument
61 rc = pCallbacks->pfnRegister(pCallbacks, &g_DeviceAPIC);
64 rc = pCallbacks->pfnRegister(pCallbacks, &g_DeviceIOAPIC);
67 rc = pCallbacks->pfnRegister(pCallbacks, &g_DeviceLPC);
/vbox/src/VBox/Main/src-client/
H A DVBoxDriversRegister.cpp50 * @param pCallbacks Pointer to the callback table.
53 extern "C" DECLEXPORT(int) VBoxDriversRegister(PCPDMDRVREGCB pCallbacks, uint32_t u32Version) argument
58 int rc = pCallbacks->pfnRegister(pCallbacks, &Mouse::DrvReg);
62 rc = pCallbacks->pfnRegister(pCallbacks, &Keyboard::DrvReg);
66 rc = pCallbacks->pfnRegister(pCallbacks, &Display::DrvReg);
70 rc = pCallbacks->pfnRegister(pCallbacks,
[all...]
/vbox/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/
H A DVBoxDispKmt.cpp47 HRESULT vboxDispKmtCallbacksInit(PVBOXDISPKMT_CALLBACKS pCallbacks) argument
51 memset(pCallbacks, 0, sizeof (*pCallbacks));
53 pCallbacks->hGdi32 = loadSystemDll("gdi32.dll");
54 if (pCallbacks->hGdi32 != NULL)
58 pCallbacks->pfnD3DKMTOpenAdapterFromHdc = (PFND3DKMT_OPENADAPTERFROMHDC)GetProcAddress(pCallbacks->hGdi32, "D3DKMTOpenAdapterFromHdc");
59 Log((__FUNCTION__"pfnD3DKMTOpenAdapterFromHdc = %p\n", pCallbacks->pfnD3DKMTOpenAdapterFromHdc));
60 bSupported &= !!(pCallbacks->pfnD3DKMTOpenAdapterFromHdc);
62 pCallbacks
165 vboxDispKmtCallbacksTerm(PVBOXDISPKMT_CALLBACKS pCallbacks) argument
225 vboxDispKmtOpenAdapterViaHdc(const VBOXDISPKMT_CALLBACKS *pCallbacks, PVBOXDISPKMT_ADAPTER pAdapter) argument
253 vboxDispKmtOpenAdapterViaLuid(const VBOXDISPKMT_CALLBACKS *pCallbacks, PVBOXDISPKMT_ADAPTER pAdapter) argument
302 vboxDispKmtOpenAdapter(const VBOXDISPKMT_CALLBACKS *pCallbacks, PVBOXDISPKMT_ADAPTER pAdapter) argument
[all...]
H A DVBoxCrHgsmi.cpp27 static int vboxCrHgsmiInitPerform(VBOXDISPKMT_CALLBACKS *pCallbacks) argument
29 HRESULT hr = vboxDispKmtCallbacksInit(pCallbacks);
42 vboxDispKmtCallbacksTerm(pCallbacks);
H A DVBoxDispKmt.h102 const VBOXDISPKMT_CALLBACKS *pCallbacks; member in struct:VBOXDISPKMT_ADAPTER
129 HRESULT vboxDispKmtCallbacksInit(PVBOXDISPKMT_CALLBACKS pCallbacks);
130 HRESULT vboxDispKmtCallbacksTerm(PVBOXDISPKMT_CALLBACKS pCallbacks);
132 HRESULT vboxDispKmtOpenAdapter(const VBOXDISPKMT_CALLBACKS *pCallbacks, PVBOXDISPKMT_ADAPTER pAdapter);
/vbox/src/VBox/Devices/Samples/
H A DVBoxSampleDevice.cpp149 * @param pCallbacks Pointer to the callback table.
152 extern "C" DECLEXPORT(int) VBoxDevicesRegister(PPDMDEVREGCB pCallbacks, uint32_t u32Version) argument
154 LogFlow(("VBoxSampleDevice::VBoxDevicesRegister: u32Version=%#x pCallbacks->u32Version=%#x\n", u32Version, pCallbacks->u32Version));
156 AssertLogRelMsgReturn(pCallbacks->u32Version == PDM_DEVREG_CB_VERSION,
157 ("%#x, expected %#x\n", pCallbacks->u32Version, PDM_DEVREG_CB_VERSION),
160 return pCallbacks->pfnRegister(pCallbacks, &g_DeviceSample);
H A DDrvStorageFilter.cpp408 * @param pCallbacks Pointer to the callback table.
411 extern "C" DECLEXPORT(int) VBoxDriversRegister(PPDMDRVREGCB pCallbacks, uint32_t u32Version) argument
413 LogFlow(("VBoxSampleDriver::VBoxDriversRegister: u32Version=%#x pCallbacks->u32Version=%#x\n",
414 u32Version, pCallbacks->u32Version));
416 AssertLogRelMsgReturn(pCallbacks->u32Version == PDM_DRVREG_CB_VERSION,
417 ("%#x, expected %#x\n", pCallbacks->u32Version, PDM_DRVREG_CB_VERSION),
420 return pCallbacks->pfnRegister(pCallbacks, &g_DrvStorageFilter);
/vbox/src/VBox/Main/src-server/
H A DApplianceImplIO.cpp449 PVDINTERFACEIO pCallbacks = (PVDINTERFACEIO)RTMemAllocZ(sizeof(VDINTERFACEIO)); local
450 if (!pCallbacks)
453 pCallbacks->pfnOpen = tarWriter_Open;
454 pCallbacks->pfnClose = tarWriter_Close;
455 pCallbacks->pfnDelete = notImpl_Delete;
456 pCallbacks->pfnMove = notImpl_Move;
457 pCallbacks->pfnGetFreeSpace = notImpl_GetFreeSpace;
458 pCallbacks->pfnGetModificationTime = notImpl_GetModificationTime;
459 pCallbacks->pfnGetSize = tarWriter_GetSize;
460 pCallbacks
1527 PVDINTERFACEIO pCallbacks = (PVDINTERFACEIO)RTMemAllocZ(sizeof(VDINTERFACEIO)); local
1548 PVDINTERFACEIO pCallbacks = (PVDINTERFACEIO)RTMemAllocZ(sizeof(VDINTERFACEIO)); local
[all...]
H A DApplianceImplImport.cpp1674 PVDINTERFACEIO pCallbacks = pShaIo; local
1695 rc = i_readTarFileToBuf(pTarIo, strMfFile, &pvMfBuf, &cbMfFile, true, pCallbacks, pStorage);
1713 rc = i_readTarFileToBuf(pTarIo, strCertFile, &pvCertBuf, &cbCertFile, false, pCallbacks, pStorage);
1729 i_importMachines(stack, pCallbacks, pStorage);
1740 rc = i_readTarFileToBuf(pTarIo, strMfFile, &pvMfBuf, &cbMfFile, true, pCallbacks, pStorage);
1760 rc = i_readTarFileToBuf(pTarIo, strCertFile, &pvCertBuf, &cbCertFile, false, pCallbacks, pStorage);
2017 PVDINTERFACEIO pCallbacks,
2024 int vrc = readFileIntoBuffer(strFile.c_str(), ppvBuf, pcbSize, pCallbacks, pStorage);
2040 PVDINTERFACEIO pCallbacks,
2052 rc = i_readFileToBuf(strFile, ppvBuf, pcbSize, fCreateDigest, pCallbacks, pStorag
2013 i_readFileToBuf(const Utf8Str &strFile, void **ppvBuf, size_t *pcbSize, bool fCreateDigest, PVDINTERFACEIO pCallbacks, PSHASTORAGE pStorage) argument
2035 i_readTarFileToBuf(PFSSRDONLYINTERFACEIO pTarIo, const Utf8Str &strFile, void **ppvBuf, size_t *pcbSize, bool fCreateDigest, PVDINTERFACEIO pCallbacks, PSHASTORAGE pStorage) argument
2329 i_importOneDiskImage(const ovf::DiskImage &di, Utf8Str *strTargetPath, ComObjPtr<Medium> &pTargetHD, ImportStack &stack, PVDINTERFACEIO pCallbacks, PSHASTORAGE pStorage) argument
2671 i_importMachineGeneric(const ovf::VirtualSystem &vsysThis, ComObjPtr<VirtualSystemDescription> &vsdescThis, ComPtr<IMachine> &pNewMachine, ImportStack &stack, PVDINTERFACEIO pCallbacks, PSHASTORAGE pStorage) argument
3461 i_importVBoxMachine(ComObjPtr<VirtualSystemDescription> &vsdescThis, ComPtr<IMachine> &pReturnNewMachine, ImportStack &stack, PVDINTERFACEIO pCallbacks, PSHASTORAGE pStorage) argument
3970 i_importMachines(ImportStack &stack, PVDINTERFACEIO pCallbacks, PSHASTORAGE pStorage) argument
[all...]
/vbox/src/VBox/Main/include/
H A DApplianceImpl.h158 HRESULT i_readFSImpl(TaskOVF *pTask, const RTCString &strFilename, PVDINTERFACEIO pCallbacks, PSHASTORAGE pStorage);
176 PVDINTERFACEIO pCallbacks,
183 PVDINTERFACEIO pCallbacks,
199 PVDINTERFACEIO pCallbacks,
206 PVDINTERFACEIO pCallbacks,
211 PVDINTERFACEIO pCallbacks,
214 PVDINTERFACEIO pCallbacks,
229 HRESULT i_writeFSImpl(TaskOVF *pTask, AutoWriteLockBase& writeLock, PVDINTERFACEIO pCallbacks, PSHASTORAGE pStorage);
/vbox/include/VBox/vmm/
H A Dpdmsrv.h307 * @param pCallbacks Pointer to the callback table.
311 DECLR3CALLBACKMEMBER(int, pfnRegister,(PPDMSRVREGCB pCallbacks, PCPDMSRVREG pSrvReg));
325 * @param pCallbacks Pointer to the callback table.
328 typedef DECLCALLBACK(int) FNPDMVBOXSERVICESREGISTER(PPDMSRVREGCB pCallbacks, uint32_t u32Version);
H A Dpdmusb.h1038 * @param pCallbacks Pointer to the callback table.
1042 DECLR3CALLBACKMEMBER(int, pfnRegister,(PCPDMUSBREGCB pCallbacks, PCPDMUSBREG pReg));
1056 * @param pCallbacks Pointer to the callback table.
1059 typedef DECLCALLBACK(int) FNPDMVBOXUSBREGISTER(PCPDMUSBREGCB pCallbacks, uint32_t u32Version);
/vbox/src/VBox/Additions/WINNT/Graphics/Video/disp/xpdm/
H A DVBoxDispMini.h30 int VBoxDispMPQueryHGSMICallbacks(HANDLE hDriver, HGSMIQUERYCALLBACKS *pCallbacks);
H A DVBoxDispMini.cpp249 int VBoxDispMPQueryHGSMICallbacks(HANDLE hDriver, HGSMIQUERYCALLBACKS *pCallbacks) argument
255 memset(pCallbacks, 0, sizeof(HGSMIQUERYCALLBACKS));
257 pCallbacks, sizeof(HGSMIQUERYCALLBACKS), &cbReturned);
/vbox/src/VBox/Devices/VirtIO/
H A DVirtio.cpp316 * @param pCallbacks Pointer to the callbacks.
324 PCVPCIIOCALLBACKS pCallbacks)
351 *pu32 = vpciGetHostFeatures(pState, pCallbacks->pfnGetHostFeatures)
387 rc = pCallbacks->pfnGetConfig(pState, Port - VPCI_CONFIG, cb, pu32);
413 * @param pCallbacks Pointer to the callbacks.
421 PCVPCIIOCALLBACKS pCallbacks)
439 pState->uGuestFeatures = pCallbacks->pfnGetHostMinimalFeatures(pState);
442 else if (~vpciGetHostFeatures(pState, pCallbacks->pfnGetHostFeatures) & u32)
446 vpciGetHostFeatures(pState, pCallbacks->pfnGetHostFeatures), u32));
448 vpciGetHostFeatures(pState, pCallbacks
319 vpciIOPortIn(PPDMDEVINS pDevIns, void *pvUser, RTIOPORT Port, uint32_t *pu32, unsigned cb, PCVPCIIOCALLBACKS pCallbacks) argument
416 vpciIOPortOut(PPDMDEVINS pDevIns, void *pvUser, RTIOPORT Port, uint32_t u32, unsigned cb, PCVPCIIOCALLBACKS pCallbacks) argument
[all...]
H A DVirtio.h248 PCVPCIIOCALLBACKS pCallbacks);
255 PCVPCIIOCALLBACKS pCallbacks);
/vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/xpdm/
H A DVBoxMPInternal.cpp331 static VBVADISP_CHANNELCONTEXT* VBoxVbvaFindHandlerInfo(VBVA_CHANNELCONTEXTS *pCallbacks, int iId) argument
337 else if(pCallbacks->cContexts > (uint32_t)iId)
339 return &pCallbacks->aContexts[iId];
456 VBVA_CHANNELCONTEXTS *pCallbacks = (VBVA_CHANNELCONTEXTS*)pvHandler; local
468 VBVADISP_CHANNELCONTEXT* pHandler = VBoxVbvaFindHandlerInfo(pCallbacks, pHdr->iDstID);
514 VBoxMPSignalEvent(pCallbacks->pCommon, pEventCmd->pEvent);
529 VBoxHGSMIHostCmdComplete(&pCallbacks->pCommon->hostCtx, pCur);
576 VBoxHGSMIHostCmdComplete(&pCallbacks->pCommon->hostCtx, pvBuffer);
H A DVBoxMPIOCTL.cpp514 BOOLEAN VBoxMPHGSMIQueryCallbacks(PVBOXMP_DEVEXT pExt, HGSMIQUERYCALLBACKS *pCallbacks, PSTATUS_BLOCK pStatus) argument
521 pCallbacks->hContext = VBoxCommonFromDeviceExt(pExt);
522 pCallbacks->pfnCompletionHandler = VBoxMPHGSMIHostCmdCompleteCB;
523 pCallbacks->pfnRequestCommandsHandler = VBoxMPHGSMIHostCmdRequestCB;
H A DVBoxMPInternal.h60 BOOLEAN VBoxMPHGSMIQueryCallbacks(PVBOXMP_DEVEXT pExt, HGSMIQUERYCALLBACKS *pCallbacks, PSTATUS_BLOCK pStatus);
H A DVBoxMPDriver.cpp499 STARTIO_OUT(HGSMIQUERYCALLBACKS, pCallbacks);
501 bResult = VBoxMPHGSMIQueryCallbacks(pExt, pCallbacks, pStatus);
/vbox/include/VBox/HostServices/
H A DVBoxHostChannel.h190 * @param pCallbacks Callbacks to be invoked by the channel provider.
194 VBOXHOSTCHANNELCALLBACKS *pCallbacks, void *pvCallbacks));
/vbox/src/VBox/ExtPacks/BusMouseSample/
H A DBusMouse.cpp882 extern "C" DECLEXPORT(int) VBoxDevicesRegister(PPDMDEVREGCB pCallbacks, uint32_t u32Version) argument
887 AssertLogRelMsgReturn(pCallbacks->u32Version == PDM_DEVREG_CB_VERSION,
888 ("pCallbacks->u32Version=%#x PDM_DEVREG_CB_VERSION=%#x\n", pCallbacks->u32Version, PDM_DEVREG_CB_VERSION),
891 return pCallbacks->pfnRegister(pCallbacks, &g_DeviceBusMouse);
/vbox/src/VBox/ExtPacks/VNC/
H A DVBoxVNC.cpp87 int Init(const VRDEINTERFACEHDR *pCallbacks, void *pvCallback);
1111 int VNCServerImpl::Init(const VRDEINTERFACEHDR *pCallbacks, argument
1114 if (pCallbacks->u64Version == VRDE_INTERFACE_VERSION_3)
1116 mCallbacks = (VRDECALLBACKS_4 *)pCallbacks;
1119 else if (pCallbacks->u64Version == VRDE_INTERFACE_VERSION_1)
1122 mCallbacks = (VRDECALLBACKS_4 *)pCallbacks;
1312 DECLEXPORT(int) VRDECreateServer(const VRDEINTERFACEHDR *pCallbacks, argument
1322 int rc = g_VNCServer->Init(pCallbacks, pvCallback);
/vbox/include/VBox/RemoteDesktop/
H A DVRDE.h1533 * @param pCallbacks Callbacks required by the interface. The server makes a local copy.
1541 const VRDEINTERFACEHDR *pCallbacks,
1556 * That is if pCallbacks->header.u64Version == VRDE_INTERFACE_VERSION_1, then the server
1557 * expects pCallbacks to point to VRDECALLBACKS_1 and will return a pointer to VRDEENTRYPOINTS_1.
1567 DECLEXPORT(int) VRDECreateServer (const VRDEINTERFACEHDR *pCallbacks,
1572 typedef DECLCALLBACK(int) FNVRDECREATESERVER (const VRDEINTERFACEHDR *pCallbacks,

Completed in 111 milliseconds

12