Searched refs:cxl_dport (Results 1 – 15 of 15) sorted by relevance
| /linux/drivers/cxl/core/ |
| H A D | core.h | 179 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 D | port.c | 158 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 D | ras_rch.c | 10 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 D | ras.c | 142 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 D | pci.c | 51 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 D | regs.c | 522 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 D | cdat.c | 443 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 D | hdm.c | 713 struct cxl_dport **t = &cxlsd->target[0]; in cxlsd_set_targets()
|
| H A D | region.c | 1801 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 D | cxl.h | 245 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 D | cxlpci.h | 85 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 D | pci.c | 707 struct cxl_dport *dport; in rcd_pcie_cap_emit()
|
| /linux/tools/testing/cxl/test/ |
| H A D | mock.c | 199 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 D | mock.h | 28 struct cxl_dport *(*devm_cxl_add_dport_by_dev)(struct cxl_port *port,
|
| H A D | cxl.c | 902 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()
|