Home
last modified time | relevance | path

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

/drivers/cxl/
A Dcxl.h363 struct cxl_decoder { struct
372 int (*commit)(struct cxl_decoder *cxld); argument
373 void (*reset)(struct cxl_decoder *cxld); argument
395 struct cxl_decoder cxld;
416 struct cxl_decoder cxld;
708 struct cxl_decoder *decoder;
731 void cxl_port_commit_reap(struct cxl_decoder *cxld);
773 struct cxl_decoder *to_cxl_decoder(struct device *dev);
784 int cxl_decoder_add(struct cxl_decoder *cxld, int *target_map);
786 int cxl_decoder_add_locked(struct cxl_decoder *cxld, int *target_map);
[all …]
A Dacpi.c72 struct cxl_decoder *cxld = &cxlrd->cxlsd.cxld; in cxl_parse_cxims()
340 struct cxl_decoder *cxld = &cxlrd->cxlsd.cxld; in cxl_acpi_set_cache_size()
405 struct cxl_decoder *cxld; in DEFINE_FREE()
745 struct cxl_decoder *cxld; in add_root_nvdimm_bridge()
869 struct cxl_decoder *cxld = &cxlrd->cxlsd.cxld; in pair_cxl_resource()
/drivers/cxl/core/
A Dport.c94 struct cxl_decoder *cxld = to_cxl_decoder(dev); in start_show()
103 struct cxl_decoder *cxld = to_cxl_decoder(dev); in size_show()
129 struct cxl_decoder *cxld = to_cxl_decoder(dev); in target_type_show()
143 struct cxl_decoder *cxld = &cxlsd->cxld; in emit_target_list()
279 struct cxl_decoder *cxld = to_cxl_decoder(dev); in interleave_granularity_show()
289 struct cxl_decoder *cxld = to_cxl_decoder(dev); in interleave_ways_show()
492 struct cxl_decoder *to_cxl_decoder(struct device *dev) in to_cxl_decoder()
498 return container_of(dev, struct cxl_decoder, dev); in to_cxl_decoder()
1801 struct cxl_decoder *cxld; in cxl_root_decoder_alloc()
1855 struct cxl_decoder *cxld; in cxl_switch_decoder_alloc()
[all …]
A Dhdm.c24 static int add_hdm_decoder(struct cxl_port *port, struct cxl_decoder *cxld, in add_hdm_decoder()
699 static void cxld_set_interleave(struct cxl_decoder *cxld, u32 *ctrl) in cxld_set_interleave()
721 static void cxld_set_type(struct cxl_decoder *cxld, u32 *ctrl) in cxld_set_type()
776 static void setup_hw_decoder(struct cxl_decoder *cxld, void __iomem *hdm) in setup_hw_decoder()
817 static int cxl_decoder_commit(struct cxl_decoder *cxld) in cxl_decoder_commit()
873 struct cxl_decoder *cxld; in commit_reap()
889 void cxl_port_commit_reap(struct cxl_decoder *cxld) in cxl_port_commit_reap()
907 static void cxl_decoder_reset(struct cxl_decoder *cxld) in cxl_decoder_reset()
946 struct cxl_port *port, struct cxl_decoder *cxld, u64 *dpa_base, in cxl_setup_hdm_decoder_from_dvsec()
986 static int init_hdm_decoder(struct cxl_port *port, struct cxl_decoder *cxld, in init_hdm_decoder()
[all …]
A Dregion.c263 struct cxl_decoder *cxld; in cxl_region_decode_reset()
306 struct cxl_decoder *cxld; in cxl_region_decode_commit()
804 struct cxl_decoder *cxld; in match_free_decoder()
851 struct cxl_decoder *cxld; in match_auto_decoder()
879 static struct cxl_decoder *
931 struct cxl_decoder *cxld) in alloc_region_ref()
1086 struct cxl_decoder *cxld; in cxl_port_attach_region()
1121 struct cxl_decoder *cxld; in cxl_port_attach_region()
1530 struct cxl_decoder *cxld; in cxl_port_reset_targets()
3237 struct cxl_decoder *cxld; in match_decoder_by_range()
[all …]
A Dpci.c258 struct cxl_decoder *cxld; in dvsec_range_allowed()
1023 struct cxl_decoder *cxld; in __cxl_endpoint_decoder_reset_detected()

Completed in 822 milliseconds