Lines Matching refs:e5010_context
154 static struct e5010_q_data *get_queue(struct e5010_context *ctx, enum v4l2_buf_type type) in get_queue()
159 static void calculate_qp_tables(struct e5010_context *ctx) in calculate_qp_tables()
190 static int update_qp_tables(struct e5010_context *ctx) in update_qp_tables()
256 struct e5010_context *ctx = file->private_data; in e5010_enum_fmt()
282 struct e5010_context *ctx = file->private_data; in e5010_g_fmt()
318 static int e5010_jpeg_try_fmt(struct v4l2_format *f, struct e5010_context *ctx) in e5010_jpeg_try_fmt()
383 struct e5010_context *ctx = file->private_data; in e5010_try_fmt()
390 struct e5010_context *ctx = file->private_data; in e5010_s_fmt()
465 struct e5010_context *ctx = file->private_data; in e5010_g_selection()
493 struct e5010_context *ctx = file->private_data; in e5010_s_selection()
581 struct e5010_context *ctx = priv; in queue_init()
624 struct e5010_context *ctx = in e5010_s_ctrl()
625 container_of(ctrl->handler, struct e5010_context, ctrl_handler); in e5010_s_ctrl()
645 static void e5010_encode_ctrls(struct e5010_context *ctx) in e5010_encode_ctrls()
651 static int e5010_ctrls_setup(struct e5010_context *ctx) in e5010_ctrls_setup()
673 static void e5010_jpeg_set_default_params(struct e5010_context *ctx) in e5010_jpeg_set_default_params()
732 struct e5010_context *ctx; in e5010_open()
784 struct e5010_context *ctx = file->private_data; in e5010_release()
798 static void header_write(struct e5010_context *ctx, u8 *addr, unsigned int *offset, in header_write()
816 static void encode_marker_segment(struct e5010_context *ctx, void *addr, unsigned int *offset) in encode_marker_segment()
859 static void encode_frame_header(struct e5010_context *ctx, void *addr, unsigned int *offset) in encode_frame_header()
888 static void jpg_encode_sos_header(struct e5010_context *ctx, void *addr, unsigned int *offset) in jpg_encode_sos_header()
910 static void write_header(struct e5010_context *ctx, void *addr) in write_header()
922 struct e5010_context *ctx; in e5010_irq()
1137 struct e5010_context *ctx = vb2_get_drv_priv(q); in e5010_vb2_buffers_return()
1158 struct e5010_context *ctx = vb2_get_drv_priv(vq); in e5010_queue_setup()
1187 struct e5010_context *ctx = vb2_get_drv_priv(vb->vb2_queue); in e5010_buf_finish()
1200 struct e5010_context *ctx = vb2_get_drv_priv(vb->vb2_queue); in e5010_buf_out_validate()
1212 struct e5010_context *ctx = vb2_get_drv_priv(vb->vb2_queue); in e5010_buf_prepare()
1240 struct e5010_context *ctx = vb2_get_drv_priv(vb->vb2_queue); in e5010_buf_queue()
1260 struct e5010_context *ctx = file->private_data; in e5010_encoder_cmd()
1291 struct e5010_context *ctx = vb2_get_drv_priv(q); in e5010_start_streaming()
1321 struct e5010_context *ctx = vb2_get_drv_priv(q); in e5010_stop_streaming()
1338 struct e5010_context *ctx = priv; in e5010_device_run()