Lines Matching refs:frame
190 struct framebuf *frame = &cam->buffers[frame_nr]; in sync() local
193 if (frame->status == FRAME_READY) in sync()
197 frame->status = FRAME_READY; in sync()
198 frame->length = 0; in sync()
205 frame->status == FRAME_READY); in sync()
414 int err, frame; in cpia2_s_fmt_vid_cap() local
441 for (frame = 0; frame < cam->num_frames; ++frame) { in cpia2_s_fmt_vid_cap()
442 if (cam->buffers[frame].status == FRAME_READING) in cpia2_s_fmt_vid_cap()
443 if ((err = sync(cam, frame)) < 0) in cpia2_s_fmt_vid_cap()
446 cam->buffers[frame].status = FRAME_EMPTY; in cpia2_s_fmt_vid_cap()
919 int frame; in cpia2_dqbuf() local
925 frame = find_earliest_filled_buffer(cam); in cpia2_dqbuf()
927 if(frame < 0 && file->f_flags&O_NONBLOCK) in cpia2_dqbuf()
930 if(frame < 0) { in cpia2_dqbuf()
942 frame = cb->num; in cpia2_dqbuf()
946 buf->index = frame; in cpia2_dqbuf()