Home
last modified time | relevance | path

Searched refs:cxl_dport (Results 1 – 15 of 15) sorted by relevance

/linux/drivers/cxl/core/
H A Dcore.h179 static inline struct device *dport_to_host(struct cxl_dport *dport) in dport_to_host()
192 void cxl_dport_map_rch_aer(struct cxl_dport *dport);
193 void cxl_disable_rch_root_ints(struct cxl_dport *dport);
195 void devm_cxl_dport_ras_setup(struct cxl_dport *dport);
204 static inline void cxl_dport_map_rch_aer(struct cxl_dport *dport) { } in cxl_dport_map_rch_aer()
205 static inline void cxl_disable_rch_root_ints(struct cxl_dport *dport) { } in cxl_disable_rch_root_ints()
207 static inline void devm_cxl_dport_ras_setup(struct cxl_dport *dport) { } in devm_cxl_dport_ras_setup()
210 int cxl_gpf_port_setup(struct cxl_dport *dport);
231 struct cxl_dport *dport);
H A Dport.c158 struct cxl_dport *dport = cxlsd->target[i]; in emit_target_list()
159 struct cxl_dport *next = NULL; in emit_target_list()
657 struct cxl_dport *parent_dport) in devm_cxl_link_parent_dport()
674 struct cxl_dport *parent_dport) in cxl_port_alloc()
784 static int cxl_dport_setup_regs(struct device *host, struct cxl_dport *dport, in cxl_dport_setup_regs()
807 struct cxl_dport *dport = data; in cxl_einj_inject()
817 static void cxl_debugfs_create_dport_dir(struct cxl_dport *dport) in cxl_debugfs_create_dport_dir()
841 struct cxl_dport *parent_dport) in cxl_port_add()
886 struct cxl_dport *parent_dport) in __devm_cxl_add_port()
927 struct cxl_dport *parent_dport) in devm_cxl_add_port()
[all …]
H A Dras_rch.c10 void cxl_dport_map_rch_aer(struct cxl_dport *dport) in cxl_dport_map_rch_aer()
26 void cxl_disable_rch_root_ints(struct cxl_dport *dport) in cxl_disable_rch_root_ints()
117 struct cxl_dport *dport; in cxl_handle_rdport_errors()
H A Dras.c142 static void cxl_dport_map_ras(struct cxl_dport *dport) in cxl_dport_map_ras()
158 void devm_cxl_dport_ras_setup(struct cxl_dport *dport) in devm_cxl_dport_ras_setup()
164 void devm_cxl_dport_rch_ras_setup(struct cxl_dport *dport) in devm_cxl_dport_rch_ras_setup()
H A Dpci.c51 struct cxl_dport *devm_cxl_add_dport_by_dev(struct cxl_port *port, in devm_cxl_add_dport_by_dev()
702 struct cxl_dport *dport) in cxl_rcrb_get_comp_regs()
735 struct cxl_dport *dport; in cxl_pci_setup_regs()
859 int cxl_gpf_port_setup(struct cxl_dport *dport) in cxl_gpf_port_setup()
H A Dregs.c522 static resource_size_t cxl_rcrb_to_linkcap(struct device *dev, struct cxl_dport *dport) in cxl_rcrb_to_linkcap()
558 int cxl_dport_map_rcd_linkcap(struct pci_dev *pdev, struct cxl_dport *dport) in cxl_dport_map_rcd_linkcap()
639 struct cxl_dport *dport) in cxl_rcd_component_reg_phys()
H A Dcdat.c443 struct cxl_dport *dport = arg; in cdat_sslbis_handler()
511 void cxl_switch_parse_cdat(struct cxl_dport *dport) in cxl_switch_parse_cdat()
777 struct cxl_dport *dport = port->parent_dport; in DEFINE_FREE()
921 struct cxl_dport *dport; in cxl_hb_gather_bandwidth()
H A Dhdm.c713 struct cxl_dport **t = &cxlsd->target[0]; in cxlsd_set_targets()
H A Dregion.c1801 const struct cxl_dport *dport, int pos) in cxl_region_attach_position()
2058 struct cxl_dport *dport; in cxl_region_attach()
/linux/drivers/cxl/
H A Dcxl.h245 struct cxl_dport;
246 int cxl_dport_map_rcd_linkcap(struct pci_dev *pdev, struct cxl_dport *dport);
354 struct cxl_dport *target[];
579 struct cxl_dport *parent_dport;
623 static inline struct cxl_dport *
647 struct cxl_dport { struct
669 struct cxl_dport *dport; argument
735 struct cxl_dport *parent_dport);
738 struct cxl_dport *parent_dport);
751 struct cxl_dport **dport);
[all …]
H A Dcxlpci.h85 void devm_cxl_dport_rch_ras_setup(struct cxl_dport *dport);
96 static inline void devm_cxl_dport_rch_ras_setup(struct cxl_dport *dport) in devm_cxl_dport_rch_ras_setup()
H A Dpci.c707 struct cxl_dport *dport; in rcd_pcie_cap_emit()
/linux/tools/testing/cxl/test/
H A Dmock.c199 struct cxl_dport *__wrap_devm_cxl_add_rch_dport(struct cxl_port *port, in __wrap_cxl_await_media_ready()
205 struct cxl_dport *dport; in __wrap_cxl_await_media_ready()
237 struct cxl_dport *__wrap_devm_cxl_add_dport_by_dev(struct cxl_port *port, in __wrap_cxl_endpoint_parse_cdat()
242 struct cxl_dport *dport; in __wrap_cxl_endpoint_parse_cdat()
H A Dmock.h28 struct cxl_dport *(*devm_cxl_add_dport_by_dev)(struct cxl_port *port,
H A Dcxl.c902 struct cxl_dport *dport; in __cxld_registry_save()
1146 struct cxl_dport *dport; in mock_init_hdm_type2_cxled()
1220 struct cxl_dport *dport; in mock_init_hdm_type3_cxled()
1531 static struct cxl_dport *mock_cxl_add_dport_by_dev(struct cxl_port *port, in mock_cxl_add_dport_by_dev()