Searched refs:to_cxl_port (Results 1 – 8 of 8) sorted by relevance
35 struct cxl_port *port = to_cxl_port(dev); in cxl_port_probe()89 struct cxl_port *port = to_cxl_port(dev); in CDAT_read()108 struct cxl_port *port = to_cxl_port(dev); in cxl_port_bin_attr_is_visible()
55 return to_cxl_port(cxled->cxld.dev.parent); in cxled_to_port()60 return to_cxl_port(cxlrd->cxlsd.cxld.dev.parent); in cxlrd_to_port()66 struct cxl_port *port = to_cxl_port(cxled->cxld.dev.parent); in cxled_to_memdev()
557 struct cxl_port *to_cxl_port(struct device *dev);
50 if (is_cxl_root(to_cxl_port(dev))) in cxl_device_id()384 struct cxl_port *port = to_cxl_port(cxld->dev.parent); in __cxl_decoder_release()502 struct cxl_port *port = to_cxl_port(dev); in cxl_port_release()532 struct cxl_port *to_cxl_port(struct device *dev) in to_cxl_port() function539 EXPORT_SYMBOL_NS_GPL(to_cxl_port, CXL);550 parent = to_cxl_port(port->dev.parent); in unregister_port()627 !is_cxl_root(to_cxl_port(iter->dev.parent))) in cxl_port_alloc()628 iter = to_cxl_port(iter->dev.parent); in cxl_port_alloc()750 port = to_cxl_port(dev); in dev_is_cxl_root_child()754 parent = to_cxl_port(port->dev.parent); in dev_is_cxl_root_child()[all …]
136 while (!is_cxl_root(to_cxl_port(iter->dev.parent))) in cxl_region_decode_reset()137 iter = to_cxl_port(iter->dev.parent); in cxl_region_decode_reset()174 iter = to_cxl_port(iter->dev.parent)) { in cxl_region_decode_commit()968 struct cxl_port *parent_port = to_cxl_port(port->dev.parent); in cxl_port_setup_targets()1139 while (!is_cxl_root(to_cxl_port(iter->dev.parent))) in cxl_region_teardown_targets()1140 iter = to_cxl_port(iter->dev.parent); in cxl_region_teardown_targets()1162 while (!is_cxl_root(to_cxl_port(iter->dev.parent))) in cxl_region_setup_targets()1163 iter = to_cxl_port(iter->dev.parent); in cxl_region_setup_targets()1284 iter = to_cxl_port(iter->dev.parent)) { in cxl_region_attach()1314 iter = to_cxl_port(iter->dev.parent)) in cxl_region_attach()[all …]
290 root = to_cxl_port(port->dev.parent); in __cxl_hdm_decode_init()292 root = to_cxl_port(root->dev.parent); in __cxl_hdm_decode_init()
569 struct cxl_port *port = to_cxl_port(cxld->dev.parent); in cxl_decoder_commit()644 struct cxl_port *port = to_cxl_port(cxld->dev.parent); in cxl_decoder_reset()
512 struct cxl_port *port = to_cxl_port(cxld->dev.parent); in mock_decoder_commit()534 struct cxl_port *port = to_cxl_port(cxld->dev.parent); in mock_decoder_reset()557 struct cxl_port *parent_port = to_cxl_port(port->dev.parent); in mock_cxl_enumerate_decoders()654 struct cxl_port *parent = to_cxl_port(port->dev.parent); in mock_cxl_port_enumerate_dports()