Symbol: cxl_decoder
drivers/cxl/acpi.c
101
struct cxl_decoder *cxld = &cxlrd->cxlsd.cxld;
drivers/cxl/acpi.c
365
struct cxl_decoder *cxld = &cxlrd->cxlsd.cxld;
drivers/cxl/acpi.c
407
struct cxl_decoder *cxld;
drivers/cxl/acpi.c
746
struct cxl_decoder *cxld;
drivers/cxl/acpi.c
870
struct cxl_decoder *cxld = &cxlrd->cxlsd.cxld;
drivers/cxl/core/atl.c
64
struct cxl_decoder *cxld = &cxled->cxld;
drivers/cxl/core/hdm.c
1168
struct cxl_decoder *cxld;
drivers/cxl/core/hdm.c
24
static int add_hdm_decoder(struct cxl_port *port, struct cxl_decoder *cxld)
drivers/cxl/core/hdm.c
682
static void cxld_set_interleave(struct cxl_decoder *cxld, u32 *ctrl)
drivers/cxl/core/hdm.c
704
static void cxld_set_type(struct cxl_decoder *cxld, u32 *ctrl)
drivers/cxl/core/hdm.c
759
static void setup_hw_decoder(struct cxl_decoder *cxld, void __iomem *hdm)
drivers/cxl/core/hdm.c
800
static int cxl_decoder_commit(struct cxl_decoder *cxld)
drivers/cxl/core/hdm.c
855
struct cxl_decoder *cxld;
drivers/cxl/core/hdm.c
871
void cxl_port_commit_reap(struct cxl_decoder *cxld)
drivers/cxl/core/hdm.c
889
static void cxl_decoder_reset(struct cxl_decoder *cxld)
drivers/cxl/core/hdm.c
931
struct cxl_port *port, struct cxl_decoder *cxld, u64 *dpa_base,
drivers/cxl/core/hdm.c
971
static int init_hdm_decoder(struct cxl_port *port, struct cxl_decoder *cxld,
drivers/cxl/core/pci.c
226
struct cxl_decoder *cxld;
drivers/cxl/core/pci.c
673
struct cxl_decoder *cxld;
drivers/cxl/core/port.c
103
struct cxl_decoder *cxld = to_cxl_decoder(dev);
drivers/cxl/core/port.c
112
struct cxl_decoder *cxld = to_cxl_decoder(dev);
drivers/cxl/core/port.c
122
struct cxl_decoder *cxld = to_cxl_decoder(dev); \
drivers/cxl/core/port.c
138
struct cxl_decoder *cxld = to_cxl_decoder(dev);
drivers/cxl/core/port.c
152
struct cxl_decoder *cxld = &cxlsd->cxld;
drivers/cxl/core/port.c
1603
struct cxl_decoder *cxld;
drivers/cxl/core/port.c
1910
struct cxl_decoder *cxld = &cxlsd->cxld;
drivers/cxl/core/port.c
1944
static int cxl_decoder_init(struct cxl_port *port, struct cxl_decoder *cxld)
drivers/cxl/core/port.c
2002
struct cxl_decoder *cxld;
drivers/cxl/core/port.c
2055
struct cxl_decoder *cxld;
drivers/cxl/core/port.c
2086
struct cxl_decoder *cxld;
drivers/cxl/core/port.c
2126
int cxl_decoder_add_locked(struct cxl_decoder *cxld)
drivers/cxl/core/port.c
2173
int cxl_decoder_add(struct cxl_decoder *cxld)
drivers/cxl/core/port.c
2199
int cxl_decoder_autoremove(struct device *host, struct cxl_decoder *cxld)
drivers/cxl/core/port.c
288
struct cxl_decoder *cxld = to_cxl_decoder(dev);
drivers/cxl/core/port.c
298
struct cxl_decoder *cxld = to_cxl_decoder(dev);
drivers/cxl/core/port.c
422
static void __cxl_decoder_release(struct cxl_decoder *cxld)
drivers/cxl/core/port.c
501
struct cxl_decoder *to_cxl_decoder(struct device *dev)
drivers/cxl/core/port.c
507
return container_of(dev, struct cxl_decoder, dev);
drivers/cxl/core/region.c
1024
struct cxl_decoder *cxld = cxl_rr->decoder;
drivers/cxl/core/region.c
1053
struct cxl_decoder *cxld = cxl_rr->decoder;
drivers/cxl/core/region.c
1075
struct cxl_decoder *cxld)
drivers/cxl/core/region.c
1101
struct cxl_decoder *cxld)
drivers/cxl/core/region.c
1144
struct cxl_decoder *cxld;
drivers/cxl/core/region.c
1179
struct cxl_decoder *cxld;
drivers/cxl/core/region.c
1334
static int check_interleave_cap(struct cxl_decoder *cxld, int iw, int ig)
drivers/cxl/core/region.c
1389
struct cxl_decoder *cxld = cxl_rr->decoder;
drivers/cxl/core/region.c
1457
struct cxl_decoder *parent_cxld;
drivers/cxl/core/region.c
1589
struct cxl_decoder *cxld;
drivers/cxl/core/region.c
1746
struct cxl_decoder *cxld = &cxlsd->cxld;
drivers/cxl/core/region.c
2715
struct cxl_decoder *cxld = to_cxl_decoder(dev);
drivers/cxl/core/region.c
2731
struct cxl_decoder *cxld = &cxlrd->cxlsd.cxld;
drivers/cxl/core/region.c
277
struct cxl_decoder *cxld;
drivers/cxl/core/region.c
295
static int commit_decoder(struct cxl_decoder *cxld)
drivers/cxl/core/region.c
3193
static u64 unaligned_dpa_to_hpa(struct cxl_decoder *cxld,
drivers/cxl/core/region.c
320
struct cxl_decoder *cxld;
drivers/cxl/core/region.c
3244
struct cxl_decoder *cxld = &cxlrd->cxlsd.cxld;
drivers/cxl/core/region.c
3261
struct cxl_decoder *cxld = &cxlrd->cxlsd.cxld;
drivers/cxl/core/region.c
3349
struct cxl_decoder *cxld = &cxlrd->cxlsd.cxld;
drivers/cxl/core/region.c
494
struct cxl_decoder *cxld = &cxlrd->cxlsd.cxld;
drivers/cxl/core/region.c
557
struct cxl_decoder *cxld = &cxlrd->cxlsd.cxld;
drivers/cxl/core/region.c
835
struct cxl_decoder *cxld = to_cxl_decoder(dev);
drivers/cxl/core/region.c
850
struct cxl_decoder *cxld;
drivers/cxl/core/region.c
897
struct cxl_decoder *cxld;
drivers/cxl/core/region.c
925
static struct cxl_decoder *
drivers/cxl/core/region.c
953
struct cxl_decoder *cxld)
drivers/cxl/core/region.c
956
struct cxl_decoder *cxld_iter = rr->decoder;
drivers/cxl/core/region.c
977
struct cxl_decoder *cxld)
drivers/cxl/cxl.h
376
int (*commit)(struct cxl_decoder *cxld);
drivers/cxl/cxl.h
377
void (*reset)(struct cxl_decoder *cxld);
drivers/cxl/cxl.h
399
struct cxl_decoder cxld;
drivers/cxl/cxl.h
420
struct cxl_decoder cxld;
drivers/cxl/cxl.h
751
struct cxl_decoder *decoder;
drivers/cxl/cxl.h
793
void cxl_port_commit_reap(struct cxl_decoder *cxld);
drivers/cxl/cxl.h
835
struct cxl_decoder *to_cxl_decoder(struct device *dev);
drivers/cxl/cxl.h
846
int cxl_decoder_add(struct cxl_decoder *cxld);
drivers/cxl/cxl.h
848
int cxl_decoder_add_locked(struct cxl_decoder *cxld);
drivers/cxl/cxl.h
849
int cxl_decoder_autoremove(struct device *host, struct cxl_decoder *cxld);
tools/testing/cxl/test/cxl.c
707
static int mock_decoder_commit(struct cxl_decoder *cxld)
tools/testing/cxl/test/cxl.c
730
static void mock_decoder_reset(struct cxl_decoder *cxld)
tools/testing/cxl/test/cxl.c
748
static void default_mock_decoder(struct cxl_decoder *cxld)
tools/testing/cxl/test/cxl.c
764
struct cxl_decoder *cxld;
tools/testing/cxl/test/cxl.c
774
static void mock_init_hdm_decoder(struct cxl_decoder *cxld)
tools/testing/cxl/test/cxl.c
910
struct cxl_decoder *cxld;