Lines Matching refs:grab_buffer
806 meye.grab_buffer[reqnr].size = mchip_hsize() * mchip_vsize() * 2; in meye_irq()
807 meye.grab_buffer[reqnr].state = MEYE_BUF_DONE; in meye_irq()
808 v4l2_get_timestamp(&meye.grab_buffer[reqnr].timestamp); in meye_irq()
809 meye.grab_buffer[reqnr].sequence = sequence++; in meye_irq()
827 meye.grab_buffer[reqnr].size = size; in meye_irq()
828 meye.grab_buffer[reqnr].state = MEYE_BUF_DONE; in meye_irq()
829 v4l2_get_timestamp(&meye.grab_buffer[reqnr].timestamp); in meye_irq()
830 meye.grab_buffer[reqnr].sequence = sequence++; in meye_irq()
859 meye.grab_buffer[i].state = MEYE_BUF_UNUSED; in meye_open()
925 if (meye.grab_buffer[*nb].state != MEYE_BUF_UNUSED) in meyeioc_qbuf_capt()
933 meye.grab_buffer[*nb].state = MEYE_BUF_USING; in meyeioc_qbuf_capt()
949 switch (meye.grab_buffer[*i].state) { in meyeioc_sync()
960 (meye.grab_buffer[*i].state != MEYE_BUF_USING))) { in meyeioc_sync()
966 meye.grab_buffer[*i].state = MEYE_BUF_UNUSED; in meyeioc_sync()
971 *i = meye.grab_buffer[*i].size; in meyeioc_sync()
981 if (meye.grab_buffer[0].state != MEYE_BUF_UNUSED) in meyeioc_stillcapt()
985 meye.grab_buffer[0].state = MEYE_BUF_USING; in meyeioc_stillcapt()
991 meye.grab_buffer[0].state = MEYE_BUF_DONE; in meyeioc_stillcapt()
1002 if (meye.grab_buffer[0].state != MEYE_BUF_UNUSED) in meyeioc_stilljcapt()
1006 meye.grab_buffer[0].state = MEYE_BUF_USING; in meyeioc_stilljcapt()
1014 meye.grab_buffer[0].state = MEYE_BUF_DONE; in meyeioc_stilljcapt()
1276 buf->bytesused = meye.grab_buffer[index].size; in vidioc_querybuf()
1279 if (meye.grab_buffer[index].state == MEYE_BUF_USING) in vidioc_querybuf()
1282 if (meye.grab_buffer[index].state == MEYE_BUF_DONE) in vidioc_querybuf()
1286 buf->timestamp = meye.grab_buffer[index].timestamp; in vidioc_querybuf()
1287 buf->sequence = meye.grab_buffer[index].sequence; in vidioc_querybuf()
1303 if (meye.grab_buffer[buf->index].state != MEYE_BUF_UNUSED) in vidioc_qbuf()
1309 meye.grab_buffer[buf->index].state = MEYE_BUF_USING; in vidioc_qbuf()
1343 if (meye.grab_buffer[reqnr].state != MEYE_BUF_DONE) { in vidioc_dqbuf()
1349 buf->bytesused = meye.grab_buffer[reqnr].size; in vidioc_dqbuf()
1352 buf->timestamp = meye.grab_buffer[reqnr].timestamp; in vidioc_dqbuf()
1353 buf->sequence = meye.grab_buffer[reqnr].sequence; in vidioc_dqbuf()
1357 meye.grab_buffer[reqnr].state = MEYE_BUF_UNUSED; in vidioc_dqbuf()
1392 meye.grab_buffer[i].state = MEYE_BUF_UNUSED; in vidioc_streamoff()