Lines Matching defs:product_id
5041 const UsbDeviceEntry& get_matching_usb_dev(std::uint16_t vendor_id, std::uint16_t product_id,
5045 if (usb_dev.matches(vendor_id, product_id, bcd_device)) {
5052 vendor_id, product_id, bcd_device);
5056 std::uint16_t vendor_id, std::uint16_t product_id,
5059 const auto& usb_dev = get_matching_usb_dev(vendor_id, product_id, bcd_device);
5065 dev->productId = product_id;
5097 auto product_id = usb_dev.get_product_id();
5107 if (vendor_id == 0x04da && product_id == 0x100f) {
5117 Genesys_Device* dev = attach_usb_device(devname, vendor_id, product_id, bcd_device);
5119 DBG(DBG_info, "%s: found %u flatbed scanner %u at %s\n", __func__, vendor_id, product_id,
5435 auto product_id = get_testing_product_id();
5438 dev->model = &get_matching_usb_dev(vendor_id, product_id, bcd_device).model();
5441 new TestScannerInterface{dev, vendor_id, product_id, bcd_device}};