/vbox/src/VBox/Devices/USB/ |
H A D | USBProxyDevice.h | 50 * @param pvBackend Pointer to backend specific data. 52 DECLR3CALLBACKMEMBER(int, pfnOpen, (PUSBPROXYDEV pProxyDev, const char *pszAddress, void *pvBackend));
|
H A D | USBProxyDevice.cpp | 839 void *pvBackend; local 840 rc = CFGMR3QueryPtr(pCfg, "pvBackend", &pvBackend); 855 rc = pThis->pOps->pfnOpen(pThis, szAddress, pvBackend);
|
/vbox/src/VBox/Devices/USB/vrdp/ |
H A D | USBProxyDevice-vrdp.cpp | 45 static DECLCALLBACK(int) usbProxyVrdpOpen(PUSBPROXYDEV pProxyDev, const char *pszAddress, void *pvBackend) argument 47 LogFlow(("usbProxyVrdpOpen: pProxyDev=%p pszAddress=%s, pvBackend=%p\n", pProxyDev, pszAddress, pvBackend)); 54 REMOTEUSBCALLBACK *pCallback = (REMOTEUSBCALLBACK *)pvBackend;
|
/vbox/include/VBox/ |
H A D | vusb.h | 802 * @param pvBackend An opaque pointer for the backend. Only used by 805 DECLR3CALLBACKMEMBER(int, pfnCreateProxyDevice,(PVUSBIRHCONFIG pInterface, PCRTUUID pUuid, bool fRemote, const char *pszAddress, void *pvBackend)); 823 DECLINLINE(int) VUSBIRhCreateProxyDevice(PVUSBIRHCONFIG pInterface, PCRTUUID pUuid, bool fRemote, const char *pszAddress, void *pvBackend) argument 825 return pInterface->pfnCreateProxyDevice(pInterface, pUuid, fRemote, pszAddress, pvBackend);
|
/vbox/src/VBox/Devices/USB/os2/ |
H A D | USBProxyDevice-os2.cpp | 430 * @param pvBackend Backend specific pointer, unused for the linux backend. 432 static int usbProxyOs2Open(PUSBPROXYDEV pProxyDev, const char *pszAddress, void *pvBackend) argument 547 NOREF(pvBackend);
|
/vbox/src/VBox/Devices/USB/solaris/ |
H A D | USBProxyDevice-solaris.cpp | 288 * @param pvBackend Backend specific pointer, unused for the solaris backend. 290 static DECLCALLBACK(int) usbProxySolarisOpen(PUSBPROXYDEV pProxyDev, const char *pszAddress, void *pvBackend) argument 294 LogFlowFunc((USBPROXY ":usbProxySolarisOpen pProxyDev=%p pszAddress=%s pvBackend=%p\n", pProxyDev, pszAddress, pvBackend));
|
/vbox/src/VBox/Devices/USB/freebsd/ |
H A D | USBProxyDevice-freebsd.cpp | 365 * @param pvBackend Backend specific pointer, unused for the linux backend. 368 void *pvBackend) 375 NOREF(pvBackend); 367 usbProxyFreeBSDOpen(PUSBPROXYDEV pProxyDev, const char *pszAddress, void *pvBackend) argument
|
/vbox/src/VBox/Devices/USB/usbip/ |
H A D | USBProxyDevice-usbip.cpp | 722 static DECLCALLBACK(int) usbProxyUsbIpOpen(PUSBPROXYDEV pProxyDev, const char *pszAddress, void *pvBackend) argument 724 LogFlowFunc(("pProxyDev=%p pszAddress=%s, pvBackend=%p\n", pProxyDev, pszAddress, pvBackend));
|
/vbox/src/VBox/Devices/USB/win/ |
H A D | USBProxyDevice-win.cpp | 109 static DECLCALLBACK(int) usbProxyWinOpen(PUSBPROXYDEV pProxyDev, const char *pszAddress, void *pvBackend) argument
|
/vbox/include/VBox/vmm/ |
H A D | pdmusb.h | 1063 VMMR3DECL(int) PDMR3UsbCreateProxyDevice(PUVM pUVM, PCRTUUID pUuid, bool fRemote, const char *pszAddress, void *pvBackend,
|
/vbox/src/VBox/Devices/USB/linux/ |
H A D | USBProxyDevice-linux.cpp | 602 * @param pvBackend Backend specific pointer, unused for the linux backend. 604 static DECLCALLBACK(int) usbProxyLinuxOpen(PUSBPROXYDEV pProxyDev, const char *pszAddress, void *pvBackend) 686 NOREF(pvBackend);
|
/vbox/src/VBox/VMM/VMMR3/ |
H A D | PDMUsb.cpp | 986 * @param pvBackend Pointer to the backend. 991 VMMR3DECL(int) PDMR3UsbCreateProxyDevice(PUVM pUVM, PCRTUUID pUuid, bool fRemote, const char *pszAddress, void *pvBackend, argument 1043 rc = CFGMR3InsertInteger(pConfig, "pvBackend", (uintptr_t)pvBackend); AssertRCBreak(rc);
|
/vbox/src/VBox/Devices/USB/darwin/ |
H A D | USBProxyDevice-darwin.cpp | 1078 * @param pvBackend Backend specific pointer, unused for the Darwin backend. 1080 static DECLCALLBACK(int) usbProxyDarwinOpen(PUSBPROXYDEV pProxyDev, const char *pszAddress, void *pvBackend) argument
|