Searched refs:curr_buf (Results 1 – 6 of 6) sorted by relevance
/Linux-v4.19/drivers/media/pci/dt3155/ |
D | dt3155.c | 162 struct vb2_buffer *vb = &pd->curr_buf->vb2_buf; in dt3155_start_streaming() 209 if (pd->curr_buf) { in dt3155_stop_streaming() 210 vb2_buffer_done(&pd->curr_buf->vb2_buf, VB2_BUF_STATE_ERROR); in dt3155_stop_streaming() 211 pd->curr_buf = NULL; in dt3155_stop_streaming() 229 if (pd->curr_buf) in dt3155_buf_queue() 232 pd->curr_buf = vbuf; in dt3155_buf_queue() 271 if (ipd->curr_buf && !list_empty(&ipd->dmaq)) { in dt3155_irq_handler_even() 272 ipd->curr_buf->vb2_buf.timestamp = ktime_get_ns(); in dt3155_irq_handler_even() 273 ipd->curr_buf->sequence = ipd->sequence++; in dt3155_irq_handler_even() 274 ipd->curr_buf->field = V4L2_FIELD_NONE; in dt3155_irq_handler_even() [all …]
|
D | dt3155.h | 183 struct vb2_v4l2_buffer *curr_buf; member
|
/Linux-v4.19/drivers/media/pci/cx18/ |
D | cx18-fileops.c | 263 mdl->curr_buf = NULL; in cx18_setup_sliced_vbi_mdl() 379 if (mdl->curr_buf == NULL) in cx18_copy_mdl_to_user() 380 mdl->curr_buf = list_first_entry(&mdl->buf_list, in cx18_copy_mdl_to_user() 383 if (list_entry_is_past_end(mdl->curr_buf, &mdl->buf_list, list)) { in cx18_copy_mdl_to_user() 393 list_for_each_entry_from(mdl->curr_buf, &mdl->buf_list, list) { in cx18_copy_mdl_to_user() 395 if (mdl->curr_buf->readpos >= mdl->curr_buf->bytesused) in cx18_copy_mdl_to_user() 398 rc = cx18_copy_buf_to_user(s, mdl->curr_buf, ubuf + tot_written, in cx18_copy_mdl_to_user() 407 mdl->curr_buf->readpos < mdl->curr_buf->bytesused || in cx18_copy_mdl_to_user()
|
D | cx18-ioctl.c | 731 if (mdl->curr_buf == NULL) in cx18_process_idx_data() 732 mdl->curr_buf = list_first_entry(&mdl->buf_list, in cx18_process_idx_data() 735 if (list_entry_is_past_end(mdl->curr_buf, &mdl->buf_list, list)) { in cx18_process_idx_data() 745 list_for_each_entry_from(mdl->curr_buf, &mdl->buf_list, list) { in cx18_process_idx_data() 748 if (mdl->curr_buf->readpos >= mdl->curr_buf->bytesused) in cx18_process_idx_data() 751 mdl->readpos += _cx18_process_idx_data(mdl->curr_buf, idx); in cx18_process_idx_data() 755 mdl->curr_buf->readpos < mdl->curr_buf->bytesused || in cx18_process_idx_data()
|
D | cx18-queue.c | 61 mdl->curr_buf = NULL; in _cx18_enqueue() 222 mdl->curr_buf = NULL; in cx18_queue_flush()
|
D | cx18-driver.h | 313 struct cx18_buffer *curr_buf; /* current buffer in list for reading */ member
|