Lines Matching refs:devices_
121 auto iter = devices_.find(path);
122 if (iter != devices_.end()) {
146 auto [dev_it, inserted] = devices_.insert_or_assign(device->path, std::move(device));
403 auto [dev_it, inserted] = devices_.insert_or_assign(device->path, std::move(device));
515 for (const auto &[id, device] : devices_) {
536 for (const auto &[deviceId, device] : devices_) {
1039 closingDevices_.push_back(std::move(devices_[device.path]));
1040 devices_.erase(device.path);
1051 closingDevices_.push_back(std::move(devices_[device.path]));
1052 devices_.erase(device.path);
1137 while (!devices_.empty()) {
1138 CloseDeviceForAllLocked(*(devices_.begin()->second));
1145 for (const auto &[id, device] : devices_) {
1156 for (const auto &[id, device] : devices_) {
1167 for (const auto &[id, device] : devices_) {
1221 for (const auto &[id, device] : devices_) {
1240 GetAnonyString(dhId).c_str(), devices_.size(), enabled);
1242 for (const auto &[id, device] : devices_) {
1262 for (const auto &[id, device] : devices_) {
1275 DHLOGI("GetSharedMousePathByDhId: devices_.size:%{public}zu,", devices_.size());
1277 for (const auto &[id, device] : devices_) {
1299 DHLOGI("GetSharedKeyboardPathsByDhIds: devices_.size:%{public}zu,", devices_.size());
1301 for (const auto &[id, device] : devices_) {
1334 for (const auto &[id, device] : devices_) {
1345 for (const auto &[id, device] : devices_) {
1507 for (const auto &dev : devices_) {