]> git.ipfire.org Git - thirdparty/libvirt.git/commit
usb: create functions to search usb device accurately
authorGuannan Ren <gren@redhat.com>
Fri, 4 May 2012 07:49:58 +0000 (15:49 +0800)
committerCole Robinson <crobinso@redhat.com>
Thu, 14 Jun 2012 15:28:12 +0000 (11:28 -0400)
commit18c1491697f6bcb941a44b9e2f1bd75478ff7723
tree4598ef499d3ac0ed8bbaad06d58a6d4b91d2a63a
parent05aa969fc95150a0ddbe173c026de3ef584ffc6a
usb: create functions to search usb device accurately

usbFindDevice():get usb device according to
                idVendor, idProduct, bus, device
                it is the exact match of the four parameters

usbFindDeviceByBus():get usb device according to bus, device
                  it returns only one usb device same as usbFindDevice

usbFindDeviceByVendor():get usb device according to idVendor,idProduct
                     it probably returns multiple usb devices.

usbDeviceSearch(): a helper function to do the actual search
(cherry picked from commit 9914477efc9764f691ca50faca6592a2d4fecec8)
src/libvirt_private.syms
src/qemu/qemu_hostdev.c
src/qemu/qemu_hotplug.c
src/util/hostusb.c
src/util/hostusb.h