Lines Matching refs:cxl_context
51 void cxl_release_mapping(struct cxl_context *ctx)
101 struct cxl_context *cxl_dev_context_init(struct pci_dev *dev)
104 struct cxl_context *ctx;
130 struct cxl_context *cxl_get_context(struct pci_dev *dev)
136 int cxl_release_context(struct cxl_context *ctx)
147 static irq_hw_number_t cxl_find_afu_irq(struct cxl_context *ctx, int num)
163 int cxl_set_priv(struct cxl_context *ctx, void *priv)
174 void *cxl_get_priv(struct cxl_context *ctx)
183 int cxl_allocate_afu_irqs(struct cxl_context *ctx, int num)
213 void cxl_free_afu_irqs(struct cxl_context *ctx)
231 int cxl_map_afu_irq(struct cxl_context *ctx, int num,
247 void cxl_unmap_afu_irq(struct cxl_context *ctx, int num, void *cookie)
266 int cxl_start_context(struct cxl_context *ctx, u64 wed,
333 int cxl_process_element(struct cxl_context *ctx)
340 int cxl_stop_context(struct cxl_context *ctx)
346 void cxl_set_master(struct cxl_context *ctx)
388 struct file *cxl_get_fd(struct cxl_context *ctx, struct file_operations *fops,
437 struct cxl_context *cxl_fops_get_context(struct file *file)
443 void cxl_set_driver_ops(struct cxl_context *ctx,
452 void cxl_context_events_pending(struct cxl_context *ctx,
460 int cxl_start_work(struct cxl_context *ctx,
487 void __iomem *cxl_psa_map(struct cxl_context *ctx)
504 int cxl_afu_reset(struct cxl_context *ctx)