gsc_ctx 390 drivers/media/platform/exynos-gsc/gsc-core.c int gsc_try_fmt_mplane(struct gsc_ctx *ctx, struct v4l2_format *f) gsc_ctx 479 drivers/media/platform/exynos-gsc/gsc-core.c int gsc_g_fmt_mplane(struct gsc_ctx *ctx, struct v4l2_format *f) gsc_ctx 518 drivers/media/platform/exynos-gsc/gsc-core.c int gsc_try_selection(struct gsc_ctx *ctx, struct v4l2_selection *s) gsc_ctx 634 drivers/media/platform/exynos-gsc/gsc-core.c int gsc_set_scaler_info(struct gsc_ctx *ctx) gsc_ctx 699 drivers/media/platform/exynos-gsc/gsc-core.c static int __gsc_s_ctrl(struct gsc_ctx *ctx, struct v4l2_ctrl *ctrl) gsc_ctx 746 drivers/media/platform/exynos-gsc/gsc-core.c struct gsc_ctx *ctx = ctrl_to_ctx(ctrl); gsc_ctx 761 drivers/media/platform/exynos-gsc/gsc-core.c int gsc_ctrls_create(struct gsc_ctx *ctx) gsc_ctx 791 drivers/media/platform/exynos-gsc/gsc-core.c void gsc_ctrls_delete(struct gsc_ctx *ctx) gsc_ctx 800 drivers/media/platform/exynos-gsc/gsc-core.c int gsc_prepare_addr(struct gsc_ctx *ctx, struct vb2_buffer *vb, gsc_ctx 864 drivers/media/platform/exynos-gsc/gsc-core.c struct gsc_ctx *ctx; gsc_ctx 1254 drivers/media/platform/exynos-gsc/gsc-core.c struct gsc_ctx *ctx; gsc_ctx 92 drivers/media/platform/exynos-gsc/gsc-core.h #define fh_to_ctx(__fh) container_of(__fh, struct gsc_ctx, fh) gsc_ctx 102 drivers/media/platform/exynos-gsc/gsc-core.h container_of((__ctrl)->handler, struct gsc_ctx, ctrl_handler) gsc_ctx 181 drivers/media/platform/exynos-gsc/gsc-core.h struct gsc_ctx; gsc_ctx 215 drivers/media/platform/exynos-gsc/gsc-core.h struct gsc_ctx *ctx; gsc_ctx 381 drivers/media/platform/exynos-gsc/gsc-core.h void gsc_m2m_job_finish(struct gsc_ctx *ctx, int vb_state); gsc_ctx 387 drivers/media/platform/exynos-gsc/gsc-core.h int gsc_try_fmt_mplane(struct gsc_ctx *ctx, struct v4l2_format *f); gsc_ctx 389 drivers/media/platform/exynos-gsc/gsc-core.h int gsc_g_fmt_mplane(struct gsc_ctx *ctx, struct v4l2_format *f); gsc_ctx 391 drivers/media/platform/exynos-gsc/gsc-core.h int gsc_try_selection(struct gsc_ctx *ctx, struct v4l2_selection *s); gsc_ctx 400 drivers/media/platform/exynos-gsc/gsc-core.h int gsc_set_scaler_info(struct gsc_ctx *ctx); gsc_ctx 401 drivers/media/platform/exynos-gsc/gsc-core.h int gsc_ctrls_create(struct gsc_ctx *ctx); gsc_ctx 402 drivers/media/platform/exynos-gsc/gsc-core.h void gsc_ctrls_delete(struct gsc_ctx *ctx); gsc_ctx 403 drivers/media/platform/exynos-gsc/gsc-core.h int gsc_prepare_addr(struct gsc_ctx *ctx, struct vb2_buffer *vb, gsc_ctx 406 drivers/media/platform/exynos-gsc/gsc-core.h static inline void gsc_ctx_state_lock_set(u32 state, struct gsc_ctx *ctx) gsc_ctx 415 drivers/media/platform/exynos-gsc/gsc-core.h static inline void gsc_ctx_state_lock_clear(u32 state, struct gsc_ctx *ctx) gsc_ctx 461 drivers/media/platform/exynos-gsc/gsc-core.h static inline bool gsc_ctx_state_is_set(u32 mask, struct gsc_ctx *ctx) gsc_ctx 472 drivers/media/platform/exynos-gsc/gsc-core.h static inline struct gsc_frame *ctx_get_frame(struct gsc_ctx *ctx, gsc_ctx 500 drivers/media/platform/exynos-gsc/gsc-core.h void gsc_hw_set_input_path(struct gsc_ctx *ctx); gsc_ctx 501 drivers/media/platform/exynos-gsc/gsc-core.h void gsc_hw_set_in_size(struct gsc_ctx *ctx); gsc_ctx 502 drivers/media/platform/exynos-gsc/gsc-core.h void gsc_hw_set_in_image_rgb(struct gsc_ctx *ctx); gsc_ctx 503 drivers/media/platform/exynos-gsc/gsc-core.h void gsc_hw_set_in_image_format(struct gsc_ctx *ctx); gsc_ctx 504 drivers/media/platform/exynos-gsc/gsc-core.h void gsc_hw_set_output_path(struct gsc_ctx *ctx); gsc_ctx 505 drivers/media/platform/exynos-gsc/gsc-core.h void gsc_hw_set_out_size(struct gsc_ctx *ctx); gsc_ctx 506 drivers/media/platform/exynos-gsc/gsc-core.h void gsc_hw_set_out_image_rgb(struct gsc_ctx *ctx); gsc_ctx 507 drivers/media/platform/exynos-gsc/gsc-core.h void gsc_hw_set_out_image_format(struct gsc_ctx *ctx); gsc_ctx 508 drivers/media/platform/exynos-gsc/gsc-core.h void gsc_hw_set_prescaler(struct gsc_ctx *ctx); gsc_ctx 509 drivers/media/platform/exynos-gsc/gsc-core.h void gsc_hw_set_mainscaler(struct gsc_ctx *ctx); gsc_ctx 510 drivers/media/platform/exynos-gsc/gsc-core.h void gsc_hw_set_rotation(struct gsc_ctx *ctx); gsc_ctx 511 drivers/media/platform/exynos-gsc/gsc-core.h void gsc_hw_set_global_alpha(struct gsc_ctx *ctx); gsc_ctx 512 drivers/media/platform/exynos-gsc/gsc-core.h void gsc_hw_set_sfr_update(struct gsc_ctx *ctx); gsc_ctx 27 drivers/media/platform/exynos-gsc/gsc-m2m.c static int gsc_m2m_ctx_stop_req(struct gsc_ctx *ctx) gsc_ctx 29 drivers/media/platform/exynos-gsc/gsc-m2m.c struct gsc_ctx *curr_ctx; gsc_ctx 45 drivers/media/platform/exynos-gsc/gsc-m2m.c static void __gsc_m2m_job_abort(struct gsc_ctx *ctx) gsc_ctx 58 drivers/media/platform/exynos-gsc/gsc-m2m.c struct gsc_ctx *ctx = q->drv_priv; gsc_ctx 65 drivers/media/platform/exynos-gsc/gsc-m2m.c static void __gsc_m2m_cleanup_queue(struct gsc_ctx *ctx) gsc_ctx 82 drivers/media/platform/exynos-gsc/gsc-m2m.c struct gsc_ctx *ctx = q->drv_priv; gsc_ctx 91 drivers/media/platform/exynos-gsc/gsc-m2m.c void gsc_m2m_job_finish(struct gsc_ctx *ctx, int vb_state) gsc_ctx 119 drivers/media/platform/exynos-gsc/gsc-m2m.c __gsc_m2m_job_abort((struct gsc_ctx *)priv); gsc_ctx 122 drivers/media/platform/exynos-gsc/gsc-m2m.c static int gsc_get_bufs(struct gsc_ctx *ctx) gsc_ctx 148 drivers/media/platform/exynos-gsc/gsc-m2m.c struct gsc_ctx *ctx = priv; gsc_ctx 231 drivers/media/platform/exynos-gsc/gsc-m2m.c struct gsc_ctx *ctx = vb2_get_drv_priv(vq); gsc_ctx 250 drivers/media/platform/exynos-gsc/gsc-m2m.c struct gsc_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue); gsc_ctx 269 drivers/media/platform/exynos-gsc/gsc-m2m.c struct gsc_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue); gsc_ctx 290 drivers/media/platform/exynos-gsc/gsc-m2m.c struct gsc_ctx *ctx = fh_to_ctx(fh); gsc_ctx 309 drivers/media/platform/exynos-gsc/gsc-m2m.c struct gsc_ctx *ctx = fh_to_ctx(fh); gsc_ctx 317 drivers/media/platform/exynos-gsc/gsc-m2m.c struct gsc_ctx *ctx = fh_to_ctx(fh); gsc_ctx 325 drivers/media/platform/exynos-gsc/gsc-m2m.c struct gsc_ctx *ctx = fh_to_ctx(fh); gsc_ctx 371 drivers/media/platform/exynos-gsc/gsc-m2m.c struct gsc_ctx *ctx = fh_to_ctx(fh); gsc_ctx 386 drivers/media/platform/exynos-gsc/gsc-m2m.c struct gsc_ctx *ctx = fh_to_ctx(fh); gsc_ctx 393 drivers/media/platform/exynos-gsc/gsc-m2m.c struct gsc_ctx *ctx = fh_to_ctx(fh); gsc_ctx 400 drivers/media/platform/exynos-gsc/gsc-m2m.c struct gsc_ctx *ctx = fh_to_ctx(fh); gsc_ctx 407 drivers/media/platform/exynos-gsc/gsc-m2m.c struct gsc_ctx *ctx = fh_to_ctx(fh); gsc_ctx 414 drivers/media/platform/exynos-gsc/gsc-m2m.c struct gsc_ctx *ctx = fh_to_ctx(fh); gsc_ctx 430 drivers/media/platform/exynos-gsc/gsc-m2m.c struct gsc_ctx *ctx = fh_to_ctx(fh); gsc_ctx 453 drivers/media/platform/exynos-gsc/gsc-m2m.c struct gsc_ctx *ctx = fh_to_ctx(fh); gsc_ctx 490 drivers/media/platform/exynos-gsc/gsc-m2m.c struct gsc_ctx *ctx = fh_to_ctx(fh); gsc_ctx 581 drivers/media/platform/exynos-gsc/gsc-m2m.c struct gsc_ctx *ctx = priv; gsc_ctx 616 drivers/media/platform/exynos-gsc/gsc-m2m.c struct gsc_ctx *ctx = NULL; gsc_ctx 678 drivers/media/platform/exynos-gsc/gsc-m2m.c struct gsc_ctx *ctx = fh_to_ctx(file->private_data); gsc_ctx 702 drivers/media/platform/exynos-gsc/gsc-m2m.c struct gsc_ctx *ctx = fh_to_ctx(file->private_data); gsc_ctx 717 drivers/media/platform/exynos-gsc/gsc-m2m.c struct gsc_ctx *ctx = fh_to_ctx(file->private_data); gsc_ctx 107 drivers/media/platform/exynos-gsc/gsc-regs.c void gsc_hw_set_input_path(struct gsc_ctx *ctx) gsc_ctx 120 drivers/media/platform/exynos-gsc/gsc-regs.c void gsc_hw_set_in_size(struct gsc_ctx *ctx) gsc_ctx 142 drivers/media/platform/exynos-gsc/gsc-regs.c void gsc_hw_set_in_image_rgb(struct gsc_ctx *ctx) gsc_ctx 162 drivers/media/platform/exynos-gsc/gsc-regs.c void gsc_hw_set_in_image_format(struct gsc_ctx *ctx) gsc_ctx 218 drivers/media/platform/exynos-gsc/gsc-regs.c void gsc_hw_set_output_path(struct gsc_ctx *ctx) gsc_ctx 233 drivers/media/platform/exynos-gsc/gsc-regs.c void gsc_hw_set_out_size(struct gsc_ctx *ctx) gsc_ctx 262 drivers/media/platform/exynos-gsc/gsc-regs.c void gsc_hw_set_out_image_rgb(struct gsc_ctx *ctx) gsc_ctx 282 drivers/media/platform/exynos-gsc/gsc-regs.c void gsc_hw_set_out_image_format(struct gsc_ctx *ctx) gsc_ctx 342 drivers/media/platform/exynos-gsc/gsc-regs.c void gsc_hw_set_prescaler(struct gsc_ctx *ctx) gsc_ctx 354 drivers/media/platform/exynos-gsc/gsc-regs.c void gsc_hw_set_mainscaler(struct gsc_ctx *ctx) gsc_ctx 367 drivers/media/platform/exynos-gsc/gsc-regs.c void gsc_hw_set_rotation(struct gsc_ctx *ctx) gsc_ctx 400 drivers/media/platform/exynos-gsc/gsc-regs.c void gsc_hw_set_global_alpha(struct gsc_ctx *ctx) gsc_ctx 418 drivers/media/platform/exynos-gsc/gsc-regs.c void gsc_hw_set_sfr_update(struct gsc_ctx *ctx)