Lines Matching refs:devices

89 devices = {}  variable
160 return "Driver_str" in devices[dev_id]
192 global devices
193 devices = {}
200 global devices
217 devices[dev["Slot"]] = dict(dev)
244 for d in devices.keys():
245 if not device_type_match(devices[d], devices_type):
249 devices[d] = devices[d].copy()
251 devices[d].update(get_pci_device_details(d, False).items())
255 if _if in devices[d]["Interface"].split(","):
256 devices[d]["Ssh_if"] = True
257 devices[d]["Active"] = "*Active*"
261 if "Module_str" in devices[d]:
263 if driver not in devices[d]["Module_str"]:
264 devices[d]["Module_str"] = \
265 devices[d]["Module_str"] + ",%s" % driver
267 devices[d]["Module_str"] = ",".join(dpdk_drivers)
271 modules = devices[d]["Module_str"].split(",")
272 if devices[d]["Driver_str"] in modules:
273 modules.remove(devices[d]["Driver_str"])
274 devices[d]["Module_str"] = ",".join(modules)
302 if dev_name in devices:
305 if "0000:" + dev_name in devices:
309 for d in devices.keys():
310 if dev_name in devices[d]["Interface"].split(","):
311 return devices[d]["Slot"]
319 dev = devices[dev_id]
345 dev = devices[dev_id]
453 for d in devices.keys():
454 if "Driver_str" in devices[d]:
455 if devices[d]["Driver_str"] in dpdk_drivers:
456 unbind_one(devices[d]["Slot"], force)
471 global devices
504 for d in devices.keys():
506 if "Driver_str" in devices[d] or d in dev_list:
510 devices[d] = dict(devices[d].items()
514 if "Driver_str" in devices[d]:
549 for d in devices.keys():
550 if device_type_match(devices[d], devices_type):
552 no_drv.append(devices[d])
554 if devices[d]["Driver_str"] in dpdk_drivers:
555 dpdk_drv.append(devices[d])
557 kernel_drv.append(devices[d])
713 args = opt.devices