Lines Matching refs:devices

75 devices = {}  variable
135 return "Driver_str" in devices[dev_id]
166 global devices
167 devices = {}
173 global devices
190 devices[dev["Slot"]] = dict(dev)
217 for d in devices.keys():
218 if not device_type_match(devices[d], devices_type):
222 devices[d] = devices[d].copy()
224 devices[d].update(get_pci_device_details(d, False).items())
228 if _if in devices[d]["Interface"].split(","):
229 devices[d]["Ssh_if"] = True
230 devices[d]["Active"] = "*Active*"
234 if "Module_str" in devices[d]:
236 if driver not in devices[d]["Module_str"]:
237 devices[d]["Module_str"] = \
238 devices[d]["Module_str"] + ",%s" % driver
240 devices[d]["Module_str"] = ",".join(dpdk_drivers)
244 modules = devices[d]["Module_str"].split(",")
245 if devices[d]["Driver_str"] in modules:
246 modules.remove(devices[d]["Driver_str"])
247 devices[d]["Module_str"] = ",".join(modules)
274 if dev_name in devices:
277 if "0000:" + dev_name in devices:
281 for d in devices.keys():
282 if dev_name in devices[d]["Interface"].split(","):
283 return devices[d]["Slot"]
291 dev = devices[dev_id]
317 dev = devices[dev_id]
425 for d in devices.keys():
426 if "Driver_str" in devices[d]:
427 if devices[d]["Driver_str"] in dpdk_drivers:
428 unbind_one(devices[d]["Slot"], force)
443 global devices
476 for d in devices.keys():
478 if "Driver_str" in devices[d] or d in dev_list:
482 devices[d] = dict(devices[d].items() +
486 if "Driver_str" in devices[d]:
520 for d in devices.keys():
521 if device_type_match(devices[d], devices_type):
523 no_drv.append(devices[d])
525 if devices[d]["Driver_str"] in dpdk_drivers:
526 dpdk_drv.append(devices[d])
528 kernel_drv.append(devices[d])
680 args = opt.devices