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()
336 struct cxl_port *root_port = arg; in add_host_bridge_uport() local
337 struct device *host = root_port->dev.parent; in add_host_bridge_uport()
350 dport = cxl_find_dport_by_dev(root_port, bridge); in add_host_bridge_uport()
427 struct cxl_port *root_port = arg; in add_host_bridge_dport() local
428 struct device *host = root_port->dev.parent; in add_host_bridge_dport()
468 dport = devm_cxl_add_rch_dport(root_port, bridge, uid, in add_host_bridge_dport()
471 dport = devm_cxl_add_dport(root_port, bridge, uid, in add_host_bridge_dport()
482 struct cxl_port *root_port = data; in add_root_nvdimm_bridge() local
484 struct device *host = root_port->dev.parent; in add_root_nvdimm_bridge()
493 cxl_nvb = devm_cxl_add_nvdimm_bridge(host, root_port); in add_root_nvdimm_bridge()
498 dev_dbg(host, "%s: add: %s\n", dev_name(&root_port->dev), in add_root_nvdimm_bridge()
631 struct cxl_port *root_port; in cxl_acpi_probe() local
650 root_port = devm_cxl_add_port(host, host, CXL_RESOURCE_NONE, NULL); in cxl_acpi_probe()
651 if (IS_ERR(root_port)) in cxl_acpi_probe()
652 return PTR_ERR(root_port); in cxl_acpi_probe()
654 rc = bus_for_each_dev(adev->dev.bus, NULL, root_port, in cxl_acpi_probe()
665 .root_port = root_port, in cxl_acpi_probe()
680 device_for_each_child(&root_port->dev, cxl_res, pair_cxl_resource); in cxl_acpi_probe()
686 rc = bus_for_each_dev(adev->dev.bus, NULL, root_port, in cxl_acpi_probe()
692 rc = device_for_each_child(&root_port->dev, root_port, in cxl_acpi_probe()