vim2m_ctx
struct vim2m_ctx *ctx = file2ctx(file);
struct vim2m_ctx *ctx = file2ctx(file);
struct vim2m_ctx *ctx =
container_of(ctrl->handler, struct vim2m_ctx, hdl);
struct vim2m_ctx *ctx = vb2_get_drv_priv(vq);
struct vim2m_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue);
struct vim2m_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue);
struct vim2m_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue);
struct vim2m_ctx *ctx = vb2_get_drv_priv(q);
struct vim2m_ctx *ctx = vb2_get_drv_priv(q);
struct vim2m_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue);
struct vim2m_ctx *ctx = priv;
struct vim2m_ctx *ctx = NULL;
struct vim2m_ctx *ctx = file2ctx(file);
static inline struct vim2m_ctx *file2ctx(struct file *file)
return container_of(file_to_v4l2_fh(file), struct vim2m_ctx, fh);
static struct vim2m_q_data *get_q_data(struct vim2m_ctx *ctx,
static int device_process(struct vim2m_ctx *ctx,
struct vim2m_ctx *ctx = priv;
struct vim2m_ctx *ctx = priv;
struct vim2m_ctx *ctx = priv;
struct vim2m_ctx *curr_ctx;
curr_ctx = container_of(w, struct vim2m_ctx, work_run.work);
static int vidioc_g_fmt(struct vim2m_ctx *ctx, struct v4l2_format *f)
static int vidioc_g_fmt_mplane(struct vim2m_ctx *ctx, struct v4l2_format *f)
struct vim2m_ctx *ctx = file2ctx(file);
struct vim2m_ctx *ctx = file2ctx(file);
struct vim2m_ctx *ctx = file2ctx(file);
struct vim2m_ctx *ctx = file2ctx(file);
static int vidioc_s_fmt(struct vim2m_ctx *ctx, struct v4l2_format *f)