mtk_vcodec_enc_ctx
struct mtk_vcodec_enc_ctx *ctx;
struct mtk_vcodec_enc_ctx *ctx;
struct mtk_vcodec_enc_ctx;
struct mtk_vcodec_enc_ctx *enc_ctx = priv;
struct mtk_vcodec_enc_ctx *enc_ctx = priv;
struct mtk_vcodec_enc_ctx *ctx = priv;
static int mtk_venc_param_change(struct mtk_vcodec_enc_ctx *ctx)
struct mtk_vcodec_enc_ctx *ctx = container_of(work, struct mtk_vcodec_enc_ctx,
struct mtk_vcodec_enc_ctx *ctx = priv;
struct mtk_vcodec_enc_ctx *ctx = m2m_priv;
struct mtk_vcodec_enc_ctx *ctx = priv;
void mtk_vcodec_enc_set_default_params(struct mtk_vcodec_enc_ctx *ctx)
int mtk_vcodec_enc_ctrls_setup(struct mtk_vcodec_enc_ctx *ctx)
struct mtk_vcodec_enc_ctx *ctx = priv;
int mtk_venc_unlock(struct mtk_vcodec_enc_ctx *ctx)
int mtk_venc_lock(struct mtk_vcodec_enc_ctx *ctx)
void mtk_vcodec_enc_release(struct mtk_vcodec_enc_ctx *ctx)
struct mtk_vcodec_enc_ctx *ctx = file_to_enc_ctx(file);
static int mtk_vcodec_enc_get_chip_name(struct mtk_vcodec_enc_ctx *ctx)
struct mtk_vcodec_enc_ctx *ctx = file_to_enc_ctx(file);
struct mtk_vcodec_enc_ctx *ctx = file_to_enc_ctx(file);
struct mtk_vcodec_enc_ctx *ctx = file_to_enc_ctx(file);
static struct mtk_q_data *mtk_venc_get_q_data(struct mtk_vcodec_enc_ctx *ctx,
static int vidioc_try_fmt_out(struct mtk_vcodec_enc_ctx *ctx, struct v4l2_format *f,
static void mtk_venc_set_param(struct mtk_vcodec_enc_ctx *ctx,
struct mtk_vcodec_enc_ctx *ctx = file_to_enc_ctx(file);
struct mtk_vcodec_enc_ctx *ctx = ctrl_to_enc_ctx(ctrl);
struct mtk_vcodec_enc_ctx *ctx = file_to_enc_ctx(file);
struct mtk_vcodec_enc_ctx *ctx = file_to_enc_ctx(file);
struct mtk_vcodec_enc_ctx *ctx = file_to_enc_ctx(file);
struct mtk_vcodec_enc_ctx *ctx = file_to_enc_ctx(file);
struct mtk_vcodec_enc_ctx *ctx = file_to_enc_ctx(file);
struct mtk_vcodec_enc_ctx *ctx = file_to_enc_ctx(file);
struct mtk_vcodec_enc_ctx *ctx = file_to_enc_ctx(file);
struct mtk_vcodec_enc_ctx *ctx = file_to_enc_ctx(file);
struct mtk_vcodec_enc_ctx *ctx = file_to_enc_ctx(file);
struct mtk_vcodec_enc_ctx *ctx = vb2_get_drv_priv(vq);
struct mtk_vcodec_enc_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue);
struct mtk_vcodec_enc_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue);
struct mtk_vcodec_enc_ctx *ctx = vb2_get_drv_priv(q);
struct mtk_vcodec_enc_ctx *ctx = vb2_get_drv_priv(q);
int mtk_venc_unlock(struct mtk_vcodec_enc_ctx *ctx);
int mtk_venc_lock(struct mtk_vcodec_enc_ctx *ctx);
void mtk_vcodec_enc_release(struct mtk_vcodec_enc_ctx *ctx);
int mtk_vcodec_enc_ctrls_setup(struct mtk_vcodec_enc_ctx *ctx);
void mtk_vcodec_enc_set_default_params(struct mtk_vcodec_enc_ctx *ctx);
struct mtk_vcodec_enc_ctx *ctx = NULL;
struct mtk_vcodec_enc_ctx *ctx = file_to_enc_ctx(file);
struct mtk_vcodec_enc_ctx *ctx;
struct mtk_vcodec_enc_ctx *curr_ctx;
static inline struct mtk_vcodec_enc_ctx *file_to_enc_ctx(struct file *filp)
return container_of(file_to_v4l2_fh(filp), struct mtk_vcodec_enc_ctx, fh);
static inline struct mtk_vcodec_enc_ctx *ctrl_to_enc_ctx(struct v4l2_ctrl *ctrl)
return container_of(ctrl->handler, struct mtk_vcodec_enc_ctx, ctrl_hdl);
wake_up_enc_ctx(struct mtk_vcodec_enc_ctx *ctx, unsigned int reason, unsigned int hw_id)
struct mtk_vcodec_enc_ctx *ctx;
struct mtk_vcodec_enc_ctx *ctx = (struct mtk_vcodec_enc_ctx *)inst->ctx;
struct mtk_vcodec_enc_ctx *ctx = inst->ctx;
static int h264_enc_init(struct mtk_vcodec_enc_ctx *ctx)
struct mtk_vcodec_enc_ctx *ctx = inst->ctx;
struct mtk_vcodec_enc_ctx *ctx = inst->ctx;
struct mtk_vcodec_enc_ctx *ctx;
struct mtk_vcodec_enc_ctx *ctx = (struct mtk_vcodec_enc_ctx *)inst->ctx;
static int vp8_enc_init(struct mtk_vcodec_enc_ctx *ctx)
struct mtk_vcodec_enc_ctx *ctx = inst->ctx;
int (*init)(struct mtk_vcodec_enc_ctx *ctx);
int venc_if_init(struct mtk_vcodec_enc_ctx *ctx, unsigned int fourcc)
int venc_if_set_param(struct mtk_vcodec_enc_ctx *ctx,
int venc_if_encode(struct mtk_vcodec_enc_ctx *ctx,
int venc_if_deinit(struct mtk_vcodec_enc_ctx *ctx)
int venc_if_init(struct mtk_vcodec_enc_ctx *ctx, unsigned int fourcc);
int venc_if_deinit(struct mtk_vcodec_enc_ctx *ctx);
int venc_if_set_param(struct mtk_vcodec_enc_ctx *ctx,
int venc_if_encode(struct mtk_vcodec_enc_ctx *ctx,
struct mtk_vcodec_enc_ctx *ctx;
struct mtk_vcodec_enc_ctx *ctx;