Lines Matching defs:port
116 static struct cxl_region_ref *cxl_rr_load(struct cxl_port *port, in cxl_rr_load()
717 cxl_region_find_decoder(struct cxl_port *port, in cxl_region_find_decoder()
744 static bool auto_order_ok(struct cxl_port *port, struct cxl_region *cxlr_iter, in auto_order_ok()
767 alloc_region_ref(struct cxl_port *port, struct cxl_region *cxlr, in alloc_region_ref()
832 struct cxl_port *port = cxl_rr->port; in free_region_ref() local
845 struct cxl_port *port = cxl_rr->port; in cxl_rr_ep_add() local
866 static int cxl_rr_alloc_decoder(struct cxl_port *port, struct cxl_region *cxlr, in cxl_rr_alloc_decoder()
926 static int cxl_port_attach_region(struct cxl_port *port, in cxl_port_attach_region()
1032 static void cxl_port_detach_region(struct cxl_port *port, in cxl_port_detach_region()
1081 struct cxl_port *port = cxl_rr->port; in check_last_peer() local
1115 struct cxl_port *port = to_cxl_port(cxld->dev.parent); in check_interleave_cap() local
1157 static int cxl_port_setup_targets(struct cxl_port *port, in cxl_port_setup_targets()
1355 static void cxl_port_reset_targets(struct cxl_port *port, in cxl_port_reset_targets()
1590 static struct cxl_port *next_port(struct cxl_port *port) in next_port()
1613 static int find_pos_and_ways(struct cxl_port *port, struct range *range, in find_pos_and_ways()
1665 struct cxl_port *iter, *port = cxled_to_port(cxled); in cxl_calc_interleave_pos() local
2247 struct cxl_port *port = to_cxl_port(cxlrd->cxlsd.cxld.dev.parent); in devm_cxl_add_region() local
2401 struct cxl_port *port = to_cxl_port(dev->parent); in delete_region_store() local
2456 struct cxl_port *port; member
2558 int cxl_get_poison_by_endpoint(struct cxl_port *port) in cxl_get_poison_by_endpoint()
2618 struct cxl_port *port; in cxl_dpa_to_region() local
2926 struct cxl_port *port = cxlrd_to_port(cxlrd); in construct_region() local