Lines Matching refs:root_port

192 	struct cxl_port *root_port;  member
202 struct cxl_port *root_port = ctx->root_port; in cxl_parse_cfmws() local
255 cxlrd = cxl_root_decoder_alloc(root_port, ways, cxl_calc_hb); in cxl_parse_cfmws()
396 struct cxl_port *root_port = arg; in add_host_bridge_dport() local
397 struct device *host = root_port->dev.parent; in add_host_bridge_dport()
430 dport = devm_cxl_add_rch_dport(root_port, bridge, ctx.uid, in add_host_bridge_dport()
433 dport = devm_cxl_add_dport(root_port, bridge, ctx.uid, in add_host_bridge_dport()
449 struct cxl_port *root_port = arg; in add_host_bridge_uport() local
450 struct device *host = root_port->dev.parent; in add_host_bridge_uport()
465 dport = cxl_find_dport_by_dev(root_port, bridge); in add_host_bridge_uport()
507 struct cxl_port *root_port = data; in add_root_nvdimm_bridge() local
509 struct device *host = root_port->dev.parent; in add_root_nvdimm_bridge()
518 cxl_nvb = devm_cxl_add_nvdimm_bridge(host, root_port); in add_root_nvdimm_bridge()
523 dev_dbg(host, "%s: add: %s\n", dev_name(&root_port->dev), in add_root_nvdimm_bridge()
656 struct cxl_port *root_port; in cxl_acpi_probe() local
675 root_port = devm_cxl_add_port(host, host, CXL_RESOURCE_NONE, NULL); in cxl_acpi_probe()
676 if (IS_ERR(root_port)) in cxl_acpi_probe()
677 return PTR_ERR(root_port); in cxl_acpi_probe()
679 rc = bus_for_each_dev(adev->dev.bus, NULL, root_port, in cxl_acpi_probe()
690 .root_port = root_port, in cxl_acpi_probe()
705 device_for_each_child(&root_port->dev, cxl_res, pair_cxl_resource); in cxl_acpi_probe()
711 rc = bus_for_each_dev(adev->dev.bus, NULL, root_port, in cxl_acpi_probe()
717 rc = device_for_each_child(&root_port->dev, root_port, in cxl_acpi_probe()