Home
last modified time | relevance | path

Searched refs:bulk (Results 1 – 25 of 90) sorted by relevance

1234

/linux-3.4.99/drivers/media/video/uvc/
Duvc_video.c1121 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/
Dds249048 - 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/
Dbfin_dma.c491 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/
Ddtt200u.c157 .bulk = {
207 .bulk = {
257 .bulk = {
307 .bulk = {
Ddibusb-mb.c206 .bulk = {
296 .bulk = {
365 .bulk = {
427 .bulk = {
Dcxusb.c352 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 …]
Dit913x.c543 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 = {
Dm920x.c831 .bulk = {
879 .bulk = {
942 .bulk = {
966 .bulk = {
1008 .bulk = {
Ddibusb-mc.c76 .bulk = {
Dusb-urb.c142 stream->props.u.bulk.buffersize)) < 0) in usb_bulk_urb_init()
157 stream->props.u.bulk.buffersize, in usb_bulk_urb_init()
Ddib0700_core.c531 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()
Dumt-010.c115 .bulk = {
Da800.c147 .bulk = {
DcinergyT2-core.c212 .bulk = {
Dnova-t-usb2.c186 .bulk = {
Ddtv5100.c193 .bulk = {
Dgl861.c181 .bulk = {
/linux-3.4.99/Documentation/usb/
Dbulk-streams.txt5 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
Dehci.txt52 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
Dgadget_serial.txt86 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/
Ddevio.c931 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/
Dudlfb.txt15 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/
Dimm.c649 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/
Dse401.txt43 the default settings also work with usb-uhci. But sending more than one bulk
/linux-3.4.99/drivers/media/video/gspca/
Dgspca.h69 u8 bulk; /* image transfer by 0:isoc / 1:bulk */ member

1234