Searched defs:cxld (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/cxl/core/ |
| H A D | hdm.c | 24 static int add_hdm_decoder(struct cxl_port *port, struct cxl_decoder *cxld) in add_hdm_decoder() 682 static void cxld_set_interleave(struct cxl_decoder *cxld, u32 *ctrl) in cxld_set_interleave() 704 static void cxld_set_type(struct cxl_decoder *cxld, u32 *ctrl) in cxld_set_type() 759 static void setup_hw_decoder(struct cxl_decoder *cxld, void __iomem *hdm) in setup_hw_decoder() 800 static int cxl_decoder_commit(struct cxl_decoder *cxld) in cxl_decoder_commit() 855 struct cxl_decoder *cxld; in commit_reap() local 871 void cxl_port_commit_reap(struct cxl_decoder *cxld) in cxl_port_commit_reap() 889 static void cxl_decoder_reset(struct cxl_decoder *cxld) in cxl_decoder_reset() 931 struct cxl_port *port, struct cxl_decoder *cxld, u64 *dpa_base, in cxl_setup_hdm_decoder_from_dvsec() 971 static int init_hdm_decoder(struct cxl_port *port, struct cxl_decoder *cxld, in init_hdm_decoder() [all …]
|
| H A D | port.c | 103 struct cxl_decoder *cxld = to_cxl_decoder(dev); in start_show() local 112 struct cxl_decoder *cxld = to_cxl_decoder(dev); in size_show() local 138 struct cxl_decoder *cxld = to_cxl_decoder(dev); in target_type_show() local 152 struct cxl_decoder *cxld = &cxlsd->cxld; in emit_target_list() local 288 struct cxl_decoder *cxld = to_cxl_decoder(dev); interleave_granularity_show() local 298 struct cxl_decoder *cxld = to_cxl_decoder(dev); interleave_ways_show() local 422 __cxl_decoder_release(struct cxl_decoder * cxld) __cxl_decoder_release() argument 1603 struct cxl_decoder *cxld; update_decoder_targets() local 1910 struct cxl_decoder *cxld = &cxlsd->cxld; decoder_populate_targets() local 1944 cxl_decoder_init(struct cxl_port * port,struct cxl_decoder * cxld) cxl_decoder_init() argument 2002 struct cxl_decoder *cxld; cxl_root_decoder_alloc() local 2055 struct cxl_decoder *cxld; cxl_switch_decoder_alloc() local 2086 struct cxl_decoder *cxld; cxl_endpoint_decoder_alloc() local 2126 cxl_decoder_add_locked(struct cxl_decoder * cxld) cxl_decoder_add_locked() argument 2173 cxl_decoder_add(struct cxl_decoder * cxld) cxl_decoder_add() argument 2199 cxl_decoder_autoremove(struct device * host,struct cxl_decoder * cxld) cxl_decoder_autoremove() argument [all...] |
| H A D | region.c | 277 struct cxl_decoder *cxld; in cxl_region_decode_reset() local 295 static int commit_decoder(struct cxl_decoder *cxld) in commit_decoder() argument 320 struct cxl_decoder *cxld; cxl_region_decode_commit() local 491 struct cxl_decoder *cxld = &cxlrd->cxlsd.cxld; set_interleave_ways() local 565 struct cxl_decoder *cxld = &cxlrd->cxlsd.cxld; set_interleave_granularity() local 875 struct cxl_decoder *cxld = to_cxl_decoder(dev); check_commit_order() local 890 struct cxl_decoder *cxld; match_free_decoder() local 937 struct cxl_decoder *cxld; match_auto_decoder() local 993 auto_order_ok(struct cxl_port * port,struct cxl_region * cxlr_iter,struct cxl_decoder * cxld) auto_order_ok() argument 1017 alloc_region_ref(struct cxl_port * port,struct cxl_region * cxlr,struct cxl_endpoint_decoder * cxled,struct cxl_decoder * cxld) alloc_region_ref() argument 1064 struct cxl_decoder *cxld = cxl_rr->decoder; cxl_rr_free_decoder() local 1093 struct cxl_decoder *cxld = cxl_rr->decoder; cxl_rr_ep_add() local 1123 cxl_rr_assign_decoder(struct cxl_port * port,struct cxl_region * cxlr,struct cxl_endpoint_decoder * cxled,struct cxl_region_ref * cxl_rr,struct cxl_decoder * cxld) cxl_rr_assign_decoder() argument 1149 cxl_region_setup_flags(struct cxl_region * cxlr,struct cxl_decoder * cxld) cxl_region_setup_flags() argument 1192 struct cxl_decoder *cxld; cxl_port_attach_region() local 1227 struct cxl_decoder *cxld; cxl_port_attach_region() local 1382 check_interleave_cap(struct cxl_decoder * cxld,int iw,int ig) check_interleave_cap() argument 1437 struct cxl_decoder *cxld = cxl_rr->decoder; cxl_port_setup_targets() local 1637 struct cxl_decoder *cxld; cxl_port_reset_targets() local 1794 struct cxl_decoder *cxld = &cxlsd->cxld; cxl_region_attach_position() local 2808 struct cxl_decoder *cxld = to_cxl_decoder(dev); region_show() local 2824 struct cxl_decoder *cxld = &cxlrd->cxlsd.cxld; cxl_find_region_by_name() local 3248 unaligned_dpa_to_hpa(struct cxl_decoder * cxld,struct cxl_region_params * p,int pos,u64 dpa) unaligned_dpa_to_hpa() argument 3299 struct cxl_decoder *cxld = &cxlrd->cxlsd.cxld; region_is_unaligned_mod3() local 3316 struct cxl_decoder *cxld = &cxlrd->cxlsd.cxld; cxl_dpa_to_hpa() local 3404 struct cxl_decoder *cxld = &cxlrd->cxlsd.cxld; unaligned_region_offset_to_dpa_result() local [all...] |
| /linux/tools/testing/cxl/test/ |
| H A D | cxl.c | 750 cxld_registry_index(struct cxl_decoder * cxld) cxld_registry_index() argument 767 cxld_registry_find(struct cxl_decoder * cxld) cxld_registry_find() argument 772 dbg_cxld(port,msg,cxld) global() argument 808 cxld_registry_restore(struct cxl_decoder * cxld,struct cxl_test_decoder * td) cxld_registry_restore() argument 860 __cxld_registry_save(struct cxl_test_decoder * td,struct cxl_decoder * cxld) __cxld_registry_save() argument 901 cxld_registry_save(struct cxl_test_decoder * td,struct cxl_decoder * cxld) cxld_registry_save() argument 909 cxld_registry_update(struct cxl_decoder * cxld) cxld_registry_update() argument 921 mock_decoder_commit(struct cxl_decoder * cxld) mock_decoder_commit() argument 951 mock_decoder_reset(struct cxl_decoder * cxld) mock_decoder_reset() argument 982 cxld_registry_new(struct cxl_decoder * cxld) cxld_registry_new() argument 1000 init_disabled_mock_decoder(struct cxl_decoder * cxld) init_disabled_mock_decoder() argument 1028 default_mock_decoder(struct cxl_decoder * cxld) default_mock_decoder() argument 1046 struct cxl_decoder *cxld; first_decoder() local 1071 mock_init_hdm_decoder(struct cxl_decoder * cxld) mock_init_hdm_decoder() argument 1241 struct cxl_decoder *cxld; mock_cxl_enumerate_decoders() local [all...] |
| /linux/drivers/cxl/ |
| H A D | acpi.c | 101 struct cxl_decoder *cxld = &cxlrd->cxlsd.cxld; in cxl_parse_cxims() local 365 struct cxl_decoder *cxld = &cxlrd->cxlsd.cxld; in cxl_setup_extended_linear_cache() local 407 struct cxl_decoder *cxld; DEFINE_FREE() local 746 struct cxl_decoder *cxld; add_root_nvdimm_bridge() local 870 struct cxl_decoder *cxld = &cxlrd->cxlsd.cxld; pair_cxl_resource() local [all...] |
| H A D | cxl.h | 319 struct cxl_decoder cxld; global() member 340 struct cxl_decoder cxld; global() member [all...] |