Lines Matching refs:devices
57 static inline void FreeDeviceListMemory(Scan_ScannerDevice** devices, int32_t deviceCount)
60 DELETE_AND_NULLIFY(devices[i])
62 DELETE_ARRAY_AND_NULLIFY(devices)
73 Scan_ScannerDevice** devices = new (std::nothrow) Scan_ScannerDevice* [deviceCount];
74 if (devices == nullptr) {
75 SCAN_HILOGE("devices is a nullptr");
79 if (memset_s(devices, devicesMemSize, 0, devicesMemSize) != 0) {
81 FreeDeviceListMemory(devices, 0);
88 SCAN_HILOGE("devices is a nullptr");
102 devices[i] = device;
104 g_discoverCallback(devices, deviceCount);
105 FreeDeviceListMemory(devices, deviceCount);