/linux-3.4.99/drivers/media/video/uvc/ |
D | uvc_video.c | 1121 nbytes = min(stream->bulk.max_payload_size - stream->bulk.payload_size, in uvc_video_encode_data() 1196 stream->bulk.payload_size += len; in uvc_video_decode_bulk() 1201 if (stream->bulk.header_size == 0 && !stream->bulk.skip_payload) { in uvc_video_decode_bulk() 1211 stream->bulk.skip_payload = 1; in uvc_video_decode_bulk() 1213 memcpy(stream->bulk.header, mem, ret); in uvc_video_decode_bulk() 1214 stream->bulk.header_size = ret; in uvc_video_decode_bulk() 1227 if (!stream->bulk.skip_payload && buf != NULL) in uvc_video_decode_bulk() 1234 stream->bulk.payload_size >= stream->bulk.max_payload_size) { in uvc_video_decode_bulk() 1235 if (!stream->bulk.skip_payload && buf != NULL) { in uvc_video_decode_bulk() 1236 uvc_video_decode_end(stream, buf, stream->bulk.header, in uvc_video_decode_bulk() [all …]
|
/linux-3.4.99/Documentation/w1/masters/ |
D | ds2490 | 48 - The ds2490 specification doesn't cover short bulk in reads in 50 available, the bulk read will return an error and the hardware will 51 clear the entire bulk in buffer. It would be possible to read the 62 most of the time one of the bulk out or in, and usually the bulk in 63 would fail. qemu sets a 50ms timeout and the bulk in would timeout 64 even when the status shows data available. A bulk out write would
|
/linux-3.4.99/arch/blackfin/kernel/ |
D | bfin_dma.c | 491 size_t bulk, rest; in dma_memcpy_nocache() local 493 bulk = size & ~0xffff; in dma_memcpy_nocache() 494 rest = size - bulk; in dma_memcpy_nocache() 495 if (bulk) in dma_memcpy_nocache() 496 _dma_memcpy(pdst, psrc, bulk); in dma_memcpy_nocache() 497 _dma_memcpy(pdst + bulk, psrc + bulk, rest); in dma_memcpy_nocache()
|
/linux-3.4.99/drivers/media/dvb/dvb-usb/ |
D | dtt200u.c | 157 .bulk = { 207 .bulk = { 257 .bulk = { 307 .bulk = {
|
D | dibusb-mb.c | 206 .bulk = { 296 .bulk = { 365 .bulk = { 427 .bulk = {
|
D | cxusb.c | 352 const int junk_len = p->u.bulk.buffersize; in cxusb_d680_dmb_drain_video() 1408 .bulk = { 1457 .bulk = { 1513 .bulk = { 1578 .bulk = { 1633 .bulk = { 1684 .bulk = { 1737 .bulk = { 1792 .bulk = { 1844 .bulk = { [all …]
|
D | it913x.c | 543 props->adapter[0].fe[0].stream.u.bulk.buffersize = in it913x_select_config() 548 props->adapter[0].fe[0].stream.u.bulk.buffersize = in it913x_select_config() 552 props->adapter[1].fe[0].stream.u.bulk.buffersize = in it913x_select_config() 553 props->adapter[0].fe[0].stream.u.bulk.buffersize; in it913x_select_config() 751 u16 ep_size = adap->props.fe[0].stream.u.bulk.buffersize / 4; in it913x_frontend_attach() 855 .bulk = { 880 .bulk = {
|
D | m920x.c | 831 .bulk = { 879 .bulk = { 942 .bulk = { 966 .bulk = { 1008 .bulk = {
|
D | dibusb-mc.c | 76 .bulk = {
|
D | usb-urb.c | 142 stream->props.u.bulk.buffersize)) < 0) in usb_bulk_urb_init() 157 stream->props.u.bulk.buffersize, in usb_bulk_urb_init()
|
D | dib0700_core.c | 531 dib0700_devices[i].adapter[adap_num].fe[0].stream.u.bulk.buffersize = 188*nb_packet_buffer_size; in dib0700_download_firmware() 535 …dib0700_devices[i].adapter[adap_num].fe[0].stream.u.bulk.buffersize = ((188*nb_packet_buffer_size+… in dib0700_download_firmware() 536 if (dib0700_devices[i].adapter[adap_num].fe[0].stream.u.bulk.buffersize < 512) in dib0700_download_firmware() 537 dib0700_devices[i].adapter[adap_num].fe[0].stream.u.bulk.buffersize = 512; in dib0700_download_firmware()
|
D | umt-010.c | 115 .bulk = {
|
D | a800.c | 147 .bulk = {
|
D | cinergyT2-core.c | 212 .bulk = {
|
D | nova-t-usb2.c | 186 .bulk = {
|
D | dtv5100.c | 193 .bulk = {
|
D | gl861.c | 181 .bulk = {
|
/linux-3.4.99/Documentation/usb/ |
D | bulk-streams.txt | 5 device driver to overload a bulk endpoint so that multiple transfers can be 36 ID for the bulk IN and OUT endpoints used in a Bi-directional command sequence. 41 declares how many stream IDs it can support, and each bulk endpoint on a
|
D | ehci.txt | 52 At this writing the driver should comfortably handle all control, bulk, 116 and bulk transfers. Shows each active qh and the qtds 149 good to keep in mind that bulk transfers are always in 512 byte packets, 153 So more than 50 MByte/sec is available for bulk transfers, when both 182 you issue a control or bulk request you can often expect to learn that 189 or using bulk queuing if a series of small requests needs to be issued. 199 I/O be efficient, it's better to just queue up several (bulk) requests
|
D | gadget_serial.txt | 86 with bulk in and bulk out endpoints, and it is treated similarly 90 or any driver that can talk to a device with a simple bulk in/out 119 To load it as a vendor specific bulk in/out device, do this: 147 serial is loaded as a bulk in/out device, you will want to use the
|
/linux-3.4.99/drivers/usb/core/ |
D | devio.c | 931 struct usbdevfs_bulktransfer bulk; in proc_bulk() local 937 if (copy_from_user(&bulk, arg, sizeof(bulk))) in proc_bulk() 939 ret = findintfep(ps->dev, bulk.ep); in proc_bulk() 945 if (bulk.ep & USB_DIR_IN) in proc_bulk() 946 pipe = usb_rcvbulkpipe(dev, bulk.ep & 0x7f); in proc_bulk() 948 pipe = usb_sndbulkpipe(dev, bulk.ep & 0x7f); in proc_bulk() 949 if (!usb_maxpacket(dev, pipe, !(bulk.ep & USB_DIR_IN))) in proc_bulk() 951 len1 = bulk.len; in proc_bulk() 961 tmo = bulk.timeout; in proc_bulk() 962 if (bulk.ep & 0x80) { in proc_bulk() [all …]
|
/linux-3.4.99/Documentation/fb/ |
D | udlfb.txt | 15 pixels line-by-line via USB bulk transfers. 17 Because of the efficiency of bulk transfers and a protocol on top that 22 Mode setting, EDID read, etc are other bulk or control transfers. Mode 46 Writes need to be detected and encoded into USB bulk transfers by the CPU.
|
/linux-3.4.99/drivers/scsi/ |
D | imm.c | 649 int fast, bulk, status; in imm_completion() local 652 bulk = ((v == READ_6) || in imm_completion() 685 fast = (bulk in imm_completion() 690 fast = (bulk in imm_completion()
|
/linux-3.4.99/Documentation/video4linux/ |
D | se401.txt | 43 the default settings also work with usb-uhci. But sending more than one bulk
|
/linux-3.4.99/drivers/media/video/gspca/ |
D | gspca.h | 69 u8 bulk; /* image transfer by 0:isoc / 1:bulk */ member
|