dw100_ctx
struct dw100_ctx *curr_ctx;
static void dw100_start(struct dw100_ctx *ctx, struct vb2_v4l2_buffer *in_vb,
struct dw100_ctx *ctx = priv;
static inline struct dw100_ctx *dw100_file2ctx(struct file *file)
return container_of(file_to_v4l2_fh(file), struct dw100_ctx, fh);
static struct dw100_q_data *dw100_get_q_data(struct dw100_ctx *ctx,
static u32 *dw100_get_user_map(struct dw100_ctx *ctx)
static int dw100_create_mapping(struct dw100_ctx *ctx)
static void dw100_destroy_mapping(struct dw100_ctx *ctx)
struct dw100_ctx *ctx =
container_of(ctrl->handler, struct dw100_ctx, hdl);
struct dw100_ctx *ctx =
container_of(ctrl->handler, struct dw100_ctx, hdl);
struct dw100_ctx *ctx = vb2_get_drv_priv(vq);
struct dw100_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue);
struct dw100_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue);
struct dw100_ctx *ctx = vb2_get_drv_priv(q);
struct dw100_ctx *ctx = vb2_get_drv_priv(q);
struct dw100_ctx *ctx = vb2_get_drv_priv(q);
struct dw100_ctx *ctx = priv;
struct dw100_ctx *ctx;
struct dw100_ctx *ctx = dw100_file2ctx(file);
struct dw100_ctx *ctx = dw100_file2ctx(file);
struct dw100_ctx *ctx = dw100_file2ctx(file);
static int dw100_s_fmt(struct dw100_ctx *ctx, struct v4l2_format *f)
struct dw100_ctx *ctx = dw100_file2ctx(file);
struct dw100_ctx *ctx = dw100_file2ctx(file);
struct dw100_ctx *ctx = dw100_file2ctx(file);
struct dw100_ctx *ctx = dw100_file2ctx(file);