Lines Matching refs:devices
237 ScopedDeviceVector devices,
245 i = devices->erase(i);
247 if (i == devices->end()) {
248 callback.Run(devices.Pass());
253 base::Passed(devices.Pass()),
260 ScopedDeviceVector devices,
263 if (devices->empty()) {
264 callback.Run(devices.Pass());
267 std::vector<scoped_refptr<UsbDevice> >::iterator i = devices->begin();
270 base::Passed(devices.Pass()),
487 // Otherwise can be used to finger print unauthorized devices.
607 ScopedDeviceVector devices(new DeviceVector());
608 service->GetDevices(devices.get());
610 for (DeviceVector::iterator it = devices->begin(); it != devices->end();) {
612 it = devices->erase(it);
620 devices.Pass(),
624 OpenDevices(devices.Pass());
628 void UsbFindDevicesFunction::OpenDevices(ScopedDeviceVector devices) {
631 for (size_t i = 0; i < devices->size(); ++i) {
632 scoped_refptr<UsbDeviceHandle> device_handle = devices->at(i)->Open();
686 DeviceVector devices;
687 service->GetDevices(&devices);
690 for (DeviceVector::iterator it = devices.begin(); it != devices.end(); ++it) {