Lines Matching defs:cxl_service_layer_ops
629 struct cxl_service_layer_ops { struct
630 int (*adapter_regs_init)(struct cxl *adapter, struct pci_dev *dev);
631 int (*invalidate_all)(struct cxl *adapter);
632 int (*afu_regs_init)(struct cxl_afu *afu);
633 int (*sanitise_afu_regs)(struct cxl_afu *afu);
634 int (*register_serr_irq)(struct cxl_afu *afu);
635 void (*release_serr_irq)(struct cxl_afu *afu);
636 irqreturn_t (*handle_interrupt)(int irq, struct cxl_context *ctx, struct cxl_irq_info *irq_info);
637 irqreturn_t (*fail_irq)(struct cxl_afu *afu, struct cxl_irq_info *irq_info);
638 int (*activate_dedicated_process)(struct cxl_afu *afu);
662 const struct cxl_service_layer_ops *sl_ops; argument