Symbol: cxl_port
drivers/cxl/acpi.c
210
struct cxl_port *root_port;
drivers/cxl/acpi.c
404
struct cxl_port *root_port = ctx->root_port;
drivers/cxl/acpi.c
632
struct cxl_port *root_port = arg;
drivers/cxl/acpi.c
689
struct cxl_port *root_port = arg;
drivers/cxl/acpi.c
694
struct cxl_port *port;
drivers/cxl/acpi.c
747
struct cxl_port *root_port = data;
drivers/cxl/acpi.c
891
struct cxl_port *root_port;
drivers/cxl/core/cdat.c
180
static int cxl_cdat_endpoint_process(struct cxl_port *port,
drivers/cxl/core/cdat.c
196
static int cxl_port_perf_data_calculate(struct cxl_port *port,
drivers/cxl/core/cdat.c
314
static bool cxl_qos_match(struct cxl_port *root_port,
drivers/cxl/core/cdat.c
351
struct cxl_port *root_port;
drivers/cxl/core/cdat.c
403
void cxl_endpoint_parse_cdat(struct cxl_port *port)
drivers/cxl/core/cdat.c
513
struct cxl_port *port = dport->port;
drivers/cxl/core/cdat.c
607
struct cxl_port *port;
drivers/cxl/core/cdat.c
633
struct cxl_port *endpoint = to_cxl_port(cxled->cxld.dev.parent);
drivers/cxl/core/cdat.c
634
struct cxl_port *parent_port = to_cxl_port(endpoint->dev.parent);
drivers/cxl/core/cdat.c
635
struct cxl_port *gp_port = to_cxl_port(parent_port->dev.parent);
drivers/cxl/core/cdat.c
774
struct cxl_port *port = ctx->port;
drivers/cxl/core/cdat.c
775
struct cxl_port *parent_port = to_cxl_port(port->dev.parent);
drivers/cxl/core/cdat.c
776
struct cxl_port *gp_port = to_cxl_port(parent_port->dev.parent);
drivers/cxl/core/cdat.c
874
struct cxl_port *port = ctx->port;
drivers/cxl/core/cdat.c
918
struct cxl_port *port = ctx->port;
drivers/cxl/core/cdat.c
919
struct cxl_port *parent_port;
drivers/cxl/core/core.h
156
int cxl_port_get_switch_dport_bandwidth(struct cxl_port *port,
drivers/cxl/core/core.h
159
static inline struct device *port_to_host(struct cxl_port *port)
drivers/cxl/core/core.h
161
struct cxl_port *parent = is_cxl_root(port) ? NULL :
drivers/cxl/core/core.h
179
struct cxl_port *port = dport->port;
drivers/cxl/core/core.h
216
int cxl_port_get_possible_dports(struct cxl_port *port);
drivers/cxl/core/core.h
49
int cxl_get_poison_by_endpoint(struct cxl_port *port);
drivers/cxl/core/core.h
68
static inline int cxl_get_poison_by_endpoint(struct cxl_port *port)
drivers/cxl/core/edac.c
1150
struct cxl_port *port = cxlmd->endpoint;
drivers/cxl/core/hdm.c
1160
struct cxl_port *port = cxlhdm->port;
drivers/cxl/core/hdm.c
1219
int devm_cxl_switch_port_decoders_setup(struct cxl_port *port)
drivers/cxl/core/hdm.c
1251
int devm_cxl_endpoint_decoders_setup(struct cxl_port *port)
drivers/cxl/core/hdm.c
134
static struct cxl_hdm *devm_cxl_setup_hdm(struct cxl_port *port,
drivers/cxl/core/hdm.c
24
static int add_hdm_decoder(struct cxl_port *port, struct cxl_decoder *cxld)
drivers/cxl/core/hdm.c
250
struct cxl_port *port = cxled_to_port(cxled);
drivers/cxl/core/hdm.c
280
struct cxl_port *port = cxled_to_port(cxled);
drivers/cxl/core/hdm.c
344
struct cxl_port *port = cxled_to_port(cxled);
drivers/cxl/core/hdm.c
502
struct cxl_port *port = cxled_to_port(cxled);
drivers/cxl/core/hdm.c
52
static int devm_cxl_add_passthrough_decoder(struct cxl_port *port)
drivers/cxl/core/hdm.c
544
struct cxl_port *port = cxled_to_port(cxled);
drivers/cxl/core/hdm.c
672
struct cxl_port *port = cxled_to_port(cxled);
drivers/cxl/core/hdm.c
802
struct cxl_port *port = to_cxl_port(cxld->dev.parent);
drivers/cxl/core/hdm.c
854
struct cxl_port *port = to_cxl_port(dev->parent);
drivers/cxl/core/hdm.c
873
struct cxl_port *port = to_cxl_port(cxld->dev.parent);
drivers/cxl/core/hdm.c
891
struct cxl_port *port = to_cxl_port(cxld->dev.parent);
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/mbox.c
1295
struct cxl_port *endpoint;
drivers/cxl/core/mce.c
16
struct cxl_port *endpoint = cxlmd->endpoint;
drivers/cxl/core/memdev.c
240
struct cxl_port *port;
drivers/cxl/core/pci.c
371
struct cxl_port *port = cxlhdm->port;
drivers/cxl/core/pci.c
373
struct cxl_port *root;
drivers/cxl/core/pci.c
50
struct cxl_dport *devm_cxl_add_dport_by_dev(struct cxl_port *port,
drivers/cxl/core/pci.c
564
void read_cdat_data(struct cxl_port *port)
drivers/cxl/core/pci.c
672
struct cxl_port *port = data;
drivers/cxl/core/pci.c
692
bool cxl_endpoint_decoder_reset_detected(struct cxl_port *port)
drivers/cxl/core/pci.c
735
struct cxl_port *port __free(put_cxl_port) =
drivers/cxl/core/pci.c
882
struct cxl_port *port;
drivers/cxl/core/pci.c
904
int cxl_port_get_possible_dports(struct cxl_port *port)
drivers/cxl/core/pmem.c
128
struct cxl_port *port)
drivers/cxl/core/pmem.c
253
int devm_cxl_add_nvdimm(struct device *host, struct cxl_port *port,
drivers/cxl/core/pmem.c
59
struct cxl_nvdimm_bridge *cxl_find_nvdimm_bridge(struct cxl_port *port)
drivers/cxl/core/pmem.c
80
static struct cxl_nvdimm_bridge *cxl_nvdimm_bridge_alloc(struct cxl_port *port)
drivers/cxl/core/port.c
1003
struct cxl_port *port, *parent;
drivers/cxl/core/port.c
1019
struct cxl_root *find_cxl_root(struct cxl_port *port)
drivers/cxl/core/port.c
1021
struct cxl_port *iter = port;
drivers/cxl/core/port.c
1033
static struct cxl_dport *find_dport(struct cxl_port *port, int id)
drivers/cxl/core/port.c
1045
static int add_dport(struct cxl_port *port, struct cxl_dport *dport)
drivers/cxl/core/port.c
1080
static void cond_cxl_root_lock(struct cxl_port *port)
drivers/cxl/core/port.c
1086
static void cond_cxl_root_unlock(struct cxl_port *port)
drivers/cxl/core/port.c
1095
struct cxl_port *port = dport->port;
drivers/cxl/core/port.c
1105
struct cxl_port *port = dport->port;
drivers/cxl/core/port.c
1155
__devm_cxl_add_dport(struct cxl_port *port, struct device *dport_dev,
drivers/cxl/core/port.c
1265
struct cxl_dport *devm_cxl_add_dport(struct cxl_port *port,
drivers/cxl/core/port.c
1294
struct cxl_dport *devm_cxl_add_rch_dport(struct cxl_port *port,
drivers/cxl/core/port.c
1321
struct cxl_port *port = new->dport->port;
drivers/cxl/core/port.c
1360
const struct cxl_port *parent_port;
drivers/cxl/core/port.c
1368
struct cxl_port *port;
drivers/cxl/core/port.c
1382
static struct cxl_port *__find_cxl_port(struct cxl_find_port_ctx *ctx)
drivers/cxl/core/port.c
1395
static struct cxl_port *find_cxl_port(struct device *dport_dev,
drivers/cxl/core/port.c
1402
struct cxl_port *port;
drivers/cxl/core/port.c
1425
struct cxl_port *endpoint = cxlmd->endpoint;
drivers/cxl/core/port.c
1440
int cxl_endpoint_autoremove(struct cxl_memdev *cxlmd, struct cxl_port *endpoint)
drivers/cxl/core/port.c
1461
static void delete_switch_port(struct cxl_port *port)
drivers/cxl/core/port.c
1468
static void del_dports(struct cxl_port *port)
drivers/cxl/core/port.c
1487
struct cxl_port *port;
drivers/cxl/core/port.c
1504
struct cxl_port *port, *parent_port;
drivers/cxl/core/port.c
1568
struct cxl_port *port;
drivers/cxl/core/port.c
1591
static struct cxl_port *find_cxl_port_by_uport(struct device *uport_dev)
drivers/cxl/core/port.c
1627
void cxl_port_update_decoder_targets(struct cxl_port *port,
drivers/cxl/core/port.c
1634
static bool dport_exists(struct cxl_port *port, struct device *dport_dev)
drivers/cxl/core/port.c
1647
static struct cxl_dport *probe_dport(struct cxl_port *port,
drivers/cxl/core/port.c
1668
struct cxl_port *parent_port,
drivers/cxl/core/port.c
1683
struct cxl_port *port __free(put_cxl_port) =
drivers/cxl/core/port.c
1733
struct cxl_port *parent_port __free(put_cxl_port) =
drivers/cxl/core/port.c
1771
static struct cxl_dport *find_or_add_dport(struct cxl_port *port,
drivers/cxl/core/port.c
1840
struct cxl_port *port __free(put_cxl_port) =
drivers/cxl/core/port.c
1895
struct cxl_port *cxl_pci_find_port(struct pci_dev *pdev,
drivers/cxl/core/port.c
1902
struct cxl_port *cxl_mem_find_port(struct cxl_memdev *cxlmd,
drivers/cxl/core/port.c
1910
struct cxl_port *port)
drivers/cxl/core/port.c
1946
static int cxl_decoder_init(struct cxl_port *port, struct cxl_decoder *cxld)
drivers/cxl/core/port.c
1978
static int cxl_switch_decoder_init(struct cxl_port *port,
drivers/cxl/core/port.c
1999
struct cxl_root_decoder *cxl_root_decoder_alloc(struct cxl_port *port,
drivers/cxl/core/port.c
2054
struct cxl_switch_decoder *cxl_switch_decoder_alloc(struct cxl_port *port,
drivers/cxl/core/port.c
2086
struct cxl_endpoint_decoder *cxl_endpoint_decoder_alloc(struct cxl_port *port)
drivers/cxl/core/port.c
2131
struct cxl_port *port;
drivers/cxl/core/port.c
2178
struct cxl_port *port;
drivers/cxl/core/port.c
2348
static bool parent_port_is_cxl_root(struct cxl_port *port)
drivers/cxl/core/port.c
2361
int cxl_endpoint_get_perf_coordinates(struct cxl_port *port,
drivers/cxl/core/port.c
2375
struct cxl_port *iter = port;
drivers/cxl/core/port.c
2439
int cxl_port_get_switch_dport_bandwidth(struct cxl_port *port,
drivers/cxl/core/port.c
424
struct cxl_port *port = to_cxl_port(cxld->dev.parent);
drivers/cxl/core/port.c
45
int cxl_num_decoders_committed(struct cxl_port *port)
drivers/cxl/core/port.c
537
static void cxl_ep_remove(struct cxl_port *port, struct cxl_ep *ep)
drivers/cxl/core/port.c
547
struct cxl_port *port = to_cxl_port(dev);
drivers/cxl/core/port.c
569
struct cxl_port *port = to_cxl_port(dev);
drivers/cxl/core/port.c
604
struct cxl_port *to_cxl_port(const struct device *dev)
drivers/cxl/core/port.c
609
return container_of(dev, struct cxl_port, dev);
drivers/cxl/core/port.c
613
struct cxl_port *parent_port_of(struct cxl_port *port)
drivers/cxl/core/port.c
622
struct cxl_port *port = _port;
drivers/cxl/core/port.c
631
struct cxl_port *port = _port;
drivers/cxl/core/port.c
636
static int devm_cxl_link_uport(struct device *host, struct cxl_port *port)
drivers/cxl/core/port.c
649
struct cxl_port *port = _port;
drivers/cxl/core/port.c
655
struct cxl_port *port,
drivers/cxl/core/port.c
672
static struct cxl_port *cxl_port_alloc(struct device *uport_dev,
drivers/cxl/core/port.c
676
struct cxl_port *port, *_port __free(kfree) = NULL;
drivers/cxl/core/port.c
711
struct cxl_port *parent_port = parent_dport->port;
drivers/cxl/core/port.c
712
struct cxl_port *iter;
drivers/cxl/core/port.c
773
int cxl_port_setup_regs(struct cxl_port *port,
drivers/cxl/core/port.c
818
struct cxl_port *parent = parent_port_of(dport->port);
drivers/cxl/core/port.c
838
static int cxl_port_add(struct cxl_port *port,
drivers/cxl/core/port.c
882
static struct cxl_port *__devm_cxl_add_port(struct device *host,
drivers/cxl/core/port.c
887
struct cxl_port *port;
drivers/cxl/core/port.c
923
struct cxl_port *devm_cxl_add_port(struct device *host,
drivers/cxl/core/port.c
928
struct cxl_port *port, *parent_port;
drivers/cxl/core/port.c
954
struct cxl_port *port;
drivers/cxl/core/port.c
964
struct pci_bus *cxl_port_to_pci_bus(struct cxl_port *port)
drivers/cxl/core/ras.c
183
void devm_cxl_port_ras_setup(struct cxl_port *port)
drivers/cxl/core/ras_rch.c
105
struct cxl_port *port __free(put_cxl_port) =
drivers/cxl/core/region.c
1015
alloc_region_ref(struct cxl_port *port, struct cxl_region *cxlr,
drivers/cxl/core/region.c
1078
struct cxl_port *port = cxl_rr->port;
drivers/cxl/core/region.c
1091
struct cxl_port *port = cxl_rr->port;
drivers/cxl/core/region.c
1120
static int cxl_rr_assign_decoder(struct cxl_port *port, struct cxl_region *cxlr,
drivers/cxl/core/region.c
1197
static int cxl_port_attach_region(struct cxl_port *port,
drivers/cxl/core/region.c
1312
static void cxl_port_detach_region(struct cxl_port *port,
drivers/cxl/core/region.c
1361
struct cxl_port *port = cxl_rr->port;
drivers/cxl/core/region.c
1395
struct cxl_port *port = to_cxl_port(cxld->dev.parent);
drivers/cxl/core/region.c
1437
static int cxl_port_setup_targets(struct cxl_port *port,
drivers/cxl/core/region.c
1443
struct cxl_port *parent_port = to_cxl_port(port->dev.parent);
drivers/cxl/core/region.c
1450
struct cxl_port *iter = port;
drivers/cxl/core/region.c
1644
static void cxl_port_reset_targets(struct cxl_port *port,
drivers/cxl/core/region.c
1671
struct cxl_port *iter;
drivers/cxl/core/region.c
1707
struct cxl_port *iter;
drivers/cxl/core/region.c
1807
struct cxl_port *iter;
drivers/cxl/core/region.c
1911
static int find_pos_and_ways(struct cxl_port *port, struct range *range,
drivers/cxl/core/region.c
1915
struct cxl_port *parent;
drivers/cxl/core/region.c
1972
struct cxl_port *iter, *port = cxled_to_port(cxled);
drivers/cxl/core/region.c
2060
struct cxl_port *ep_port, *root_port;
drivers/cxl/core/region.c
219
static struct cxl_region_ref *cxl_rr_load(struct cxl_port *port,
drivers/cxl/core/region.c
2306
for (struct cxl_port *iter = cxled_to_port(cxled); !is_cxl_root(iter);
drivers/cxl/core/region.c
264
struct cxl_port *iter = cxled_to_port(cxled);
drivers/cxl/core/region.c
2741
struct cxl_port *port = to_cxl_port(cxlrd->cxlsd.cxld.dev.parent);
drivers/cxl/core/region.c
2903
struct cxl_port *port;
drivers/cxl/core/region.c
2994
int cxl_get_poison_by_endpoint(struct cxl_port *port)
drivers/cxl/core/region.c
3055
struct cxl_port *port = cxlmd->endpoint;
drivers/cxl/core/region.c
321
struct cxl_port *iter;
drivers/cxl/core/region.c
3589
struct cxl_port *port = cxled_to_port(cxled);
drivers/cxl/core/region.c
3862
u64 cxl_port_get_spa_cache_alias(struct cxl_port *endpoint, u64 spa)
drivers/cxl/core/region.c
4118
struct cxl_port *endpoint = cxlmd->endpoint;
drivers/cxl/core/region.c
889
struct cxl_port *port = to_cxl_port(dev->parent);
drivers/cxl/core/region.c
966
cxl_port_pick_region_decoder(struct cxl_port *port,
drivers/cxl/core/region.c
992
static bool auto_order_ok(struct cxl_port *port, struct cxl_region *cxlr_iter,
drivers/cxl/cxl.h
501
struct cxl_port *port;
drivers/cxl/cxl.h
610
struct cxl_port port;
drivers/cxl/cxl.h
615
to_cxl_root(const struct cxl_port *port)
drivers/cxl/cxl.h
621
cxl_find_dport_by_dev(struct cxl_port *port, const struct device *dport_dev)
drivers/cxl/cxl.h
650
struct cxl_port *port;
drivers/cxl/cxl.h
667
struct cxl_port *next;
drivers/cxl/cxl.h
681
struct cxl_port *port;
drivers/cxl/cxl.h
696
static inline bool is_cxl_root(struct cxl_port *port)
drivers/cxl/cxl.h
720
int cxl_num_decoders_committed(struct cxl_port *port);
drivers/cxl/cxl.h
722
struct cxl_port *to_cxl_port(const struct device *dev);
drivers/cxl/cxl.h
723
struct cxl_port *parent_port_of(struct cxl_port *port);
drivers/cxl/cxl.h
728
struct pci_bus *cxl_port_to_pci_bus(struct cxl_port *port);
drivers/cxl/cxl.h
729
struct cxl_port *devm_cxl_add_port(struct device *host,
drivers/cxl/cxl.h
736
struct cxl_root *find_cxl_root(struct cxl_port *port);
drivers/cxl/cxl.h
739
DEFINE_FREE(put_cxl_port, struct cxl_port *, if (!IS_ERR_OR_NULL(_T)) put_device(&_T->dev))
drivers/cxl/cxl.h
747
struct cxl_port *cxl_pci_find_port(struct pci_dev *pdev,
drivers/cxl/cxl.h
749
struct cxl_port *cxl_mem_find_port(struct cxl_memdev *cxlmd,
drivers/cxl/cxl.h
753
struct cxl_dport *devm_cxl_add_dport(struct cxl_port *port,
drivers/cxl/cxl.h
756
struct cxl_dport *devm_cxl_add_rch_dport(struct cxl_port *port,
drivers/cxl/cxl.h
774
struct cxl_root_decoder *cxl_root_decoder_alloc(struct cxl_port *port,
drivers/cxl/cxl.h
776
struct cxl_switch_decoder *cxl_switch_decoder_alloc(struct cxl_port *port,
drivers/cxl/cxl.h
779
struct cxl_endpoint_decoder *cxl_endpoint_decoder_alloc(struct cxl_port *port);
drivers/cxl/cxl.h
787
int cxl_endpoint_autoremove(struct cxl_memdev *cxlmd, struct cxl_port *endpoint);
drivers/cxl/cxl.h
799
struct cxl_port *port;
drivers/cxl/cxl.h
803
int devm_cxl_switch_port_decoders_setup(struct cxl_port *port);
drivers/cxl/cxl.h
804
int devm_cxl_endpoint_decoders_setup(struct cxl_port *port);
drivers/cxl/cxl.h
805
void cxl_port_update_decoder_targets(struct cxl_port *port,
drivers/cxl/cxl.h
807
int cxl_port_setup_regs(struct cxl_port *port,
drivers/cxl/cxl.h
828
struct cxl_dport *(*add_dport)(struct cxl_port *port,
drivers/cxl/cxl.h
859
struct cxl_port *port);
drivers/cxl/cxl.h
861
struct cxl_port *port);
drivers/cxl/cxl.h
864
int devm_cxl_add_nvdimm(struct device *host, struct cxl_port *port,
drivers/cxl/cxl.h
866
struct cxl_nvdimm_bridge *cxl_find_nvdimm_bridge(struct cxl_port *port);
drivers/cxl/cxl.h
873
u64 cxl_port_get_spa_cache_alias(struct cxl_port *endpoint, u64 spa);
drivers/cxl/cxl.h
892
static inline u64 cxl_port_get_spa_cache_alias(struct cxl_port *endpoint,
drivers/cxl/cxl.h
903
void cxl_endpoint_parse_cdat(struct cxl_port *port);
drivers/cxl/cxl.h
906
int cxl_endpoint_get_perf_coordinates(struct cxl_port *port,
drivers/cxl/cxl.h
918
bool cxl_endpoint_decoder_reset_detected(struct cxl_port *port);
drivers/cxl/cxl.h
919
struct cxl_dport *devm_cxl_add_dport_by_dev(struct cxl_port *port,
drivers/cxl/cxlmem.h
149
static inline struct cxl_ep *cxl_ep_load(struct cxl_port *port,
drivers/cxl/cxlmem.h
62
struct cxl_port *endpoint;
drivers/cxl/cxlmem.h
76
static inline struct cxl_port *cxled_to_port(struct cxl_endpoint_decoder *cxled)
drivers/cxl/cxlmem.h
81
static inline struct cxl_port *cxlrd_to_port(struct cxl_root_decoder *cxlrd)
drivers/cxl/cxlmem.h
870
struct cxl_port *port;
drivers/cxl/cxlmem.h
89
struct cxl_port *port = to_cxl_port(cxled->cxld.dev.parent);
drivers/cxl/cxlmem.h
95
static inline bool is_cxl_endpoint(struct cxl_port *port)
drivers/cxl/cxlpci.h
110
static inline void devm_cxl_port_ras_setup(struct cxl_port *port)
drivers/cxl/cxlpci.h
89
void read_cdat_data(struct cxl_port *port);
drivers/cxl/cxlpci.h
96
void devm_cxl_port_ras_setup(struct cxl_port *port);
drivers/cxl/mem.c
135
struct cxl_port *parent_port __free(put_cxl_port) =
drivers/cxl/pci.c
713
struct cxl_port *root __free(put_cxl_port) =
drivers/cxl/pmem.c
24
struct cxl_port *port)
drivers/cxl/port.c
121
static int cxl_endpoint_port_probe(struct cxl_port *port)
drivers/cxl/port.c
166
struct cxl_port *port = to_cxl_port(dev);
drivers/cxl/port.c
178
struct cxl_port *port = to_cxl_port(dev);
drivers/cxl/port.c
197
struct cxl_port *port = to_cxl_port(dev);
drivers/cxl/port.c
221
DEFINE_FREE(cxl_port_release_dr_group, struct cxl_port *,
drivers/cxl/port.c
224
static struct cxl_dport *cxl_port_add_dport(struct cxl_port *port,
drivers/cxl/port.c
289
struct cxl_port *parent_port = parent_dport->port;
drivers/cxl/port.c
290
struct cxl_port *endpoint, *iter, *down;
drivers/cxl/port.c
61
static int cxl_switch_port_probe(struct cxl_port *port)
drivers/cxl/port.c
72
static int cxl_ras_unmask(struct cxl_port *port)
tools/testing/cxl/cxl_port_test.c
6
cxl_test_watermark(cxl_port);
tools/testing/cxl/test/cxl.c
1084
struct cxl_port *port, *iter;
tools/testing/cxl/test/cxl.c
1238
struct cxl_port *port = cxlhdm->port;
tools/testing/cxl/test/cxl.c
1239
struct cxl_port *parent_port = to_cxl_port(port->dev.parent);
tools/testing/cxl/test/cxl.c
1307
static int __mock_cxl_decoders_setup(struct cxl_port *port)
tools/testing/cxl/test/cxl.c
1321
static int mock_cxl_switch_port_decoders_setup(struct cxl_port *port)
tools/testing/cxl/test/cxl.c
1329
static int mock_cxl_endpoint_decoders_setup(struct cxl_port *port)
tools/testing/cxl/test/cxl.c
1337
static int get_port_array(struct cxl_port *port,
tools/testing/cxl/test/cxl.c
1357
struct cxl_port *parent = to_cxl_port(port->dev.parent);
tools/testing/cxl/test/cxl.c
1382
static struct cxl_dport *mock_cxl_add_dport_by_dev(struct cxl_port *port,
tools/testing/cxl/test/cxl.c
1415
static void dpa_perf_setup(struct cxl_port *endpoint, struct range *range,
tools/testing/cxl/test/cxl.c
1428
static void mock_cxl_endpoint_parse_cdat(struct cxl_port *port)
tools/testing/cxl/test/cxl.c
703
static struct cxl_hdm *mock_cxl_setup_hdm(struct cxl_port *port,
tools/testing/cxl/test/cxl.c
759
struct cxl_port *port = to_cxl_port(cxld->dev.parent);
tools/testing/cxl/test/cxl.c
818
struct cxl_port *port = to_cxl_port(cxld->dev.parent);
tools/testing/cxl/test/cxl.c
910
struct cxl_port *port = to_cxl_port(cxld->dev.parent);
tools/testing/cxl/test/cxl.c
919
struct cxl_port *port = to_cxl_port(cxld->dev.parent);
tools/testing/cxl/test/cxl.c
930
struct cxl_port *port = to_cxl_port(cxld->dev.parent);
tools/testing/cxl/test/cxl.c
960
struct cxl_port *port = to_cxl_port(cxld->dev.parent);
tools/testing/cxl/test/mock.c
154
int __wrap_devm_cxl_switch_port_decoders_setup(struct cxl_port *port)
tools/testing/cxl/test/mock.c
169
int __wrap_devm_cxl_endpoint_decoders_setup(struct cxl_port *port)
tools/testing/cxl/test/mock.c
199
struct cxl_dport *__wrap_devm_cxl_add_rch_dport(struct cxl_port *port,
tools/testing/cxl/test/mock.c
223
void __wrap_cxl_endpoint_parse_cdat(struct cxl_port *port)
tools/testing/cxl/test/mock.c
237
struct cxl_dport *__wrap_devm_cxl_add_dport_by_dev(struct cxl_port *port,
tools/testing/cxl/test/mock.h
23
int (*devm_cxl_switch_port_decoders_setup)(struct cxl_port *port);
tools/testing/cxl/test/mock.h
24
int (*devm_cxl_endpoint_decoders_setup)(struct cxl_port *port);
tools/testing/cxl/test/mock.h
25
void (*cxl_endpoint_parse_cdat)(struct cxl_port *port);
tools/testing/cxl/test/mock.h
26
struct cxl_dport *(*devm_cxl_add_dport_by_dev)(struct cxl_port *port,