Symbol: cxl_root_decoder
drivers/cxl/acpi.c
100
struct cxl_root_decoder *cxlrd = ctx->cxlrd;
drivers/cxl/acpi.c
363
static void cxl_setup_extended_linear_cache(struct cxl_root_decoder *cxlrd)
drivers/cxl/acpi.c
398
DEFINE_FREE(put_cxlrd, struct cxl_root_decoder *,
drivers/cxl/acpi.c
432
struct cxl_root_decoder *cxlrd __free(put_cxlrd) =
drivers/cxl/acpi.c
76
static u64 cxl_apply_xor_maps(struct cxl_root_decoder *cxlrd, u64 addr)
drivers/cxl/acpi.c
869
struct cxl_root_decoder *cxlrd = to_cxl_root_decoder(dev);
drivers/cxl/acpi.c
92
struct cxl_root_decoder *cxlrd;
drivers/cxl/core/cdat.c
292
struct cxl_root_decoder *cxlrd;
drivers/cxl/core/cdat.c
331
struct cxl_root_decoder *cxlrd;
drivers/cxl/core/port.c
1997
struct cxl_root_decoder *cxl_root_decoder_alloc(struct cxl_port *port,
drivers/cxl/core/port.c
2000
struct cxl_root_decoder *cxlrd;
drivers/cxl/core/port.c
308
struct cxl_root_decoder *cxlrd = to_cxl_root_decoder(dev);
drivers/cxl/core/port.c
340
static bool can_create_pmem(struct cxl_root_decoder *cxlrd)
drivers/cxl/core/port.c
347
static bool can_create_ram(struct cxl_root_decoder *cxlrd)
drivers/cxl/core/port.c
357
struct cxl_root_decoder *cxlrd = to_cxl_root_decoder(dev);
drivers/cxl/core/port.c
446
struct cxl_root_decoder *to_cxl_root_decoder(struct device *dev)
drivers/cxl/core/port.c
451
return container_of(dev, struct cxl_root_decoder, cxlsd.cxld.dev);
drivers/cxl/core/port.c
457
struct cxl_root_decoder *cxlrd = to_cxl_root_decoder(dev);
drivers/cxl/core/region.c
1382
struct cxl_root_decoder *cxlrd = cxlr->cxlrd;
drivers/cxl/core/region.c
1743
struct cxl_root_decoder *cxlrd = cxlr->cxlrd;
drivers/cxl/core/region.c
1982
struct cxl_root_decoder *cxlrd = cxlr->cxlrd;
drivers/cxl/core/region.c
2407
struct cxl_root_decoder *cxlrd = cxlr->cxlrd;
drivers/cxl/core/region.c
2472
static struct cxl_region *cxl_region_alloc(struct cxl_root_decoder *cxlrd, int id)
drivers/cxl/core/region.c
2597
static struct cxl_region *devm_cxl_add_region(struct cxl_root_decoder *cxlrd,
drivers/cxl/core/region.c
2635
static ssize_t __create_region_show(struct cxl_root_decoder *cxlrd, char *buf)
drivers/cxl/core/region.c
2652
static struct cxl_region *__create_region(struct cxl_root_decoder *cxlrd,
drivers/cxl/core/region.c
2681
struct cxl_root_decoder *cxlrd = to_cxl_root_decoder(dev);
drivers/cxl/core/region.c
2729
cxl_find_region_by_name(struct cxl_root_decoder *cxlrd, const char *name)
drivers/cxl/core/region.c
2745
struct cxl_root_decoder *cxlrd = to_cxl_root_decoder(dev);
drivers/cxl/core/region.c
3243
struct cxl_root_decoder *cxlrd = to_cxl_root_decoder(cxlr->dev.parent);
drivers/cxl/core/region.c
3260
struct cxl_root_decoder *cxlrd = cxlr->cxlrd;
drivers/cxl/core/region.c
3348
struct cxl_root_decoder *cxlrd = to_cxl_root_decoder(cxlr->dev.parent);
drivers/cxl/core/region.c
3391
struct cxl_root_decoder *cxlrd = cxlr->cxlrd;
drivers/cxl/core/region.c
3699
struct cxl_root_decoder *cxlrd;
drivers/cxl/core/region.c
3723
static struct cxl_root_decoder *
drivers/cxl/core/region.c
3779
struct cxl_root_decoder *cxlrd = cxlr->cxlrd;
drivers/cxl/core/region.c
3818
struct cxl_root_decoder *cxlrd = cxlr->cxlrd;
drivers/cxl/core/region.c
3895
static struct cxl_region *construct_region(struct cxl_root_decoder *cxlrd,
drivers/cxl/core/region.c
3928
cxl_find_region_by_range(struct cxl_root_decoder *cxlrd,
drivers/cxl/core/region.c
3955
struct cxl_root_decoder *cxlrd __free(put_cxl_root_decoder) =
drivers/cxl/core/region.c
493
struct cxl_root_decoder *cxlrd = cxlr->cxlrd;
drivers/cxl/core/region.c
556
struct cxl_root_decoder *cxlrd = cxlr->cxlrd;
drivers/cxl/core/region.c
631
struct cxl_root_decoder *cxlrd = cxlr->cxlrd;
drivers/cxl/cxl.h
425
struct cxl_root_decoder;
drivers/cxl/cxl.h
432
u64 (*hpa_to_spa)(struct cxl_root_decoder *cxlrd, u64 hpa);
drivers/cxl/cxl.h
433
u64 (*spa_to_hpa)(struct cxl_root_decoder *cxlrd, u64 spa);
drivers/cxl/cxl.h
554
struct cxl_root_decoder *cxlrd;
drivers/cxl/cxl.h
809
DEFINE_FREE(put_cxl_root_decoder, struct cxl_root_decoder *, if (!IS_ERR_OR_NULL(_T)) put_device(&_T->cxlsd.cxld.dev))
drivers/cxl/cxl.h
836
struct cxl_root_decoder *to_cxl_root_decoder(struct device *dev);
drivers/cxl/cxl.h
842
struct cxl_root_decoder *cxl_root_decoder_alloc(struct cxl_port *port,
drivers/cxl/cxl.h
851
struct cxl_root_decoder *cxlrd)
drivers/cxl/cxlmem.h
85
static inline struct cxl_port *cxlrd_to_port(struct cxl_root_decoder *cxlrd)