Lines Matching refs:device

405 bool CRKScan::MutexWait(UINT_VECTOR &vecExistedDevice, STRUCT_RKDEVICE_DESC &device, ENUM_RKUSB_TYP…  in MutexWait()  argument
418 device.uiLocationID = 0; in MutexWait()
431 device.uiLocationID = 0; in MutexWait()
435 if (device.uiLocationID == 0) { in MutexWait()
437 device.uiLocationID = (*iter).uiLocationID; in MutexWait()
439 if (device.uiLocationID == (*iter).uiLocationID) { in MutexWait()
442 device.uiLocationID = 0; in MutexWait()
448 device.uiLocationID = 0; in MutexWait()
459 bFound = Wait(device, usbType, usVid, usPid); in MutexWait()
496 bool CRKScan::Wait(STRUCT_RKDEVICE_DESC &device, ENUM_RKUSB_TYPE usbType, USHORT usVid, USHORT usPi… in Wait() argument
516 if ((BUSID((*iter).uiLocationID) != BUSID(device.uiLocationID)) || in Wait()
517 …((BUSID((*iter).uiLocationID) == BUSID(device.uiLocationID)) && ((*iter).uiLocationID >= device.ui… in Wait()
542 device.usVid = (*iter).usVid; in Wait()
543 device.usPid = (*iter).usPid; in Wait()
544 device.uiLocationID = (*iter).uiLocationID; in Wait()
545 device.pUsbHandle= (*iter).pUsbHandle; in Wait()
546 device.emUsbType = usbType; in Wait()
547 device.usbcdUsb = (*iter).usbcdUsb; in Wait()
548 libusb_ref_device((libusb_device *)device.pUsbHandle); in Wait()
551 device.emDeviceType = RKNONE_DEVICE; in Wait()
553 if (IsRockusbDevice(devType, device.usVid, device.usPid)) in Wait()
554 device.emDeviceType = devType; in Wait()
579 bool CRKScan::GetDevice(STRUCT_RKDEVICE_DESC &device, int pos) in GetDevice() argument
591 device.usVid = (*iter).usVid; in GetDevice()
592 device.usPid = (*iter).usPid; in GetDevice()
593 device.emDeviceType = (*iter).emDeviceType; in GetDevice()
594 device.emUsbType = (*iter).emUsbType; in GetDevice()
595 device.uiLocationID = (*iter).uiLocationID; in GetDevice()
596 device.pUsbHandle= (*iter).pUsbHandle; in GetDevice()
597 device.usbcdUsb = (*iter).usbcdUsb; in GetDevice()