Lines Matching refs:cxl
343 static int init_implementation_adapter_regs(struct cxl *adapter, struct pci_dev *dev) in init_implementation_adapter_regs()
377 static int cxl_setup_psl_timebase(struct cxl *adapter, struct pci_dev *dev) in cxl_setup_psl_timebase()
436 int cxl_setup_irq(struct cxl *adapter, unsigned int hwirq, in cxl_setup_irq()
444 int cxl_update_image_control(struct cxl *adapter) in cxl_update_image_control()
479 int cxl_alloc_one_irq(struct cxl *adapter) in cxl_alloc_one_irq()
486 void cxl_release_one_irq(struct cxl *adapter, int hwirq) in cxl_release_one_irq()
493 int cxl_alloc_irq_ranges(struct cxl_irq_ranges *irqs, struct cxl *adapter, unsigned int num) in cxl_alloc_irq_ranges()
500 void cxl_release_irq_ranges(struct cxl_irq_ranges *irqs, struct cxl *adapter) in cxl_release_irq_ranges()
561 static int cxl_map_slice_regs(struct cxl_afu *afu, struct cxl *adapter, struct pci_dev *dev) in cxl_map_slice_regs()
619 static struct cxl_afu *cxl_alloc_afu(struct cxl *adapter, int slice) in cxl_alloc_afu()
807 static int cxl_configure_afu(struct cxl_afu *afu, struct cxl *adapter, struct pci_dev *dev) in cxl_configure_afu()
855 static int cxl_init_afu(struct cxl *adapter, int slice, struct pci_dev *dev) in cxl_init_afu()
925 int cxl_reset(struct cxl *adapter) in cxl_reset()
949 static int cxl_map_adapter_regs(struct cxl *adapter, struct pci_dev *dev) in cxl_map_adapter_regs()
978 static void cxl_unmap_adapter_regs(struct cxl *adapter) in cxl_unmap_adapter_regs()
992 static int cxl_read_vsec(struct cxl *adapter, struct pci_dev *dev) in cxl_read_vsec()
1047 static void cxl_fixup_malformed_tlp(struct cxl *adapter, struct pci_dev *dev) in cxl_fixup_malformed_tlp()
1065 static int cxl_vsec_looks_ok(struct cxl *adapter, struct pci_dev *dev) in cxl_vsec_looks_ok()
1099 struct cxl *adapter = to_cxl_adapter(dev); in cxl_release_adapter()
1108 static struct cxl *cxl_alloc_adapter(void) in cxl_alloc_adapter()
1110 struct cxl *adapter; in cxl_alloc_adapter()
1112 if (!(adapter = kzalloc(sizeof(struct cxl), GFP_KERNEL))) in cxl_alloc_adapter()
1134 static int sanitise_adapter_regs(struct cxl *adapter) in sanitise_adapter_regs()
1144 static int cxl_configure_adapter(struct cxl *adapter, struct pci_dev *dev) in cxl_configure_adapter()
1206 static void cxl_deconfigure_adapter(struct cxl *adapter) in cxl_deconfigure_adapter()
1216 static struct cxl *cxl_init_adapter(struct pci_dev *dev) in cxl_init_adapter()
1218 struct cxl *adapter; in cxl_init_adapter()
1263 static void cxl_remove_adapter(struct cxl *adapter) in cxl_remove_adapter()
1277 struct cxl *adapter; in cxl_probe()
1306 struct cxl *adapter = pci_get_drvdata(dev); in cxl_remove()
1357 struct cxl *adapter = pci_get_drvdata(pdev); in cxl_pci_error_detected()
1482 struct cxl *adapter = pci_get_drvdata(pdev); in cxl_pci_slot_reset()
1557 struct cxl *adapter = pci_get_drvdata(pdev); in cxl_pci_resume()