Searched defs:cxld (Results 1 – 8 of 8) 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); in interleave_granularity_show() local 298 struct cxl_decoder *cxld = to_cxl_decoder(dev); in interleave_ways_show() local 422 static void __cxl_decoder_release(struct cxl_decoder *cxld) in __cxl_decoder_release() 1603 struct cxl_decoder *cxld; in update_decoder_targets() local 1910 struct cxl_decoder *cxld = &cxlsd->cxld; in decoder_populate_targets() local 1944 static int cxl_decoder_init(struct cxl_port *port, struct cxl_decoder *cxld) in cxl_decoder_init() [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() 320 struct cxl_decoder *cxld; in cxl_region_decode_commit() local 494 struct cxl_decoder *cxld = &cxlrd->cxlsd.cxld; in interleave_ways_store() local 557 struct cxl_decoder *cxld = &cxlrd->cxlsd.cxld; in interleave_granularity_store() local 835 struct cxl_decoder *cxld = to_cxl_decoder(dev); in check_commit_order() local 850 struct cxl_decoder *cxld; in match_free_decoder() local 897 struct cxl_decoder *cxld; in match_auto_decoder() local 953 struct cxl_decoder *cxld) in auto_order_ok() 977 struct cxl_decoder *cxld) in alloc_region_ref() [all …]
|
| H A D | atl.c | 64 struct cxl_decoder *cxld = &cxled->cxld; in cxl_prm_setup_root() local
|
| H A D | pci.c | 226 struct cxl_decoder *cxld; in dvsec_range_allowed() local 673 struct cxl_decoder *cxld; in __cxl_endpoint_decoder_reset_detected() local
|
| /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; in DEFINE_FREE() local 746 struct cxl_decoder *cxld; in add_root_nvdimm_bridge() local 870 struct cxl_decoder *cxld = &cxlrd->cxlsd.cxld; in pair_cxl_resource() local
|
| H A D | cxl.h | 399 struct cxl_decoder cxld; member 420 struct cxl_decoder cxld; member
|
| /linux/tools/testing/cxl/test/ |
| H A D | cxl.c | 707 static int mock_decoder_commit(struct cxl_decoder *cxld) in mock_decoder_commit() 730 static void mock_decoder_reset(struct cxl_decoder *cxld) in mock_decoder_reset() 748 static void default_mock_decoder(struct cxl_decoder *cxld) in default_mock_decoder() 764 struct cxl_decoder *cxld; in first_decoder() local 774 static void mock_init_hdm_decoder(struct cxl_decoder *cxld) in mock_init_hdm_decoder() 910 struct cxl_decoder *cxld; in mock_cxl_enumerate_decoders() local
|