Lines Matching refs:root_port

78 				   struct cxl_port *root_port)  in cxl_add_cfmws_decoders()  argument
121 cxld = cxl_decoder_alloc(root_port, in cxl_add_cfmws_decoders()
275 struct cxl_port *root_port = arg; in add_host_bridge_uport() local
276 struct device *host = root_port->dev.parent; in add_host_bridge_uport()
288 dport = find_dport_by_dev(root_port, match); in add_host_bridge_uport()
295 root_port); in add_host_bridge_uport()
364 struct cxl_port *root_port = arg; in add_host_bridge_dport() local
365 struct device *host = root_port->dev.parent; in add_host_bridge_dport()
386 rc = cxl_add_dport(root_port, match, uid, get_chbcr(chbs)); in add_host_bridge_dport()
399 struct cxl_port *root_port = data; in add_root_nvdimm_bridge() local
401 struct device *host = root_port->dev.parent; in add_root_nvdimm_bridge()
410 cxl_nvb = devm_cxl_add_nvdimm_bridge(host, root_port); in add_root_nvdimm_bridge()
415 dev_dbg(host, "%s: add: %s\n", dev_name(&root_port->dev), in add_root_nvdimm_bridge()
435 struct cxl_port *root_port; in cxl_acpi_probe() local
439 root_port = devm_cxl_add_port(host, host, CXL_RESOURCE_NONE, NULL); in cxl_acpi_probe()
440 if (IS_ERR(root_port)) in cxl_acpi_probe()
441 return PTR_ERR(root_port); in cxl_acpi_probe()
442 dev_dbg(host, "add: %s\n", dev_name(&root_port->dev)); in cxl_acpi_probe()
448 rc = bus_for_each_dev(adev->dev.bus, NULL, root_port, in cxl_acpi_probe()
453 cxl_add_cfmws_decoders(host, root_port); in cxl_acpi_probe()
459 rc = bus_for_each_dev(adev->dev.bus, NULL, root_port, in cxl_acpi_probe()
465 rc = device_for_each_child(&root_port->dev, root_port, in cxl_acpi_probe()