Lines Matching refs:iommufd_ctx
32 struct iommufd_object *_iommufd_object_alloc(struct iommufd_ctx *ictx,
81 void iommufd_object_finalize(struct iommufd_ctx *ictx,
92 void iommufd_object_abort(struct iommufd_ctx *ictx, struct iommufd_object *obj)
105 void iommufd_object_abort_and_destroy(struct iommufd_ctx *ictx,
115 struct iommufd_object *iommufd_get_object(struct iommufd_ctx *ictx, u32 id,
136 static struct iommufd_object *iommufd_object_remove(struct iommufd_ctx *ictx,
177 void __iommufd_object_destroy_user(struct iommufd_ctx *ictx,
222 struct iommufd_ctx *ictx;
247 struct iommufd_ctx *ictx = filp->private_data;
369 struct iommufd_ctx *ictx = filp->private_data;
415 void iommufd_ctx_get(struct iommufd_ctx *ictx)
425 * Returns a pointer to the iommufd_ctx, otherwise ERR_PTR. The struct file
429 struct iommufd_ctx *iommufd_ctx_from_file(struct file *file)
431 struct iommufd_ctx *ictx;
445 * Returns a pointer to the iommufd_ctx, otherwise ERR_PTR. On success
448 struct iommufd_ctx *iommufd_ctx_from_fd(int fd)
469 void iommufd_ctx_put(struct iommufd_ctx *ictx)