Searched refs:cxl_root_decoder (Results 1 – 5 of 5) sorted by relevance
403 struct cxl_root_decoder;404 typedef struct cxl_dport *(*cxl_calc_hb_fn)(struct cxl_root_decoder *cxlrd,416 struct cxl_root_decoder { struct678 struct cxl_root_decoder *to_cxl_root_decoder(struct device *dev);684 struct cxl_root_decoder *cxl_root_decoder_alloc(struct cxl_port *port,687 struct cxl_dport *cxl_hb_modulo(struct cxl_root_decoder *cxlrd, int pos);
45 static struct cxl_dport *cxl_hb_xor(struct cxl_root_decoder *cxlrd, int pos) in cxl_hb_xor()74 struct cxl_root_decoder *cxlrd;82 struct cxl_root_decoder *cxlrd = ctx->cxlrd; in cxl_parse_cxims()205 struct cxl_root_decoder *cxlrd; in cxl_parse_cfmws()610 struct cxl_root_decoder *cxlrd = to_cxl_root_decoder(dev); in pair_cxl_resource()
65 static inline struct cxl_port *cxlrd_to_port(struct cxl_root_decoder *cxlrd) in cxlrd_to_port()
340 struct cxl_root_decoder *cxlrd = to_cxl_root_decoder(dev->parent); in interleave_ways_store()408 struct cxl_root_decoder *cxlrd = to_cxl_root_decoder(dev->parent); in interleave_granularity_store()482 struct cxl_root_decoder *cxlrd = to_cxl_root_decoder(cxlr->dev.parent); in alloc_hpa()1006 struct cxl_root_decoder *cxlrd = to_cxl_root_decoder(cxlr->dev.parent); in cxl_port_setup_targets()1311 struct cxl_root_decoder *cxlrd, in cxl_region_attach_position()1898 struct cxl_root_decoder *cxlrd = to_cxl_root_decoder(dev->parent); in cxl_region_release()2088 struct cxl_root_decoder *cxlrd = to_cxl_root_decoder(dev); in create_pmem_region_store()2108 struct cxl_root_decoder *cxlrd = to_cxl_root_decoder(dev); in create_ram_region_store()2161 struct cxl_root_decoder *cxlrd = to_cxl_root_decoder(dev); in delete_region_store()2475 struct cxl_root_decoder *cxlrd; in match_decoder_by_range()[all …]
304 static bool can_create_pmem(struct cxl_root_decoder *cxlrd) in can_create_pmem()311 static bool can_create_ram(struct cxl_root_decoder *cxlrd) in can_create_ram()321 struct cxl_root_decoder *cxlrd = to_cxl_root_decoder(dev); in cxl_root_decoder_visible()410 struct cxl_root_decoder *to_cxl_root_decoder(struct device *dev) in to_cxl_root_decoder()415 return container_of(dev, struct cxl_root_decoder, cxlsd.cxld.dev); in to_cxl_root_decoder()421 struct cxl_root_decoder *cxlrd = to_cxl_root_decoder(dev); in cxl_root_decoder_release()1529 struct cxl_dport *cxl_hb_modulo(struct cxl_root_decoder *cxlrd, int pos) in cxl_hb_modulo()1611 struct cxl_root_decoder *cxl_root_decoder_alloc(struct cxl_port *port, in cxl_root_decoder_alloc()1615 struct cxl_root_decoder *cxlrd; in cxl_root_decoder_alloc()
Completed in 19 milliseconds