Lines Matching refs:cxl_decoder
94 struct cxl_decoder *cxld = to_cxl_decoder(dev); in start_show()
103 struct cxl_decoder *cxld = to_cxl_decoder(dev); in size_show()
113 struct cxl_decoder *cxld = to_cxl_decoder(dev); \
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()
413 static void __cxl_decoder_release(struct cxl_decoder *cxld) in __cxl_decoder_release()
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()
1743 static int cxl_decoder_init(struct cxl_port *port, struct cxl_decoder *cxld) in cxl_decoder_init()
1801 struct cxl_decoder *cxld; in cxl_root_decoder_alloc()
1855 struct cxl_decoder *cxld; in cxl_switch_decoder_alloc()
1886 struct cxl_decoder *cxld; in cxl_endpoint_decoder_alloc()
1929 int cxl_decoder_add_locked(struct cxl_decoder *cxld, int *target_map) in cxl_decoder_add_locked()
1979 int cxl_decoder_add(struct cxl_decoder *cxld, int *target_map) in cxl_decoder_add()
2005 int cxl_decoder_autoremove(struct device *host, struct cxl_decoder *cxld) in cxl_decoder_autoremove()