delta_ctx 55 drivers/media/platform/sti/delta/delta-debug.c void delta_trace_summary(struct delta_ctx *ctx) delta_ctx 16 drivers/media/platform/sti/delta/delta-debug.h void delta_trace_summary(struct delta_ctx *ctx); delta_ctx 27 drivers/media/platform/sti/delta/delta-ipc.c #define to_pctx(ctx) container_of(ctx, struct delta_ctx, ipc_ctx) delta_ctx 110 drivers/media/platform/sti/delta/delta-ipc.c int delta_ipc_open(struct delta_ctx *pctx, const char *name, delta_ctx 232 drivers/media/platform/sti/delta/delta-ipc.c struct delta_ctx *pctx = to_pctx(ctx); delta_ctx 323 drivers/media/platform/sti/delta/delta-ipc.c struct delta_ctx *pctx = to_pctx(ctx); delta_ctx 436 drivers/media/platform/sti/delta/delta-ipc.c struct delta_ctx *pctx = to_pctx(ctx); delta_ctx 38 drivers/media/platform/sti/delta/delta-ipc.h int delta_ipc_open(struct delta_ctx *ctx, const char *name, delta_ctx 10 drivers/media/platform/sti/delta/delta-mem.c int hw_alloc(struct delta_ctx *ctx, u32 size, const char *name, delta_ctx 41 drivers/media/platform/sti/delta/delta-mem.c void hw_free(struct delta_ctx *ctx, struct delta_buf *buf) delta_ctx 10 drivers/media/platform/sti/delta/delta-mem.h int hw_alloc(struct delta_ctx *ctx, u32 size, const char *name, delta_ctx 12 drivers/media/platform/sti/delta/delta-mem.h void hw_free(struct delta_ctx *ctx, struct delta_buf *buf); delta_ctx 171 drivers/media/platform/sti/delta/delta-mjpeg-dec.c static bool delta_mjpeg_check_status(struct delta_ctx *pctx, delta_ctx 203 drivers/media/platform/sti/delta/delta-mjpeg-dec.c static int delta_mjpeg_ipc_open(struct delta_ctx *pctx) delta_ctx 242 drivers/media/platform/sti/delta/delta-mjpeg-dec.c static int delta_mjpeg_ipc_decode(struct delta_ctx *pctx, struct delta_au *au) delta_ctx 323 drivers/media/platform/sti/delta/delta-mjpeg-dec.c static int delta_mjpeg_open(struct delta_ctx *pctx) delta_ctx 335 drivers/media/platform/sti/delta/delta-mjpeg-dec.c static int delta_mjpeg_close(struct delta_ctx *pctx) delta_ctx 349 drivers/media/platform/sti/delta/delta-mjpeg-dec.c static int delta_mjpeg_get_streaminfo(struct delta_ctx *pctx, delta_ctx 372 drivers/media/platform/sti/delta/delta-mjpeg-dec.c static int delta_mjpeg_decode(struct delta_ctx *pctx, struct delta_au *pau) delta_ctx 429 drivers/media/platform/sti/delta/delta-mjpeg-dec.c static int delta_mjpeg_get_frame(struct delta_ctx *pctx, delta_ctx 40 drivers/media/platform/sti/delta/delta-mjpeg-hdr.c static int delta_mjpeg_read_sof(struct delta_ctx *pctx, delta_ctx 83 drivers/media/platform/sti/delta/delta-mjpeg-hdr.c int delta_mjpeg_read_header(struct delta_ctx *pctx, delta_ctx 30 drivers/media/platform/sti/delta/delta-mjpeg.h int delta_mjpeg_read_header(struct delta_ctx *pctx, delta_ctx 27 drivers/media/platform/sti/delta/delta-v4l2.c #define to_ctx(__fh) container_of(__fh, struct delta_ctx, fh) delta_ctx 61 drivers/media/platform/sti/delta/delta-v4l2.c static void dump_au(struct delta_ctx *ctx, struct delta_au *au) delta_ctx 77 drivers/media/platform/sti/delta/delta-v4l2.c static void dump_frame(struct delta_ctx *ctx, struct delta_frame *frame) delta_ctx 90 drivers/media/platform/sti/delta/delta-v4l2.c static void delta_au_done(struct delta_ctx *ctx, struct delta_au *au, int err) delta_ctx 99 drivers/media/platform/sti/delta/delta-v4l2.c static void delta_frame_done(struct delta_ctx *ctx, struct delta_frame *frame, delta_ctx 117 drivers/media/platform/sti/delta/delta-v4l2.c static void requeue_free_frames(struct delta_ctx *ctx) delta_ctx 134 drivers/media/platform/sti/delta/delta-v4l2.c static int delta_recycle(struct delta_ctx *ctx, struct delta_frame *frame) delta_ctx 159 drivers/media/platform/sti/delta/delta-v4l2.c static void delta_push_dts(struct delta_ctx *ctx, u64 val) delta_ctx 177 drivers/media/platform/sti/delta/delta-v4l2.c static void delta_pop_dts(struct delta_ctx *ctx, u64 *val) delta_ctx 201 drivers/media/platform/sti/delta/delta-v4l2.c static void delta_flush_dts(struct delta_ctx *ctx) delta_ctx 242 drivers/media/platform/sti/delta/delta-v4l2.c static void set_default_params(struct delta_ctx *ctx) delta_ctx 278 drivers/media/platform/sti/delta/delta-v4l2.c static const struct delta_dec *delta_find_decoder(struct delta_ctx *ctx, delta_ctx 342 drivers/media/platform/sti/delta/delta-v4l2.c static int delta_open_decoder(struct delta_ctx *ctx, u32 streamformat, delta_ctx 385 drivers/media/platform/sti/delta/delta-v4l2.c struct delta_ctx *ctx = to_ctx(file->private_data); delta_ctx 399 drivers/media/platform/sti/delta/delta-v4l2.c struct delta_ctx *ctx = to_ctx(file->private_data); delta_ctx 413 drivers/media/platform/sti/delta/delta-v4l2.c struct delta_ctx *ctx = to_ctx(file->private_data); delta_ctx 427 drivers/media/platform/sti/delta/delta-v4l2.c struct delta_ctx *ctx = to_ctx(file->private_data); delta_ctx 455 drivers/media/platform/sti/delta/delta-v4l2.c struct delta_ctx *ctx = to_ctx(file->private_data); delta_ctx 494 drivers/media/platform/sti/delta/delta-v4l2.c struct delta_ctx *ctx = to_ctx(file->private_data); delta_ctx 548 drivers/media/platform/sti/delta/delta-v4l2.c struct delta_ctx *ctx = to_ctx(file->private_data); delta_ctx 608 drivers/media/platform/sti/delta/delta-v4l2.c struct delta_ctx *ctx = to_ctx(file->private_data); delta_ctx 644 drivers/media/platform/sti/delta/delta-v4l2.c struct delta_ctx *ctx = to_ctx(file->private_data); delta_ctx 724 drivers/media/platform/sti/delta/delta-v4l2.c struct delta_ctx *ctx = to_ctx(fh); delta_ctx 763 drivers/media/platform/sti/delta/delta-v4l2.c static void delta_complete_eos(struct delta_ctx *ctx, delta_ctx 806 drivers/media/platform/sti/delta/delta-v4l2.c static int delta_decoder_stop_cmd(struct delta_ctx *ctx, void *fh) delta_ctx 869 drivers/media/platform/sti/delta/delta-v4l2.c struct delta_ctx *ctx = to_ctx(fh); delta_ctx 924 drivers/media/platform/sti/delta/delta-v4l2.c struct delta_ctx *ctx = container_of(work, struct delta_ctx, run_work); delta_ctx 1037 drivers/media/platform/sti/delta/delta-v4l2.c struct delta_ctx *ctx = priv; delta_ctx 1045 drivers/media/platform/sti/delta/delta-v4l2.c struct delta_ctx *ctx = priv; delta_ctx 1055 drivers/media/platform/sti/delta/delta-v4l2.c struct delta_ctx *ctx = priv; delta_ctx 1098 drivers/media/platform/sti/delta/delta-v4l2.c struct delta_ctx *ctx = vb2_get_drv_priv(vq); delta_ctx 1118 drivers/media/platform/sti/delta/delta-v4l2.c struct delta_ctx *ctx = vb2_get_drv_priv(q); delta_ctx 1139 drivers/media/platform/sti/delta/delta-v4l2.c static int delta_setup_frame(struct delta_ctx *ctx, delta_ctx 1178 drivers/media/platform/sti/delta/delta-v4l2.c int delta_get_frameinfo_default(struct delta_ctx *ctx, delta_ctx 1211 drivers/media/platform/sti/delta/delta-v4l2.c int delta_recycle_default(struct delta_ctx *pctx, delta_ctx 1219 drivers/media/platform/sti/delta/delta-v4l2.c static void dump_frames_status(struct delta_ctx *ctx) delta_ctx 1239 drivers/media/platform/sti/delta/delta-v4l2.c int delta_get_free_frame(struct delta_ctx *ctx, delta_ctx 1272 drivers/media/platform/sti/delta/delta-v4l2.c int delta_get_sync(struct delta_ctx *ctx) delta_ctx 1288 drivers/media/platform/sti/delta/delta-v4l2.c void delta_put_autosuspend(struct delta_ctx *ctx) delta_ctx 1298 drivers/media/platform/sti/delta/delta-v4l2.c struct delta_ctx *ctx = vb2_get_drv_priv(q); delta_ctx 1307 drivers/media/platform/sti/delta/delta-v4l2.c struct delta_ctx *ctx = vb2_get_drv_priv(q); delta_ctx 1400 drivers/media/platform/sti/delta/delta-v4l2.c struct delta_ctx *ctx = vb2_get_drv_priv(q); delta_ctx 1420 drivers/media/platform/sti/delta/delta-v4l2.c struct delta_ctx *ctx = vb2_get_drv_priv(vq); delta_ctx 1464 drivers/media/platform/sti/delta/delta-v4l2.c struct delta_ctx *ctx = vb2_get_drv_priv(q); delta_ctx 1510 drivers/media/platform/sti/delta/delta-v4l2.c struct delta_ctx *ctx = vb2_get_drv_priv(q); delta_ctx 1530 drivers/media/platform/sti/delta/delta-v4l2.c struct delta_ctx *ctx = vb2_get_drv_priv(q); delta_ctx 1587 drivers/media/platform/sti/delta/delta-v4l2.c struct delta_ctx *ctx = priv; delta_ctx 1628 drivers/media/platform/sti/delta/delta-v4l2.c struct delta_ctx *ctx = NULL; delta_ctx 1700 drivers/media/platform/sti/delta/delta-v4l2.c struct delta_ctx *ctx = to_ctx(file->private_data); delta_ctx 224 drivers/media/platform/sti/delta/delta.h struct delta_ctx; delta_ctx 261 drivers/media/platform/sti/delta/delta.h int (*open)(struct delta_ctx *ctx); delta_ctx 262 drivers/media/platform/sti/delta/delta.h int (*close)(struct delta_ctx *ctx); delta_ctx 277 drivers/media/platform/sti/delta/delta.h int (*setup_frame)(struct delta_ctx *ctx, struct delta_frame *frame); delta_ctx 292 drivers/media/platform/sti/delta/delta.h int (*get_streaminfo)(struct delta_ctx *ctx, delta_ctx 302 drivers/media/platform/sti/delta/delta.h int (*get_frameinfo)(struct delta_ctx *ctx, delta_ctx 314 drivers/media/platform/sti/delta/delta.h int (*set_frameinfo)(struct delta_ctx *ctx, delta_ctx 333 drivers/media/platform/sti/delta/delta.h int (*decode)(struct delta_ctx *ctx, struct delta_au *au); delta_ctx 352 drivers/media/platform/sti/delta/delta.h int (*get_frame)(struct delta_ctx *ctx, struct delta_frame **frame); delta_ctx 370 drivers/media/platform/sti/delta/delta.h int (*recycle)(struct delta_ctx *ctx, struct delta_frame *frame); delta_ctx 382 drivers/media/platform/sti/delta/delta.h int (*flush)(struct delta_ctx *ctx); delta_ctx 394 drivers/media/platform/sti/delta/delta.h int (*drain)(struct delta_ctx *ctx); delta_ctx 555 drivers/media/platform/sti/delta/delta.h int delta_get_frameinfo_default(struct delta_ctx *ctx, delta_ctx 557 drivers/media/platform/sti/delta/delta.h int delta_recycle_default(struct delta_ctx *pctx, delta_ctx 560 drivers/media/platform/sti/delta/delta.h int delta_get_free_frame(struct delta_ctx *ctx, delta_ctx 563 drivers/media/platform/sti/delta/delta.h int delta_get_sync(struct delta_ctx *ctx); delta_ctx 564 drivers/media/platform/sti/delta/delta.h void delta_put_autosuspend(struct delta_ctx *ctx);