Home
last modified time | relevance | path

Searched defs:cxld (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/cxl/core/
H A Dhdm.c24 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 Dport.c104 struct cxl_decoder *cxld = to_cxl_decoder(dev); in start_show() local
113 struct cxl_decoder *cxld = to_cxl_decoder(dev); in size_show() local
139 struct cxl_decoder *cxld = to_cxl_decoder(dev); in target_type_show() local
153 struct cxl_decoder *cxld = &cxlsd->cxld; in emit_target_list() local
289 struct cxl_decoder *cxld = to_cxl_decoder(dev); in interleave_granularity_show() local
299 struct cxl_decoder *cxld = to_cxl_decoder(dev); in interleave_ways_show() local
423 static void __cxl_decoder_release(struct cxl_decoder *cxld) in __cxl_decoder_release()
1613 struct cxl_decoder *cxld; in update_decoder_targets() local
1920 struct cxl_decoder *cxld = &cxlsd->cxld; in decoder_populate_targets() local
1954 static int cxl_decoder_init(struct cxl_port *port, struct cxl_decoder *cxld) in cxl_decoder_init()
[all …]
H A Dregion.c278 struct cxl_decoder *cxld; in cxl_region_decode_reset() local
296 static int commit_decoder(struct cxl_decoder *cxld) in commit_decoder()
321 struct cxl_decoder *cxld; in cxl_region_decode_commit() local
492 struct cxl_decoder *cxld = &cxlrd->cxlsd.cxld; in set_interleave_ways() local
566 struct cxl_decoder *cxld = &cxlrd->cxlsd.cxld; in set_interleave_granularity() local
876 struct cxl_decoder *cxld = to_cxl_decoder(dev); in check_commit_order() local
891 struct cxl_decoder *cxld; in match_free_decoder() local
938 struct cxl_decoder *cxld; in match_auto_decoder() local
994 struct cxl_decoder *cxld) in auto_order_ok()
1018 struct cxl_decoder *cxld) in alloc_region_ref()
[all …]
H A Dpci.c227 struct cxl_decoder *cxld; in dvsec_range_allowed() local
674 struct cxl_decoder *cxld; in __cxl_endpoint_decoder_reset_detected() local
/linux/tools/testing/cxl/test/
H A Dcxl.c781 static unsigned long cxld_registry_index(struct cxl_decoder *cxld) in cxld_registry_index()
798 static struct cxl_test_decoder *cxld_registry_find(struct cxl_decoder *cxld) in cxld_registry_find()
803 #define dbg_cxld(port, msg, cxld) \ argument
839 static int cxld_registry_restore(struct cxl_decoder *cxld, in cxld_registry_restore()
891 struct cxl_decoder *cxld) in __cxld_registry_save()
932 struct cxl_decoder *cxld) in cxld_registry_save()
940 static void cxld_registry_update(struct cxl_decoder *cxld) in cxld_registry_update()
952 static int mock_decoder_commit(struct cxl_decoder *cxld) in mock_decoder_commit()
982 static void mock_decoder_reset(struct cxl_decoder *cxld) in mock_decoder_reset()
1013 static struct cxl_test_decoder *cxld_registry_new(struct cxl_decoder *cxld) in cxld_registry_new()
[all …]
/linux/drivers/cxl/
H A Dcxl.h331 struct cxl_decoder cxld; member
352 struct cxl_decoder cxld; member