Searched refs:cxl_root_decoder (Results 1 – 5 of 5) sorted by relevance
335 struct cxl_root_decoder { struct338 struct cxl_dport *(*calc_hb)(struct cxl_root_decoder *cxlrd, int pos); argument579 struct cxl_root_decoder *to_cxl_root_decoder(struct device *dev);583 struct cxl_root_decoder *cxl_root_decoder_alloc(struct cxl_port *port,
87 struct cxl_root_decoder *cxlrd; in cxl_parse_cfmws()426 struct cxl_root_decoder *cxlrd = to_cxl_root_decoder(dev); in pair_cxl_resource()
58 static inline struct cxl_port *cxlrd_to_port(struct cxl_root_decoder *cxlrd) in cxlrd_to_port()
315 struct cxl_root_decoder *cxlrd = to_cxl_root_decoder(dev->parent); in interleave_ways_store()383 struct cxl_root_decoder *cxlrd = to_cxl_root_decoder(dev->parent); in interleave_granularity_store()448 struct cxl_root_decoder *cxlrd = to_cxl_root_decoder(cxlr->dev.parent); in alloc_hpa()966 struct cxl_root_decoder *cxlrd = to_cxl_root_decoder(cxlr->dev.parent); in cxl_port_setup_targets()1185 struct cxl_root_decoder *cxlrd = to_cxl_root_decoder(cxlr->dev.parent); in cxl_region_attach()1537 struct cxl_root_decoder *cxlrd = to_cxl_root_decoder(dev->parent); in cxl_region_release()1601 static struct cxl_region *cxl_region_alloc(struct cxl_root_decoder *cxlrd, int id) in cxl_region_alloc()1642 static struct cxl_region *devm_cxl_add_region(struct cxl_root_decoder *cxlrd, in devm_cxl_add_region()1683 struct cxl_root_decoder *cxlrd = to_cxl_root_decoder(dev); in create_pmem_region_show()1692 struct cxl_root_decoder *cxlrd = to_cxl_root_decoder(dev); in create_pmem_region_store()[all …]
311 static bool can_create_pmem(struct cxl_root_decoder *cxlrd) in can_create_pmem()321 struct cxl_root_decoder *cxlrd = to_cxl_root_decoder(dev); in cxl_root_decoder_visible()406 struct cxl_root_decoder *to_cxl_root_decoder(struct device *dev) in to_cxl_root_decoder()411 return container_of(dev, struct cxl_root_decoder, cxlsd.cxld.dev); in to_cxl_root_decoder()417 struct cxl_root_decoder *cxlrd = to_cxl_root_decoder(dev); in cxl_root_decoder_release()1431 static struct cxl_dport *cxl_hb_modulo(struct cxl_root_decoder *cxlrd, int pos) in cxl_hb_modulo()1511 struct cxl_root_decoder *cxl_root_decoder_alloc(struct cxl_port *port, in cxl_root_decoder_alloc()1514 struct cxl_root_decoder *cxlrd; in cxl_root_decoder_alloc()