Home
last modified time | relevance | path

Searched refs:isp_buffer (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/staging/media/sunxi/sun6i-isp/
H A Dsun6i_isp_capture.c66 struct sun6i_isp_buffer *isp_buffer) in sun6i_isp_capture_buffer_configure() argument
75 vb2_buffer = &isp_buffer->v4l2_buffer.vb2_buf; in sun6i_isp_capture_buffer_configure()
156 struct sun6i_isp_buffer *isp_buffer; in sun6i_isp_capture_state_cleanup() local
164 isp_buffer = *isp_buffer_states[i]; in sun6i_isp_capture_state_cleanup()
165 if (!isp_buffer) in sun6i_isp_capture_state_cleanup()
168 vb2_buffer = &isp_buffer->v4l2_buffer.vb2_buf; in sun6i_isp_capture_state_cleanup()
175 list_for_each_entry(isp_buffer, &state->queue, list) { in sun6i_isp_capture_state_cleanup()
176 vb2_buffer = &isp_buffer->v4l2_buffer.vb2_buf; in sun6i_isp_capture_state_cleanup()
190 struct sun6i_isp_buffer *isp_buffer; in sun6i_isp_capture_state_update() local
201 isp_buffer = list_first_entry(&state->queue, struct sun6i_isp_buffer, in sun6i_isp_capture_state_update()
[all …]
H A Dsun6i_isp_params.c201 struct sun6i_isp_buffer *isp_buffer; in sun6i_isp_params_state_cleanup() local
215 list_for_each_entry(isp_buffer, &state->queue, list) { in sun6i_isp_params_state_cleanup()
216 vb2_buffer = &isp_buffer->v4l2_buffer.vb2_buf; in sun6i_isp_params_state_cleanup()
230 struct sun6i_isp_buffer *isp_buffer; in sun6i_isp_params_state_update() local
243 isp_buffer = list_first_entry(&state->queue, struct sun6i_isp_buffer, in sun6i_isp_params_state_update()
246 vb2_buffer = &isp_buffer->v4l2_buffer.vb2_buf; in sun6i_isp_params_state_update()
251 list_del(&isp_buffer->list); in sun6i_isp_params_state_update()
253 state->pending = isp_buffer; in sun6i_isp_params_state_update()
265 struct sun6i_isp_buffer *isp_buffer; in sun6i_isp_params_state_complete() local
274 isp_buffer = state->pending; in sun6i_isp_params_state_complete()
[all …]
/linux/drivers/media/platform/ti/omap3isp/
H A Dispvideo.h128 struct isp_buffer { struct
134 #define to_isp_buffer(buf) container_of(buf, struct isp_buffer, vb) argument
152 int(*queue)(struct isp_video *video, struct isp_buffer *buffer);
210 struct isp_buffer *omap3isp_video_buffer_next(struct isp_video *video);
H A Dispvideo.c355 struct isp_buffer *buffer = to_isp_buffer(vbuf); in isp_video_buffer_prepare()
400 struct isp_buffer *buffer = to_isp_buffer(vbuf); in isp_video_buffer_queue()
458 struct isp_buffer *buf; in omap3isp_video_return_buffers()
461 struct isp_buffer, irqlist); in omap3isp_video_return_buffers()
523 struct isp_buffer *omap3isp_video_buffer_next(struct isp_video *video) in omap3isp_video_buffer_next()
527 struct isp_buffer *buf; in omap3isp_video_buffer_next()
536 buf = list_first_entry(&video->dmaqueue, struct isp_buffer, in omap3isp_video_buffer_next()
598 buf = list_first_entry(&video->dmaqueue, struct isp_buffer, in omap3isp_video_buffer_next()
635 struct isp_buffer *buf = NULL; in omap3isp_video_resume()
645 struct isp_buffer, irqlist); in omap3isp_video_resume()
[all …]
H A Dispccdc.c1592 struct isp_buffer *buffer; in ccdc_isr_buffer()
1797 static int ccdc_video_queue(struct isp_video *video, struct isp_buffer *buffer) in ccdc_video_queue()