hva_ctx 13 drivers/media/platform/sti/hva/hva-debugfs.c static void format_ctx(struct seq_file *s, struct hva_ctx *ctx) hva_ctx 119 drivers/media/platform/sti/hva/hva-debugfs.c void hva_dbg_perf_begin(struct hva_ctx *ctx) hva_ctx 175 drivers/media/platform/sti/hva/hva-debugfs.c void hva_dbg_perf_end(struct hva_ctx *ctx, struct hva_stream *stream) hva_ctx 219 drivers/media/platform/sti/hva/hva-debugfs.c static void hva_dbg_perf_compute(struct hva_ctx *ctx) hva_ctx 305 drivers/media/platform/sti/hva/hva-debugfs.c struct hva_ctx *last_ctx = &hva->dbg.last_ctx; hva_ctx 373 drivers/media/platform/sti/hva/hva-debugfs.c struct hva_ctx *ctx = s->private; hva_ctx 385 drivers/media/platform/sti/hva/hva-debugfs.c void hva_dbg_ctx_create(struct hva_ctx *ctx) hva_ctx 401 drivers/media/platform/sti/hva/hva-debugfs.c void hva_dbg_ctx_remove(struct hva_ctx *ctx) hva_ctx 415 drivers/media/platform/sti/hva/hva-h264.c static int hva_h264_fill_slice_header(struct hva_ctx *pctx, hva_ctx 486 drivers/media/platform/sti/hva/hva-h264.c static int hva_h264_fill_data_nal(struct hva_ctx *pctx, hva_ctx 519 drivers/media/platform/sti/hva/hva-h264.c static int hva_h264_fill_sei_nal(struct hva_ctx *pctx, hva_ctx 585 drivers/media/platform/sti/hva/hva-h264.c static int hva_h264_prepare_task(struct hva_ctx *pctx, hva_ctx 887 drivers/media/platform/sti/hva/hva-h264.c static int hva_h264_open(struct hva_ctx *pctx) hva_ctx 983 drivers/media/platform/sti/hva/hva-h264.c static int hva_h264_close(struct hva_ctx *pctx) hva_ctx 1005 drivers/media/platform/sti/hva/hva-h264.c static int hva_h264_encode(struct hva_ctx *pctx, struct hva_frame *frame, hva_ctx 121 drivers/media/platform/sti/hva/hva-hw.c struct hva_ctx *ctx = NULL; hva_ctx 225 drivers/media/platform/sti/hva/hva-hw.c struct hva_ctx *ctx; hva_ctx 455 drivers/media/platform/sti/hva/hva-hw.c int hva_hw_execute_task(struct hva_ctx *ctx, enum hva_hw_cmd_type cmd, hva_ctx 39 drivers/media/platform/sti/hva/hva-hw.h int hva_hw_execute_task(struct hva_ctx *ctx, enum hva_hw_cmd_type cmd, hva_ctx 11 drivers/media/platform/sti/hva/hva-mem.c int hva_mem_alloc(struct hva_ctx *ctx, u32 size, const char *name, hva_ctx 50 drivers/media/platform/sti/hva/hva-mem.c void hva_mem_free(struct hva_ctx *ctx, struct hva_buffer *buf) hva_ctx 26 drivers/media/platform/sti/hva/hva-mem.h int hva_mem_alloc(struct hva_ctx *ctx, hva_ctx 31 drivers/media/platform/sti/hva/hva-mem.h void hva_mem_free(struct hva_ctx *ctx, hva_ctx 39 drivers/media/platform/sti/hva/hva-v4l2.c #define fh_to_ctx(f) (container_of(f, struct hva_ctx, fh)) hva_ctx 91 drivers/media/platform/sti/hva/hva-v4l2.c static void set_default_params(struct hva_ctx *ctx) hva_ctx 120 drivers/media/platform/sti/hva/hva-v4l2.c static const struct hva_enc *hva_find_encoder(struct hva_ctx *ctx, hva_ctx 189 drivers/media/platform/sti/hva/hva-v4l2.c static int hva_open_encoder(struct hva_ctx *ctx, u32 streamformat, hva_ctx 228 drivers/media/platform/sti/hva/hva-v4l2.c static void hva_dbg_summary(struct hva_ctx *ctx) hva_ctx 257 drivers/media/platform/sti/hva/hva-v4l2.c struct hva_ctx *ctx = fh_to_ctx(file->private_data); hva_ctx 271 drivers/media/platform/sti/hva/hva-v4l2.c struct hva_ctx *ctx = fh_to_ctx(file->private_data); hva_ctx 285 drivers/media/platform/sti/hva/hva-v4l2.c struct hva_ctx *ctx = fh_to_ctx(file->private_data); hva_ctx 298 drivers/media/platform/sti/hva/hva-v4l2.c struct hva_ctx *ctx = fh_to_ctx(file->private_data); hva_ctx 317 drivers/media/platform/sti/hva/hva-v4l2.c struct hva_ctx *ctx = fh_to_ctx(file->private_data); hva_ctx 338 drivers/media/platform/sti/hva/hva-v4l2.c struct hva_ctx *ctx = fh_to_ctx(file->private_data); hva_ctx 402 drivers/media/platform/sti/hva/hva-v4l2.c struct hva_ctx *ctx = fh_to_ctx(file->private_data); hva_ctx 452 drivers/media/platform/sti/hva/hva-v4l2.c struct hva_ctx *ctx = fh_to_ctx(file->private_data); hva_ctx 482 drivers/media/platform/sti/hva/hva-v4l2.c struct hva_ctx *ctx = fh_to_ctx(file->private_data); hva_ctx 520 drivers/media/platform/sti/hva/hva-v4l2.c struct hva_ctx *ctx = fh_to_ctx(file->private_data); hva_ctx 536 drivers/media/platform/sti/hva/hva-v4l2.c struct hva_ctx *ctx = fh_to_ctx(file->private_data); hva_ctx 556 drivers/media/platform/sti/hva/hva-v4l2.c struct hva_ctx *ctx = fh_to_ctx(file->private_data); hva_ctx 618 drivers/media/platform/sti/hva/hva-v4l2.c struct hva_ctx *ctx = container_of(ctrl->handler, struct hva_ctx, hva_ctx 693 drivers/media/platform/sti/hva/hva-v4l2.c static int hva_ctrls_setup(struct hva_ctx *ctx) hva_ctx 807 drivers/media/platform/sti/hva/hva-v4l2.c struct hva_ctx *ctx = container_of(work, struct hva_ctx, run_work); hva_ctx 857 drivers/media/platform/sti/hva/hva-v4l2.c struct hva_ctx *ctx = priv; hva_ctx 865 drivers/media/platform/sti/hva/hva-v4l2.c struct hva_ctx *ctx = priv; hva_ctx 875 drivers/media/platform/sti/hva/hva-v4l2.c struct hva_ctx *ctx = priv; hva_ctx 913 drivers/media/platform/sti/hva/hva-v4l2.c struct hva_ctx *ctx = vb2_get_drv_priv(vq); hva_ctx 935 drivers/media/platform/sti/hva/hva-v4l2.c struct hva_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue); hva_ctx 987 drivers/media/platform/sti/hva/hva-v4l2.c struct hva_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue); hva_ctx 996 drivers/media/platform/sti/hva/hva-v4l2.c struct hva_ctx *ctx = vb2_get_drv_priv(vq); hva_ctx 1067 drivers/media/platform/sti/hva/hva-v4l2.c struct hva_ctx *ctx = vb2_get_drv_priv(vq); hva_ctx 1128 drivers/media/platform/sti/hva/hva-v4l2.c static int queue_init(struct hva_ctx *ctx, struct vb2_queue *vq) hva_ctx 1143 drivers/media/platform/sti/hva/hva-v4l2.c struct hva_ctx *ctx = priv; hva_ctx 1167 drivers/media/platform/sti/hva/hva-v4l2.c struct hva_ctx *ctx; hva_ctx 1233 drivers/media/platform/sti/hva/hva-v4l2.c struct hva_ctx *ctx = fh_to_ctx(file->private_data); hva_ctx 16 drivers/media/platform/sti/hva/hva.h #define fh_to_ctx(f) (container_of(f, struct hva_ctx, fh)) hva_ctx 292 drivers/media/platform/sti/hva/hva.h struct hva_ctx last_ctx; hva_ctx 344 drivers/media/platform/sti/hva/hva.h struct hva_ctx *instances[HVA_MAX_INSTANCES]; hva_ctx 394 drivers/media/platform/sti/hva/hva.h int (*open)(struct hva_ctx *ctx); hva_ctx 395 drivers/media/platform/sti/hva/hva.h int (*close)(struct hva_ctx *ctx); hva_ctx 396 drivers/media/platform/sti/hva/hva.h int (*encode)(struct hva_ctx *ctx, struct hva_frame *frame, hva_ctx 403 drivers/media/platform/sti/hva/hva.h void hva_dbg_ctx_create(struct hva_ctx *ctx); hva_ctx 404 drivers/media/platform/sti/hva/hva.h void hva_dbg_ctx_remove(struct hva_ctx *ctx); hva_ctx 405 drivers/media/platform/sti/hva/hva.h void hva_dbg_perf_begin(struct hva_ctx *ctx); hva_ctx 406 drivers/media/platform/sti/hva/hva.h void hva_dbg_perf_end(struct hva_ctx *ctx, struct hva_stream *stream);