Lines Matching refs:grab_buffer
814 meye.grab_buffer[reqnr].size = mchip_hsize() * mchip_vsize() * 2; in meye_irq()
815 meye.grab_buffer[reqnr].state = MEYE_BUF_DONE; in meye_irq()
816 v4l2_get_timestamp(&meye.grab_buffer[reqnr].timestamp); in meye_irq()
817 meye.grab_buffer[reqnr].sequence = sequence++; in meye_irq()
835 meye.grab_buffer[reqnr].size = size; in meye_irq()
836 meye.grab_buffer[reqnr].state = MEYE_BUF_DONE; in meye_irq()
837 v4l2_get_timestamp(&meye.grab_buffer[reqnr].timestamp); in meye_irq()
838 meye.grab_buffer[reqnr].sequence = sequence++; in meye_irq()
867 meye.grab_buffer[i].state = MEYE_BUF_UNUSED; in meye_open()
933 if (meye.grab_buffer[*nb].state != MEYE_BUF_UNUSED) in meyeioc_qbuf_capt()
941 meye.grab_buffer[*nb].state = MEYE_BUF_USING; in meyeioc_qbuf_capt()
957 switch (meye.grab_buffer[*i].state) { in meyeioc_sync()
968 (meye.grab_buffer[*i].state != MEYE_BUF_USING))) { in meyeioc_sync()
974 meye.grab_buffer[*i].state = MEYE_BUF_UNUSED; in meyeioc_sync()
979 *i = meye.grab_buffer[*i].size; in meyeioc_sync()
989 if (meye.grab_buffer[0].state != MEYE_BUF_UNUSED) in meyeioc_stillcapt()
993 meye.grab_buffer[0].state = MEYE_BUF_USING; in meyeioc_stillcapt()
999 meye.grab_buffer[0].state = MEYE_BUF_DONE; in meyeioc_stillcapt()
1010 if (meye.grab_buffer[0].state != MEYE_BUF_UNUSED) in meyeioc_stilljcapt()
1014 meye.grab_buffer[0].state = MEYE_BUF_USING; in meyeioc_stilljcapt()
1022 meye.grab_buffer[0].state = MEYE_BUF_DONE; in meyeioc_stilljcapt()
1285 buf->bytesused = meye.grab_buffer[index].size; in vidioc_querybuf()
1288 if (meye.grab_buffer[index].state == MEYE_BUF_USING) in vidioc_querybuf()
1291 if (meye.grab_buffer[index].state == MEYE_BUF_DONE) in vidioc_querybuf()
1295 buf->timestamp = meye.grab_buffer[index].timestamp; in vidioc_querybuf()
1296 buf->sequence = meye.grab_buffer[index].sequence; in vidioc_querybuf()
1312 if (meye.grab_buffer[buf->index].state != MEYE_BUF_UNUSED) in vidioc_qbuf()
1318 meye.grab_buffer[buf->index].state = MEYE_BUF_USING; in vidioc_qbuf()
1352 if (meye.grab_buffer[reqnr].state != MEYE_BUF_DONE) { in vidioc_dqbuf()
1358 buf->bytesused = meye.grab_buffer[reqnr].size; in vidioc_dqbuf()
1361 buf->timestamp = meye.grab_buffer[reqnr].timestamp; in vidioc_dqbuf()
1362 buf->sequence = meye.grab_buffer[reqnr].sequence; in vidioc_dqbuf()
1366 meye.grab_buffer[reqnr].state = MEYE_BUF_UNUSED; in vidioc_dqbuf()
1401 meye.grab_buffer[i].state = MEYE_BUF_UNUSED; in vidioc_streamoff()