Lines Matching refs:cxl_port
118 static struct cxl_region_ref *cxl_rr_load(struct cxl_port *port, in cxl_rr_load()
132 struct cxl_port *iter = cxled_to_port(cxled); in cxl_region_decode_reset()
169 struct cxl_port *iter; in cxl_region_decode_commit()
631 static struct cxl_decoder *cxl_region_find_decoder(struct cxl_port *port, in cxl_region_find_decoder()
650 static struct cxl_region_ref *alloc_region_ref(struct cxl_port *port, in alloc_region_ref()
710 struct cxl_port *port = cxl_rr->port; in free_region_ref()
723 struct cxl_port *port = cxl_rr->port; in cxl_rr_ep_add()
744 static int cxl_rr_alloc_decoder(struct cxl_port *port, struct cxl_region *cxlr, in cxl_rr_alloc_decoder()
795 static int cxl_port_attach_region(struct cxl_port *port, in cxl_port_attach_region()
881 static void cxl_port_detach_region(struct cxl_port *port, in cxl_port_detach_region()
930 struct cxl_port *port = cxl_rr->port; in check_last_peer()
962 static int cxl_port_setup_targets(struct cxl_port *port, in cxl_port_setup_targets()
968 struct cxl_port *parent_port = to_cxl_port(port->dev.parent); in cxl_port_setup_targets()
1104 static void cxl_port_reset_targets(struct cxl_port *port, in cxl_port_reset_targets()
1130 struct cxl_port *iter; in cxl_region_teardown_targets()
1153 struct cxl_port *iter; in cxl_region_setup_targets()
1187 struct cxl_port *ep_port, *root_port, *iter; in cxl_region_attach()
1321 struct cxl_port *iter, *ep_port = cxled_to_port(cxled); in cxl_region_detach()
1647 struct cxl_port *port = to_cxl_port(cxlrd->cxlsd.cxld.dev.parent); in devm_cxl_add_region()
1756 struct cxl_port *port = to_cxl_port(dev->parent); in delete_region_store()