Lines Matching refs:link_name
109 void WiMaxProvider::OnDeviceInfoAvailable(const string& link_name) { in OnDeviceInfoAvailable() argument
110 SLOG(this, 2) << __func__ << "(" << link_name << ")"; in OnDeviceInfoAvailable()
112 pending_devices_.find(link_name); in OnDeviceInfoAvailable()
115 CreateDevice(link_name, path); in OnDeviceInfoAvailable()
318 string link_name = GetLinkName(path); in OnDevicesChanged() local
319 if (!link_name.empty()) { in OnDevicesChanged()
320 CreateDevice(link_name, path); in OnDevicesChanged()
325 void WiMaxProvider::CreateDevice(const string& link_name, in CreateDevice() argument
327 SLOG(this, 2) << __func__ << "(" << link_name << ", " << path << ")"; in CreateDevice()
328 if (ContainsKey(devices_, link_name)) { in CreateDevice()
330 CHECK_EQ(path, devices_[link_name]->path()); in CreateDevice()
333 pending_devices_.erase(link_name); in CreateDevice()
335 if (device_info->IsDeviceBlackListed(link_name)) { in CreateDevice()
337 << link_name; in CreateDevice()
340 int index = device_info->GetIndex(link_name); in CreateDevice()
342 SLOG(this, 2) << link_name << " pending device info."; in CreateDevice()
345 pending_devices_[link_name] = path; in CreateDevice()
351 << link_name; in CreateDevice()
356 link_name, address, index, path)); in CreateDevice()
357 devices_[link_name] = device; in CreateDevice()
359 LOG(INFO) << "Created WiMAX device: " << link_name << " @ " << path; in CreateDevice()