Searched refs:isoc_ctl (Results 1 – 11 of 11) sorted by relevance
81 WARN_ON(dev->isoc_ctl.buf); in stk1160_next_buffer()97 struct stk1160_buffer *buf = dev->isoc_ctl.buf; in stk1160_buffer_done()107 dev->isoc_ctl.buf = NULL; in stk1160_buffer_done()115 struct stk1160_buffer *buf = dev->isoc_ctl.buf; in stk1160_copy_video()273 if (dev->isoc_ctl.buf != NULL) in stk1160_process_isoc()276 dev->isoc_ctl.buf = stk1160_next_buffer(dev); in stk1160_process_isoc()277 if (dev->isoc_ctl.buf == NULL) in stk1160_process_isoc()285 if (dev->isoc_ctl.buf == NULL) in stk1160_process_isoc()293 dev->isoc_ctl.buf->odd = *p & 0x40; in stk1160_process_isoc()294 dev->isoc_ctl.buf->pos = 0; in stk1160_process_isoc()[all …]
238 if (!dev->isoc_ctl.num_bufs || new_pkt_size) { in stk1160_start_streaming()245 for (i = 0; i < dev->isoc_ctl.num_bufs; i++) { in stk1160_start_streaming()246 rc = usb_submit_urb(dev->isoc_ctl.urb[i], GFP_KERNEL); in stk1160_start_streaming()779 if (dev->isoc_ctl.buf) { in stk1160_clear_queue()780 buf = dev->isoc_ctl.buf; in stk1160_clear_queue()781 dev->isoc_ctl.buf = NULL; in stk1160_clear_queue()
144 struct stk1160_isoc_ctl isoc_ctl; member
158 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 …]
267 struct usb_isoc_ctl isoc_ctl; member
145 dev->isoc_ctl.isoc_copy(dev, urb); in au0828_irq_callback()173 dev->isoc_ctl.nfields = -1; in au0828_uninit_isoc()174 for (i = 0; i < dev->isoc_ctl.num_bufs; i++) { in au0828_uninit_isoc()175 urb = dev->isoc_ctl.urb[i]; in au0828_uninit_isoc()182 if (dev->isoc_ctl.transfer_buffer[i]) { in au0828_uninit_isoc()185 dev->isoc_ctl.transfer_buffer[i], in au0828_uninit_isoc()189 dev->isoc_ctl.urb[i] = NULL; in au0828_uninit_isoc()191 dev->isoc_ctl.transfer_buffer[i] = NULL; in au0828_uninit_isoc()194 kfree(dev->isoc_ctl.urb); in au0828_uninit_isoc()195 kfree(dev->isoc_ctl.transfer_buffer); in au0828_uninit_isoc()[all …]
261 struct au0828_usb_isoc_ctl isoc_ctl; member
807 dev->video_mode.isoc_ctl.isoc_copy(dev, urb); in cx231xx_isoc_irq_callback()872 dev->video_mode.isoc_ctl.nfields = -1; in cx231xx_uninit_isoc()873 for (i = 0; i < dev->video_mode.isoc_ctl.num_bufs; i++) { in cx231xx_uninit_isoc()874 urb = dev->video_mode.isoc_ctl.urb[i]; in cx231xx_uninit_isoc()881 if (dev->video_mode.isoc_ctl.transfer_buffer[i]) { in cx231xx_uninit_isoc()884 dev->video_mode.isoc_ctl. in cx231xx_uninit_isoc()889 dev->video_mode.isoc_ctl.urb[i] = NULL; in cx231xx_uninit_isoc()891 dev->video_mode.isoc_ctl.transfer_buffer[i] = NULL; in cx231xx_uninit_isoc()894 kfree(dev->video_mode.isoc_ctl.urb); in cx231xx_uninit_isoc()895 kfree(dev->video_mode.isoc_ctl.transfer_buffer); in cx231xx_uninit_isoc()[all …]
190 dev->video_mode.isoc_ctl.buf = NULL; in buffer_filled()251 dev->video_mode.isoc_ctl.buf = NULL; in get_next_buf()266 dev->video_mode.isoc_ctl.buf = *buf; in get_next_buf()569 buf = dev->video_mode.isoc_ctl.buf; in cx231xx_copy_video_line()635 buf = dev->video_mode.isoc_ctl.buf; in cx231xx_reset_video_buffer()664 buf = dev->video_mode.isoc_ctl.buf; in cx231xx_do_copy()765 if (dev->video_mode.isoc_ctl.buf == buf) in free_buffer()766 dev->video_mode.isoc_ctl.buf = NULL; in free_buffer()804 if (!dev->video_mode.isoc_ctl.num_bufs) in buffer_prepare()
1256 if (dev->video_mode.isoc_ctl.buf == buf) in free_buffer()1257 dev->video_mode.isoc_ctl.buf = NULL; in free_buffer()1282 dev->video_mode.isoc_ctl.buf = buf; in buffer_copy()1286 buf = dev->video_mode.isoc_ctl.buf; in buffer_copy()1421 if (!dev->video_mode.isoc_ctl.num_bufs) in bb_buf_prepare()
525 struct cx231xx_isoc_ctl isoc_ctl; member