Lines Matching refs:adev

55 	struct libusb20_device *adev = _adev->os_priv;  in libusb_hotplug_equal()  local
58 if (adev->bus_number != bdev->bus_number) in libusb_hotplug_equal()
60 if (adev->device_address != bdev->device_address) in libusb_hotplug_equal()
62 if (memcmp(&adev->ddesc, &bdev->ddesc, sizeof(adev->ddesc))) in libusb_hotplug_equal()
64 if (memcmp(&adev->session_data, &bdev->session_data, sizeof(adev->session_data))) in libusb_hotplug_equal()
113 libusb_device *adev; in libusb_hotplug_scan() local
134 TAILQ_FOREACH_SAFE(adev, &ctx->hotplug_devs, hotplug_entry, temp) { in libusb_hotplug_scan()
136 if (libusb_hotplug_equal(adev, bdev)) in libusb_hotplug_scan()
140 TAILQ_REMOVE(&ctx->hotplug_devs, adev, hotplug_entry); in libusb_hotplug_scan()
142 if (libusb_hotplug_filter(ctx, acbh, adev, in libusb_hotplug_scan()
148 libusb_unref_device(adev); in libusb_hotplug_scan()
153 TAILQ_FOREACH_SAFE(adev, &hotplug_devs, hotplug_entry, temp) { in libusb_hotplug_scan()
155 if (libusb_hotplug_equal(adev, bdev)) in libusb_hotplug_scan()
159 TAILQ_REMOVE(&hotplug_devs, adev, hotplug_entry); in libusb_hotplug_scan()
160 TAILQ_INSERT_TAIL(&ctx->hotplug_devs, adev, hotplug_entry); in libusb_hotplug_scan()
162 if (libusb_hotplug_filter(ctx, acbh, adev, in libusb_hotplug_scan()
173 while ((adev = TAILQ_FIRST(&hotplug_devs)) != NULL) { in libusb_hotplug_scan()
174 TAILQ_REMOVE(&hotplug_devs, adev, hotplug_entry); in libusb_hotplug_scan()
175 libusb_unref_device(adev); in libusb_hotplug_scan()
188 struct libusb_device *adev; in libusb_hotplug_register_callback() local
218 TAILQ_FOREACH(adev, &ctx->hotplug_devs, hotplug_entry) { in libusb_hotplug_register_callback()
219 if (libusb_hotplug_filter(ctx, handle, adev, in libusb_hotplug_register_callback()