Home
last modified time | relevance | path

Searched refs:cxl_switch_decoder (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/cxl/core/
H A Dport.c150 static ssize_t emit_target_list(struct cxl_switch_decoder *cxlsd, char *buf) in emit_target_list()
178 struct cxl_switch_decoder *cxlsd = to_cxl_switch_decoder(dev); in target_list_show()
440 struct cxl_switch_decoder *cxlsd = to_cxl_switch_decoder(dev); in cxl_switch_decoder_release()
520 struct cxl_switch_decoder *to_cxl_switch_decoder(struct device *dev) in to_cxl_switch_decoder()
525 return container_of(dev, struct cxl_switch_decoder, cxld.dev); in to_cxl_switch_decoder()
1602 struct cxl_switch_decoder *cxlsd; in update_decoder_targets()
1907 static int decoder_populate_targets(struct cxl_switch_decoder *cxlsd, in decoder_populate_targets()
1977 struct cxl_switch_decoder *cxlsd, in cxl_switch_decoder_init()
2001 struct cxl_switch_decoder *cxlsd; in cxl_root_decoder_alloc()
2051 struct cxl_switch_decoder *cxl_switch_decoder_alloc(struct cxl_port *port, in cxl_switch_decoder_alloc()
[all …]
H A Dhdm.c54 struct cxl_switch_decoder *cxlsd; in devm_cxl_add_passthrough_decoder()
711 static void cxlsd_set_targets(struct cxl_switch_decoder *cxlsd, u64 *tgt) in cxlsd_set_targets()
778 struct cxl_switch_decoder *cxlsd = in setup_hw_decoder()
1182 struct cxl_switch_decoder *cxlsd; in devm_cxl_enumerate_decoders()
H A Dregion.c297 struct cxl_switch_decoder *cxlsd = NULL; in commit_decoder()
1208 struct cxl_switch_decoder *cxlsd; in cxl_port_attach_region()
1390 struct cxl_switch_decoder *cxlsd; in cxl_port_setup_targets()
1745 struct cxl_switch_decoder *cxlsd = &cxlrd->cxlsd; in cxl_region_attach_position()
1823 struct cxl_switch_decoder *cxlsd; in match_switch_decoder_by_range()
1841 struct cxl_switch_decoder *cxlsd; in find_pos_and_ways()
H A Dcdat.c330 struct cxl_switch_decoder *cxlsd; in match_cxlrd_hb()
/linux/drivers/cxl/
H A Dcxl.h419 struct cxl_switch_decoder { struct
455 struct cxl_switch_decoder cxlsd;
837 struct cxl_switch_decoder *to_cxl_switch_decoder(struct device *dev);
844 struct cxl_switch_decoder *cxl_switch_decoder_alloc(struct cxl_port *port,
/linux/tools/testing/cxl/test/
H A Dcxl.c779 struct cxl_switch_decoder *cxlsd; in mock_init_hdm_decoder()
914 struct cxl_switch_decoder *cxlsd; in mock_cxl_enumerate_decoders()