Home
last modified time | relevance | path

Searched refs:atomisp_video_pipe (Results 1 – 9 of 9) sorted by relevance

/linux-6.12.1/drivers/staging/media/atomisp/pci/
Datomisp_v4l2.h24 struct atomisp_video_pipe;
29 int atomisp_video_init(struct atomisp_video_pipe *video);
30 void atomisp_video_unregister(struct atomisp_video_pipe *video);
Datomisp_cmd.h49 struct atomisp_video_pipe *atomisp_to_video_pipe(struct video_device *dev);
51 int atomisp_buffers_in_css(struct atomisp_video_pipe *pipe);
53 void atomisp_flush_video_pipe(struct atomisp_video_pipe *pipe, enum vb2_buffer_state state,
284 void atomisp_handle_parameter_and_buffer(struct atomisp_video_pipe *pipe);
286 void atomisp_flush_params_queue(struct atomisp_video_pipe *asd);
Datomisp_ioctl.h27 struct atomisp_video_pipe;
37 int atomisp_pipe_check(struct atomisp_video_pipe *pipe, bool streaming_ok);
Datomisp_fops.c49 struct atomisp_video_pipe *pipe = container_of(vq, struct atomisp_video_pipe, vb_queue); in atomisp_queue_setup()
87 struct atomisp_video_pipe *pipe = vb_to_pipe(vb); in atomisp_buf_init()
232 struct atomisp_video_pipe *pipe, in atomisp_q_video_buffers_to_css()
372 struct atomisp_video_pipe *pipe = vb_to_pipe(vb); in atomisp_buf_queue()
427 struct atomisp_video_pipe *pipe = vb_to_pipe(vb); in atomisp_buf_cleanup()
490 struct atomisp_video_pipe *pipe = atomisp_to_video_pipe(vdev); in atomisp_open()
541 struct atomisp_video_pipe *pipe = atomisp_to_video_pipe(vdev); in atomisp_release()
Datomisp_subdev.h48 struct atomisp_video_pipe { struct
101 container_of(queue, struct atomisp_video_pipe, vb_queue) argument
235 struct atomisp_video_pipe video_out;
Datomisp_ioctl.c355 int atomisp_pipe_check(struct atomisp_video_pipe *pipe, bool settings_change) in atomisp_pipe_check()
441 struct atomisp_video_pipe *pipe = atomisp_to_video_pipe(vdev); in atomisp_s_input()
675 struct atomisp_video_pipe *pipe; in atomisp_g_fmt_cap()
805 struct atomisp_video_pipe *pipe = atomisp_to_video_pipe(vdev); in atomisp_qbuf_wrapper()
827 struct atomisp_video_pipe *pipe = atomisp_to_video_pipe(vdev); in atomisp_dqbuf_wrapper()
872 struct atomisp_video_pipe *pipe = vq_to_pipe(vq); in atomisp_start_streaming()
974 struct atomisp_video_pipe *pipe = vq_to_pipe(vq); in atomisp_stop_streaming()
Datomisp_cmd.c87 struct atomisp_video_pipe *atomisp_to_video_pipe(struct video_device *dev) in atomisp_to_video_pipe()
89 return (struct atomisp_video_pipe *) in atomisp_to_video_pipe()
90 container_of(dev, struct atomisp_video_pipe, vdev); in atomisp_to_video_pipe()
572 int atomisp_buffers_in_css(struct atomisp_video_pipe *pipe) in atomisp_buffers_in_css()
590 struct atomisp_video_pipe *pipe = vb_to_pipe(&frame->vb.vb2_buf); in atomisp_buffer_done()
603 void atomisp_flush_video_pipe(struct atomisp_video_pipe *pipe, enum vb2_buffer_state state, in atomisp_flush_video_pipe()
629 void atomisp_flush_params_queue(struct atomisp_video_pipe *pipe) in atomisp_flush_params_queue()
643 static void atomisp_recover_params_queue(struct atomisp_video_pipe *pipe) in atomisp_recover_params_queue()
662 struct atomisp_video_pipe *pipe = NULL; in atomisp_buf_done()
2870 struct atomisp_video_pipe *pipe = vb_to_pipe(&frame->vb.vb2_buf); in atomisp_move_frame_to_activeq()
[all …]
Datomisp_v4l2.c327 int atomisp_video_init(struct atomisp_video_pipe *video) in atomisp_video_init()
347 void atomisp_video_unregister(struct atomisp_video_pipe *video) in atomisp_video_unregister()
Datomisp_subdev.c783 struct atomisp_video_pipe *pipe, enum v4l2_buf_type buf_type) in atomisp_init_subdev_pipe()