Home
last modified time | relevance | path

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

/Linux-v6.6/drivers/staging/media/sunxi/sun6i-isp/
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 …]
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 …]
/Linux-v6.6/drivers/media/platform/ti/omap3isp/
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);
206 struct isp_buffer *omap3isp_video_buffer_next(struct isp_video *video);
Dispvideo.c343 struct isp_buffer *buffer = to_isp_buffer(vbuf); in isp_video_buffer_prepare()
383 struct isp_buffer *buffer = to_isp_buffer(vbuf); in isp_video_buffer_queue()
441 struct isp_buffer *buf; in omap3isp_video_return_buffers()
444 struct isp_buffer, irqlist); in omap3isp_video_return_buffers()
506 struct isp_buffer *omap3isp_video_buffer_next(struct isp_video *video) in omap3isp_video_buffer_next()
510 struct isp_buffer *buf; in omap3isp_video_buffer_next()
519 buf = list_first_entry(&video->dmaqueue, struct isp_buffer, in omap3isp_video_buffer_next()
581 buf = list_first_entry(&video->dmaqueue, struct isp_buffer, in omap3isp_video_buffer_next()
618 struct isp_buffer *buf = NULL; in omap3isp_video_resume()
628 struct isp_buffer, irqlist); in omap3isp_video_resume()
[all …]
Dispccp2.c541 struct isp_buffer *buffer; in ccp2_isr_buffer()
939 static int ccp2_video_queue(struct isp_video *video, struct isp_buffer *buffer) in ccp2_video_queue()
Dispcsi2.c680 struct isp_buffer *buffer; in csi2_isr_buffer()
800 static int csi2_queue(struct isp_video *video, struct isp_buffer *buffer) in csi2_queue()
Dispresizer.c1018 struct isp_buffer *buffer; in resizer_isr_buffer()
1090 struct isp_buffer *buffer) in resizer_video_queue()
Disppreview.c1477 struct isp_buffer *buffer; in preview_isr_buffer()
1556 struct isp_buffer *buffer) in preview_video_queue()
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()