Searched refs:PUSBDEVICE (Results 1 - 22 of 22) sorted by relevance

/vbox/src/VBox/Main/testcase/
H A DtstUSBLinux.h46 PUSBDEVICE getDevicesFromSysfs(void);
54 static void freeDevice(PUSBDEVICE) {} /* We don't care about leaks in a test. */
55 int usbProbeInterfacesFromLibhal(const char *pszHalUuid, PUSBDEVICE pDev);
H A DtstUSBProxyLinux.cpp50 PUSBDEVICE USBProxyService::getDevices() { return NULL; }
51 void USBProxyService::deviceAdded(ComObjPtr<HostUSBDevice> &aDevice, SessionMachinesList &llOpenedMachines, PUSBDEVICE aUSBDevice) {}
/vbox/src/VBox/Main/include/
H A DUSBGetDevices.h32 static inline void deviceFreeMembers(PUSBDEVICE pDevice)
52 static inline void deviceFree(PUSBDEVICE pDevice)
62 static inline void deviceListFree(PUSBDEVICE *ppHead)
64 PUSBDEVICE pHead, pNext;
94 extern PUSBDEVICE USBProxyLinuxGetDevices(const char *pcszDevicesRoot,
H A DUSBProxyService.h95 virtual PUSBDEVICE getDevices(void);
96 virtual void deviceAdded(ComObjPtr<HostUSBDevice> &aDevice, SessionMachinesList &llOpenedMachines, PUSBDEVICE aUSBDevice);
99 bool updateDeviceStateFake(HostUSBDevice *aDevice, PUSBDEVICE aUSBDevice, bool *aRunFilters, SessionMachine **aIgnoreMachine);
100 virtual bool updateDeviceState(HostUSBDevice *aDevice, PUSBDEVICE aUSBDevice, bool *aRunFilters, SessionMachine **aIgnoreMachine);
107 static void freeDeviceMembers(PUSBDEVICE pDevice);
109 static void freeDevice(PUSBDEVICE pDevice);
171 virtual PUSBDEVICE getDevices (void);
174 virtual bool updateDeviceState (HostUSBDevice *aDevice, PUSBDEVICE aUSBDevice, bool *aRunFilters, SessionMachine **aIgnoreMachine);
221 virtual PUSBDEVICE getDevices(void);
222 virtual void deviceAdded(ComObjPtr<HostUSBDevice> &aDevice, SessionMachinesList &llOpenedMachines, PUSBDEVICE aUSBDevic
[all...]
H A DHostUSBDeviceImpl.h181 HRESULT init(PUSBDEVICE aUsb, USBProxyService *aUSBProxyService);
295 PUSBDEVICE mUsb;
/vbox/src/VBox/Main/src-server/darwin/
H A Diokit.h79 PUSBDEVICE DarwinGetUSBDevices(void);
80 void DarwinFreeUSBDeviceFromIOKit(PUSBDEVICE pCur);
H A DUSBProxyServiceDarwin.cpp257 bool USBProxyServiceDarwin::updateDeviceState(HostUSBDevice *aDevice, PUSBDEVICE aUSBDevice, bool *aRunFilters, SessionMachine **aIgnoreMachine)
300 PUSBDEVICE USBProxyServiceDarwin::getDevices(void)
326 void DarwinFreeUSBDeviceFromIOKit(PUSBDEVICE pCur)
H A Diokit.cpp777 static void darwinDeterminUSBDeviceState(PUSBDEVICE pCur, io_object_t USBDevice, CFMutableDictionaryRef /* PropsRef */)
900 PUSBDEVICE DarwinGetUSBDevices(void)
922 PUSBDEVICE pHead = NULL;
923 PUSBDEVICE pTail = NULL;
942 PUSBDEVICE pCur = (PUSBDEVICE)RTMemAllocZ(sizeof(*pCur));
1065 PUSBDEVICE pMouse = NULL;
1066 PUSBDEVICE pKeyboard = NULL;
1067 for (PUSBDEVICE pCur = pHead; pCur; pCur = pCur->pNext)
/vbox/src/VBox/Main/src-server/solaris/
H A DUSBProxyServiceSolaris.cpp38 static void solarisFreeUSBDevice(PUSBDEVICE pDevice);
39 static USBDEVICESTATE solarisDetermineUSBDeviceState(PUSBDEVICE pDevice, di_node_t Node);
47 PUSBDEVICE pHead;
48 PUSBDEVICE pTail;
150 PUSBDEVICE USBProxyServiceSolaris::getDevices(void)
195 PUSBDEVICE pCur = (PUSBDEVICE)RTMemAllocZ(sizeof(*pCur));
198 LogRel(("USBService: failed to allocate %d bytes for PUSBDEVICE.\n", sizeof(*pCur)));
319 static USBDEVICESTATE solarisDetermineUSBDeviceState(PUSBDEVICE pDevice, di_node_t Node)
363 PUSBDEVICE pDe
[all...]
/vbox/src/VBox/Main/src-server/freebsd/
H A DUSBProxyServiceFreeBSD.cpp149 bool USBProxyServiceFreeBSD::updateDeviceState(HostUSBDevice *aDevice, PUSBDEVICE aUSBDevice, bool *aRunFilters,
165 PUSBDEVICE aUSBDevice)
187 DECLINLINE(void) usbLogDevice(PUSBDEVICE pDev)
222 PUSBDEVICE USBProxyServiceFreeBSD::getDevices(void)
224 PUSBDEVICE pDevices = NULL;
286 PUSBDEVICE pDevice = (PUSBDEVICE)RTMemAllocZ(sizeof(USBDEVICE));
/vbox/src/VBox/Main/src-server/os2/
H A DUSBProxyServiceOs2.cpp168 bool USBProxyServiceOs2::updateDeviceState(HostUSBDevice *aDevice, PUSBDEVICE aUSBDevice, bool *aRunFilters,
195 PUSBDEVICE USBProxyServiceOs2::getDevices(void)
208 PUSBDEVICE pFirst = NULL;
209 PUSBDEVICE *ppNext = &pFirst;
240 PUSBDEVICE pCur = (PUSBDEVICE)RTMemAlloc(sizeof(*pCur));
/vbox/src/VBox/Main/src-server/
H A DUSBProxyService.cpp805 static PUSBDEVICE sortDevices(PUSBDEVICE pDevices)
807 PUSBDEVICE pHead = NULL;
808 PUSBDEVICE pTail = NULL;
812 PUSBDEVICE pDev = pDevices;
818 PUSBDEVICE pCur = pTail;
862 PUSBDEVICE pDevices = getDevices();
915 * The device still there, update the state and move on. The PUSBDEVICE
918 PUSBDEVICE pCur = pDevices;
940 PUSBDEVICE pNe
[all...]
H A DHostUSBDeviceImpl.cpp64 HRESULT HostUSBDevice::init(PUSBDEVICE aUsb, USBProxyService *aUSBProxyService)
/vbox/src/VBox/Main/src-server/linux/
H A DUSBGetDevices.cpp470 static int addDeviceToChain(PUSBDEVICE pDev, PUSBDEVICE *ppFirst, PUSBDEVICE **pppNext, const char *pcszUsbfsRoot,
474 PUSBDEVICE pDevNew = (PUSBDEVICE)RTMemDup(pDev, sizeof(*pDev));
529 static PUSBDEVICE getDevicesFromUsbfs(const char *pcszUsbfsRoot, bool testfs)
531 PUSBDEVICE pFirst = NULL;
537 PUSBDEVICE *ppNext = NULL;
796 PUSBDEVICE pFree = pFirst;
1164 DECLINLINE(void) usbLogDevice(PUSBDEVICE pDe
[all...]
H A DUSBProxyServiceLinux.cpp260 bool USBProxyServiceLinux::updateDeviceState(HostUSBDevice *aDevice, PUSBDEVICE aUSBDevice, bool *aRunFilters,
281 PUSBDEVICE aUSBDevice)
387 PUSBDEVICE USBProxyServiceLinux::getDevices(void)
/vbox/src/VBox/Main/src-server/win/
H A DUSBProxyServiceWindows.cpp222 bool USBProxyServiceWindows::updateDeviceState(HostUSBDevice *aDevice, PUSBDEVICE aUSBDevice, bool *aRunFilters,
246 PUSBDEVICE USBProxyServiceWindows::getDevices(void)
248 PUSBDEVICE pDevices = NULL;
/vbox/include/VBox/
H A Dusblib-solaris.h265 USBLIB_DECL(int) USBLibAddDeviceAlias(PUSBDEVICE pDevice);
266 USBLIB_DECL(int) USBLibRemoveDeviceAlias(PUSBDEVICE pDevice);
267 /*USBLIB_DECL(int) USBLibConfigureDevice(PUSBDEVICE pDevice);*/
H A Dusb.h140 typedef USBDEVICE *PUSBDEVICE; typedef
H A Dusblib-win.h296 USBLIB_DECL(int) USBLibGetDevices(PUSBDEVICE *ppDevices, uint32_t *pcbNumDevices);
/vbox/src/VBox/HostDrivers/VBoxUSB/win/lib/
H A DVBoxUsbLib-win.cpp282 static void usbLibDevFree(PUSBDEVICE pDevice)
295 static void usbLibDevFreeList(PUSBDEVICE pDevice)
299 PUSBDEVICE pNext = pDevice->pNext;
305 static int usbLibDevPopulate(PUSBDEVICE pDev, PUSB_NODE_CONNECTION_INFORMATION_EX pConInfo, ULONG iPort, LPCSTR lpszDrvKeyName, LPCSTR lpszHubName, PVBOXUSB_STRING_DR_ENTRY pDrList)
740 static int usbLibDevGetHubDevices(LPCSTR lpszName, PUSBDEVICE *ppDevs, uint32_t *pcDevs);
742 static int usbLibDevGetHubPortDevices(HANDLE hHub, LPCSTR lpcszHubName, ULONG iPort, PUSBDEVICE *ppDevs, uint32_t *pcDevs)
805 PUSBDEVICE pDev = (PUSBDEVICE)RTMemAllocZ(sizeof (*pDev));
828 static int usbLibDevGetHubDevices(LPCSTR lpszName, PUSBDEVICE *ppDevs, uint32_t *pcDevs)
877 static int usbLibDevGetDevices(PUSBDEVICE *ppDev
[all...]
/vbox/src/VBox/RDP/client-1.8.3/vrdp/
H A Drdpusb.c78 static PUSBDEVICE g_pUsbDevices = NULL;
183 /** Count the USB devices in a linked list of PUSBDEVICE structures. */
184 unsigned countUSBDevices(PUSBDEVICE pDevices)
229 /** Fill in a device list entry in wire format from a PUSBDEVICE and return an
231 static void fillWireListEntry(char *pBuf, PUSBDEVICE pDevice,
257 * and populate from a PUSBDEVICE linked list. @a pLen takes the length of
260 static void *buildWireListFromDevices(PUSBDEVICE pDevices, int *pLen)
265 PUSBDEVICE pCurrent;
489 PUSBDEVICE pDevice;
/vbox/src/VBox/HostDrivers/VBoxUSB/
H A DUSBFilter.cpp911 USBLIB_DECL(bool) USBFilterMatchDevice(PCUSBFILTER pFilter, PUSBDEVICE pDevice)

Completed in 5997 milliseconds