visl_ctx
struct v4l2_ctrl *visl_find_control(struct visl_ctx *ctx, u32 id)
void *visl_find_control_data(struct visl_ctx *ctx, u32 id)
u32 visl_control_num_elems(struct visl_ctx *ctx, u32 id)
static int visl_init_ctrls(struct visl_ctx *ctx)
struct visl_ctx *ctx = NULL;
struct visl_ctx *ctx = visl_file_to_ctx(file);
void visl_trace_bitstream(struct visl_ctx *ctx, struct visl_run *run)
void visl_trace_bitstream(struct visl_ctx *ctx, struct visl_run *run);
static inline void visl_trace_bitstream(struct visl_ctx *ctx, struct visl_run *run) {}
static void visl_tpg_fill_sequence(struct visl_ctx *ctx,
static bool visl_tpg_fill_codec_specific(struct visl_ctx *ctx,
static void visl_tpg_fill(struct visl_ctx *ctx, struct visl_run *run)
static void visl_trace_ctrls(struct visl_ctx *ctx, struct visl_run *run)
struct visl_ctx *ctx = priv;
static void visl_get_ref_frames(struct visl_ctx *ctx, u8 *buf,
int visl_dec_start(struct visl_ctx *ctx);
int visl_dec_stop(struct visl_ctx *ctx);
static void visl_set_current_codec(struct visl_ctx *ctx)
static void visl_reset_coded_fmt(struct visl_ctx *ctx)
static int visl_reset_decoded_fmt(struct visl_ctx *ctx)
int visl_set_default_format(struct visl_ctx *ctx)
static struct visl_q_data *get_q_data(struct visl_ctx *ctx,
struct visl_ctx *ctx = visl_file_to_ctx(file);
struct visl_ctx *ctx = visl_file_to_ctx(file);
struct visl_ctx *ctx = visl_file_to_ctx(file);
struct visl_ctx *ctx = visl_file_to_ctx(file);
struct visl_ctx *ctx = visl_file_to_ctx(file);
struct visl_ctx *ctx = visl_file_to_ctx(file);
struct visl_ctx *ctx = visl_file_to_ctx(file);
static void visl_print_fmt(struct visl_ctx *ctx, const struct v4l2_format *f)
struct visl_ctx *ctx = vb2_get_drv_priv(vq);
struct visl_ctx *ctx = vb2_get_drv_priv(vq);
struct visl_ctx *ctx = vb2_get_drv_priv(vq);
struct visl_ctx *ctx = vb2_get_drv_priv(vq);
struct visl_ctx *ctx = vb2_get_drv_priv(vq);
struct visl_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue);
struct visl_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue);
struct visl_ctx *ctx = priv;
struct visl_ctx *ctx = NULL;
static int visl_tpg_init(struct visl_ctx *ctx)
int visl_set_default_format(struct visl_ctx *ctx);
static inline struct visl_ctx *visl_file_to_ctx(struct file *file)
return container_of(file_to_v4l2_fh(file), struct visl_ctx, fh);
void *visl_find_control_data(struct visl_ctx *ctx, u32 id);
struct v4l2_ctrl *visl_find_control(struct visl_ctx *ctx, u32 id);
u32 visl_control_num_elems(struct visl_ctx *ctx, u32 id);