Lines Matching refs:ocxl_context
7 int ocxl_context_alloc(struct ocxl_context **context, struct ocxl_afu *afu, in ocxl_context_alloc()
11 struct ocxl_context *ctx; in ocxl_context_alloc()
13 *context = kzalloc(sizeof(struct ocxl_context), GFP_KERNEL); in ocxl_context_alloc()
58 struct ocxl_context *ctx = (struct ocxl_context *) data; in xsl_fault_error()
69 int ocxl_context_attach(struct ocxl_context *ctx, u64 amr, struct mm_struct *mm) in ocxl_context_attach()
97 u64 offset, struct ocxl_context *ctx) in map_afu_irq()
110 u64 offset, struct ocxl_context *ctx) in map_pp_mmio()
140 struct ocxl_context *ctx = vma->vm_file->private_data; in ocxl_mmap_fault()
159 static int check_mmap_afu_irq(struct ocxl_context *ctx, in check_mmap_afu_irq()
185 static int check_mmap_mmio(struct ocxl_context *ctx, in check_mmap_mmio()
194 int ocxl_context_mmap(struct ocxl_context *ctx, struct vm_area_struct *vma) in ocxl_context_mmap()
211 int ocxl_context_detach(struct ocxl_context *ctx) in ocxl_context_detach()
260 struct ocxl_context *ctx; in ocxl_context_detach_all()
281 void ocxl_context_free(struct ocxl_context *ctx) in ocxl_context_free()