Home
last modified time | relevance | path

Searched refs:to_cxl_port (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-6.6/drivers/cxl/
H A Dport.c141 struct cxl_port *port = to_cxl_port(dev); in cxl_port_probe()
153 struct cxl_port *port = to_cxl_port(dev); in CDAT_read()
172 struct cxl_port *port = to_cxl_port(dev); in cxl_port_bin_attr_is_visible()
H A Dcxlmem.h65 return to_cxl_port(cxled->cxld.dev.parent); in cxled_to_port()
70 return to_cxl_port(cxlrd->cxlsd.cxld.dev.parent); in cxlrd_to_port()
76 struct cxl_port *port = to_cxl_port(cxled->cxld.dev.parent); in cxled_to_memdev()
H A Dmem.c61 down = iter, iter = to_cxl_port(iter->dev.parent)) { in devm_cxl_add_endpoint()
H A Dcxl.h682 struct cxl_port *to_cxl_port(const struct device *dev);
/kernel/linux/linux-6.6/drivers/cxl/core/
H A Dport.c65 if (is_cxl_root(to_cxl_port(dev))) in cxl_device_id()
399 struct cxl_port *port = to_cxl_port(cxld->dev.parent); in __cxl_decoder_release()
520 struct cxl_port *port = to_cxl_port(dev); in cxl_port_release()
550 struct cxl_port *to_cxl_port(const struct device *dev) in to_cxl_port() function
557 EXPORT_SYMBOL_NS_GPL(to_cxl_port, CXL);
568 parent = to_cxl_port(port->dev.parent); in unregister_port()
669 !is_cxl_root(to_cxl_port(iter->dev.parent))) in cxl_port_alloc()
670 iter = to_cxl_port(iter->dev.parent); in cxl_port_alloc()
877 port = to_cxl_port(dev); in dev_is_cxl_root_child()
881 parent = to_cxl_port(por in dev_is_cxl_root_child()
[all...]
H A Dregion.c165 while (!is_cxl_root(to_cxl_port(iter->dev.parent))) in cxl_region_decode_reset()
166 iter = to_cxl_port(iter->dev.parent); in cxl_region_decode_reset()
226 iter = to_cxl_port(iter->dev.parent)) { in cxl_region_decode_commit()
1115 struct cxl_port *parent_port = to_cxl_port(port->dev.parent); in cxl_port_setup_targets()
1345 while (!is_cxl_root(to_cxl_port(iter->dev.parent))) in cxl_region_teardown_targets()
1346 iter = to_cxl_port(iter->dev.parent); in cxl_region_teardown_targets()
1378 while (!is_cxl_root(to_cxl_port(iter->dev.parent))) in cxl_region_setup_targets()
1379 iter = to_cxl_port(iter->dev.parent); in cxl_region_setup_targets()
1469 iter = to_cxl_port(iter->dev.parent)) { in cxl_region_attach_position()
1479 iter = to_cxl_port(ite in cxl_region_attach_position()
[all...]
H A Dpci.c456 root = to_cxl_port(port->dev.parent); in cxl_hdm_decode_init()
458 root = to_cxl_port(root->dev.parent); in cxl_hdm_decode_init()
H A Dhdm.c627 struct cxl_port *port = to_cxl_port(cxld->dev.parent); in cxl_decoder_commit()
715 struct cxl_port *port = to_cxl_port(cxld->dev.parent); in cxl_decoder_reset()
/kernel/linux/linux-6.6/tools/testing/cxl/test/
H A Dcxl.c665 struct cxl_port *port = to_cxl_port(cxld->dev.parent); in mock_decoder_commit()
688 struct cxl_port *port = to_cxl_port(cxld->dev.parent); in mock_decoder_reset()
763 port = to_cxl_port(port->dev.parent); in mock_init_hdm_decoder()
848 struct cxl_port *parent_port = to_cxl_port(port->dev.parent); in mock_cxl_enumerate_decoders()
935 struct cxl_port *parent = to_cxl_port(port->dev.parent); in mock_cxl_port_enumerate_dports()

Completed in 13 milliseconds