Lines Matching refs:vdoa_ctx
10 struct vdoa_ctx;
14 struct vdoa_ctx *vdoa_context_create(struct vdoa_data *vdoa);
15 int vdoa_context_configure(struct vdoa_ctx *ctx,
18 void vdoa_context_destroy(struct vdoa_ctx *ctx);
20 void vdoa_device_run(struct vdoa_ctx *ctx, dma_addr_t dst, dma_addr_t src);
21 int vdoa_wait_for_completion(struct vdoa_ctx *ctx);
25 static inline struct vdoa_ctx *vdoa_context_create(struct vdoa_data *vdoa) in vdoa_context_create()
30 static inline int vdoa_context_configure(struct vdoa_ctx *ctx, in vdoa_context_configure()
38 static inline void vdoa_context_destroy(struct vdoa_ctx *ctx) { }; in vdoa_context_destroy()
40 static inline void vdoa_device_run(struct vdoa_ctx *ctx, in vdoa_device_run()
43 static inline int vdoa_wait_for_completion(struct vdoa_ctx *ctx) in vdoa_wait_for_completion()