Home
last modified time | relevance | path

Searched refs:isoc_ctl (Results 1 – 12 of 12) sorted by relevance

/drivers/media/usb/stk1160/
Dstk1160-video.c81 WARN_ON(dev->isoc_ctl.buf); in stk1160_next_buffer()
97 struct stk1160_buffer *buf = dev->isoc_ctl.buf; in stk1160_buffer_done()
109 dev->isoc_ctl.buf = NULL; in stk1160_buffer_done()
117 struct stk1160_buffer *buf = dev->isoc_ctl.buf; in stk1160_copy_video()
275 if (dev->isoc_ctl.buf != NULL) in stk1160_process_isoc()
278 dev->isoc_ctl.buf = stk1160_next_buffer(dev); in stk1160_process_isoc()
279 if (dev->isoc_ctl.buf == NULL) in stk1160_process_isoc()
287 if (dev->isoc_ctl.buf == NULL) in stk1160_process_isoc()
295 dev->isoc_ctl.buf->odd = *p & 0x40; in stk1160_process_isoc()
296 dev->isoc_ctl.buf->pos = 0; in stk1160_process_isoc()
[all …]
Dstk1160-v4l.c183 if (!dev->isoc_ctl.num_bufs || new_pkt_size) { in stk1160_start_streaming()
190 for (i = 0; i < dev->isoc_ctl.num_bufs; i++) { in stk1160_start_streaming()
191 rc = usb_submit_urb(dev->isoc_ctl.urb[i], GFP_KERNEL); in stk1160_start_streaming()
634 if (dev->isoc_ctl.buf) { in stk1160_clear_queue()
635 buf = dev->isoc_ctl.buf; in stk1160_clear_queue()
636 dev->isoc_ctl.buf = NULL; in stk1160_clear_queue()
Dstk1160.h145 struct stk1160_isoc_ctl isoc_ctl; member
/drivers/media/usb/tm6000/
Dtm6000-video.c158 if (!dev->isoc_ctl.cmd) { in copy_streams()
160 if (dev->isoc_ctl.tmp_buf_len > 0) { in copy_streams()
162 header = dev->isoc_ctl.tmp_buf; in copy_streams()
163 if (4 - dev->isoc_ctl.tmp_buf_len > 0) { in copy_streams()
165 dev->isoc_ctl.tmp_buf_len, in copy_streams()
167 4 - dev->isoc_ctl.tmp_buf_len); in copy_streams()
168 ptr += 4 - dev->isoc_ctl.tmp_buf_len; in copy_streams()
170 dev->isoc_ctl.tmp_buf_len = 0; in copy_streams()
174 dev->isoc_ctl.tmp_buf_len = endp - ptr; in copy_streams()
175 memcpy(&dev->isoc_ctl.tmp_buf, ptr, in copy_streams()
[all …]
Dtm6000.h267 struct usb_isoc_ctl isoc_ctl; member
/drivers/media/usb/au0828/
Dau0828-video.c147 dev->isoc_ctl.isoc_copy(dev, urb); in au0828_irq_callback()
175 dev->isoc_ctl.nfields = -1; in au0828_uninit_isoc()
176 for (i = 0; i < dev->isoc_ctl.num_bufs; i++) { in au0828_uninit_isoc()
177 urb = dev->isoc_ctl.urb[i]; in au0828_uninit_isoc()
184 if (dev->isoc_ctl.transfer_buffer[i]) { in au0828_uninit_isoc()
187 dev->isoc_ctl.transfer_buffer[i], in au0828_uninit_isoc()
191 dev->isoc_ctl.urb[i] = NULL; in au0828_uninit_isoc()
193 dev->isoc_ctl.transfer_buffer[i] = NULL; in au0828_uninit_isoc()
196 kfree(dev->isoc_ctl.urb); in au0828_uninit_isoc()
197 kfree(dev->isoc_ctl.transfer_buffer); in au0828_uninit_isoc()
[all …]
Dau0828-vbi.c56 if (dev->isoc_ctl.vbi_buf == buf) in free_buffer()
57 dev->isoc_ctl.vbi_buf = NULL; in free_buffer()
Dau0828.h259 struct au0828_usb_isoc_ctl isoc_ctl; member
/drivers/media/usb/cx231xx/
Dcx231xx-core.c824 dev->video_mode.isoc_ctl.isoc_copy(dev, urb); in cx231xx_isoc_irq_callback()
889 dev->video_mode.isoc_ctl.nfields = -1; in cx231xx_uninit_isoc()
890 for (i = 0; i < dev->video_mode.isoc_ctl.num_bufs; i++) { in cx231xx_uninit_isoc()
891 urb = dev->video_mode.isoc_ctl.urb[i]; in cx231xx_uninit_isoc()
898 if (dev->video_mode.isoc_ctl.transfer_buffer[i]) { in cx231xx_uninit_isoc()
901 dev->video_mode.isoc_ctl. in cx231xx_uninit_isoc()
906 dev->video_mode.isoc_ctl.urb[i] = NULL; in cx231xx_uninit_isoc()
908 dev->video_mode.isoc_ctl.transfer_buffer[i] = NULL; in cx231xx_uninit_isoc()
911 kfree(dev->video_mode.isoc_ctl.urb); in cx231xx_uninit_isoc()
912 kfree(dev->video_mode.isoc_ctl.transfer_buffer); in cx231xx_uninit_isoc()
[all …]
Dcx231xx-video.c122 dev->video_mode.isoc_ctl.buf = NULL; in buffer_filled()
183 dev->video_mode.isoc_ctl.buf = NULL; in get_next_buf()
198 dev->video_mode.isoc_ctl.buf = *buf; in get_next_buf()
501 buf = dev->video_mode.isoc_ctl.buf; in cx231xx_copy_video_line()
567 buf = dev->video_mode.isoc_ctl.buf; in cx231xx_reset_video_buffer()
596 buf = dev->video_mode.isoc_ctl.buf; in cx231xx_do_copy()
695 if (dev->video_mode.isoc_ctl.buf == buf) in free_buffer()
696 dev->video_mode.isoc_ctl.buf = NULL; in free_buffer()
734 if (!dev->video_mode.isoc_ctl.num_bufs) in buffer_prepare()
Dcx231xx-417.c1248 if (dev->video_mode.isoc_ctl.buf == buf) in free_buffer()
1249 dev->video_mode.isoc_ctl.buf = NULL; in free_buffer()
1274 dev->video_mode.isoc_ctl.buf = buf; in buffer_copy()
1278 buf = dev->video_mode.isoc_ctl.buf; in buffer_copy()
1413 if (!dev->video_mode.isoc_ctl.num_bufs) in bb_buf_prepare()
Dcx231xx.h523 struct cx231xx_isoc_ctl isoc_ctl; member