Searched refs:dma_q (Results 1 - 25 of 27) sorted by relevance

12

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/media/video/cx231xx/
H A Dcx231xx-vbi.h50 u32 cx231xx_get_vbi_line(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q,
53 u32 cx231xx_copy_vbi_line(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q,
57 struct cx231xx_dmaqueue *dma_q);
59 int cx231xx_do_vbi_copy(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q,
63 struct cx231xx_dmaqueue *dma_q);
H A Dcx231xx-vbi.c87 struct cx231xx_dmaqueue *dma_q = urb->context; local
114 if (dma_q->is_partial_line) {
117 sav_eav = dma_q->last_sav;
123 dma_q->partial_buf,
131 bytes_parsed += cx231xx_get_vbi_line(dev, dma_q,
138 dma_q->is_partial_line = 0;
153 dma_q, sav_eav, /* SAV/EAV */
161 memcpy(dma_q->partial_buf, p_buffer + buffer_size - 4, 4);
309 struct cx231xx_dmaqueue *dma_q = urb->context; local
311 container_of(dma_q, struc
395 struct cx231xx_dmaqueue *dma_q = &dev->vbi_mode.vidq; local
494 cx231xx_get_vbi_line(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q, u8 sav_eav, u8 *p_buffer, u32 buffer_size) argument
528 vbi_buffer_filled(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q, struct cx231xx_buffer *buf) argument
545 cx231xx_copy_vbi_line(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q, u8 *p_line, u32 length, int field_number) argument
611 get_next_vbi_buf(struct cx231xx_dmaqueue *dma_q, struct cx231xx_buffer **buf) argument
638 cx231xx_reset_vbi_buffer(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q) argument
657 cx231xx_do_vbi_copy(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q, u8 *p_buffer, u32 bytes_to_copy) argument
693 cx231xx_is_vbi_buffer_done(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q) argument
[all...]
H A Dcx231xx-video.c228 struct cx231xx_dmaqueue *dma_q,
284 static inline void get_next_buf(struct cx231xx_dmaqueue *dma_q, argument
288 container_of(dma_q, struct cx231xx_video_mode, vidq);
293 if (list_empty(&dma_q->active)) {
301 *buf = list_entry(dma_q->active.next, struct cx231xx_buffer, vb.queue);
318 struct cx231xx_dmaqueue *dma_q = urb->context; local
365 if (dma_q->is_partial_line) {
367 sav_eav = dma_q->last_sav;
373 dma_q->partial_buf,
381 bytes_parsed += cx231xx_get_video_line(dev, dma_q,
227 buffer_filled(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q, struct cx231xx_buffer *buf) argument
476 cx231xx_get_video_line(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q, u8 sav_eav, u8 *p_buffer, u32 buffer_size) argument
521 cx231xx_copy_video_line(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q, u8 *p_line, u32 length, int field_number) argument
583 cx231xx_reset_video_buffer(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q) argument
616 cx231xx_do_copy(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q, u8 *p_buffer, u32 bytes_to_copy) argument
670 cx231xx_is_buffer_done(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q) argument
[all...]
H A Dcx231xx-core.c621 struct cx231xx_dmaqueue *dma_q = urb->context; local
623 container_of(dma_q, struct cx231xx_video_mode, vidq);
709 struct cx231xx_dmaqueue *dma_q = &dev->video_mode.vidq; local
728 dma_q->pos = 0;
729 dma_q->is_partial_line = 0;
730 dma_q->last_sav = 0;
731 dma_q->current_field = -1;
732 dma_q->field1_done = 0;
733 dma_q->lines_per_field = dev->height / 2;
734 dma_q
[all...]
H A Dcx231xx.h618 int cx231xx_do_copy(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q,
621 struct cx231xx_dmaqueue *dma_q);
622 u8 cx231xx_is_buffer_done(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q);
623 u32 cx231xx_copy_video_line(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q,
625 u32 cx231xx_get_video_line(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/media/video/cx231xx/
H A Dcx231xx-vbi.h50 u32 cx231xx_get_vbi_line(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q,
53 u32 cx231xx_copy_vbi_line(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q,
57 struct cx231xx_dmaqueue *dma_q);
59 int cx231xx_do_vbi_copy(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q,
63 struct cx231xx_dmaqueue *dma_q);
H A Dcx231xx-vbi.c87 struct cx231xx_dmaqueue *dma_q = urb->context; local
114 if (dma_q->is_partial_line) {
117 sav_eav = dma_q->last_sav;
123 dma_q->partial_buf,
131 bytes_parsed += cx231xx_get_vbi_line(dev, dma_q,
138 dma_q->is_partial_line = 0;
153 dma_q, sav_eav, /* SAV/EAV */
161 memcpy(dma_q->partial_buf, p_buffer + buffer_size - 4, 4);
309 struct cx231xx_dmaqueue *dma_q = urb->context; local
311 container_of(dma_q, struc
395 struct cx231xx_dmaqueue *dma_q = &dev->vbi_mode.vidq; local
494 cx231xx_get_vbi_line(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q, u8 sav_eav, u8 *p_buffer, u32 buffer_size) argument
528 vbi_buffer_filled(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q, struct cx231xx_buffer *buf) argument
545 cx231xx_copy_vbi_line(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q, u8 *p_line, u32 length, int field_number) argument
611 get_next_vbi_buf(struct cx231xx_dmaqueue *dma_q, struct cx231xx_buffer **buf) argument
638 cx231xx_reset_vbi_buffer(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q) argument
657 cx231xx_do_vbi_copy(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q, u8 *p_buffer, u32 bytes_to_copy) argument
693 cx231xx_is_vbi_buffer_done(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q) argument
[all...]
H A Dcx231xx-video.c228 struct cx231xx_dmaqueue *dma_q,
284 static inline void get_next_buf(struct cx231xx_dmaqueue *dma_q, argument
288 container_of(dma_q, struct cx231xx_video_mode, vidq);
293 if (list_empty(&dma_q->active)) {
301 *buf = list_entry(dma_q->active.next, struct cx231xx_buffer, vb.queue);
318 struct cx231xx_dmaqueue *dma_q = urb->context; local
365 if (dma_q->is_partial_line) {
367 sav_eav = dma_q->last_sav;
373 dma_q->partial_buf,
381 bytes_parsed += cx231xx_get_video_line(dev, dma_q,
227 buffer_filled(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q, struct cx231xx_buffer *buf) argument
476 cx231xx_get_video_line(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q, u8 sav_eav, u8 *p_buffer, u32 buffer_size) argument
521 cx231xx_copy_video_line(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q, u8 *p_line, u32 length, int field_number) argument
583 cx231xx_reset_video_buffer(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q) argument
616 cx231xx_do_copy(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q, u8 *p_buffer, u32 bytes_to_copy) argument
670 cx231xx_is_buffer_done(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q) argument
[all...]
H A Dcx231xx-core.c621 struct cx231xx_dmaqueue *dma_q = urb->context; local
623 container_of(dma_q, struct cx231xx_video_mode, vidq);
709 struct cx231xx_dmaqueue *dma_q = &dev->video_mode.vidq; local
728 dma_q->pos = 0;
729 dma_q->is_partial_line = 0;
730 dma_q->last_sav = 0;
731 dma_q->current_field = -1;
732 dma_q->field1_done = 0;
733 dma_q->lines_per_field = dev->height / 2;
734 dma_q
[all...]
H A Dcx231xx.h618 int cx231xx_do_copy(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q,
621 struct cx231xx_dmaqueue *dma_q);
622 u8 cx231xx_is_buffer_done(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q);
623 u32 cx231xx_copy_video_line(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q,
625 u32 cx231xx_get_video_line(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/staging/tm6000/
H A Dtm6000-video.c133 static inline void get_next_buf(struct tm6000_dmaqueue *dma_q, argument
136 struct tm6000_core *dev = container_of(dma_q, struct tm6000_core, vidq);
139 if (list_empty(&dma_q->active)) {
145 *buf = list_entry(dma_q->active.next,
161 struct tm6000_dmaqueue *dma_q,
191 struct tm6000_dmaqueue *dma_q = urb->context; local
192 struct tm6000_core *dev= container_of(dma_q,struct tm6000_core,vidq);
202 get_next_buf (dma_q, &vbuf);
264 buffer_filled (dev, dma_q, vbuf);
267 get_next_buf (dma_q,
160 buffer_filled(struct tm6000_core *dev, struct tm6000_dmaqueue *dma_q, struct tm6000_buffer *buf) argument
340 struct tm6000_dmaqueue *dma_q = urb->context; local
426 struct tm6000_dmaqueue *dma_q = urb->context; local
471 struct tm6000_dmaqueue *dma_q = urb->context; local
533 struct tm6000_dmaqueue *dma_q = &dev->vidq; local
624 struct tm6000_dmaqueue *dma_q = &dev->vidq; local
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/staging/tm6000/
H A Dtm6000-video.c133 static inline void get_next_buf(struct tm6000_dmaqueue *dma_q, argument
136 struct tm6000_core *dev = container_of(dma_q, struct tm6000_core, vidq);
139 if (list_empty(&dma_q->active)) {
145 *buf = list_entry(dma_q->active.next,
161 struct tm6000_dmaqueue *dma_q,
191 struct tm6000_dmaqueue *dma_q = urb->context; local
192 struct tm6000_core *dev= container_of(dma_q,struct tm6000_core,vidq);
202 get_next_buf (dma_q, &vbuf);
264 buffer_filled (dev, dma_q, vbuf);
267 get_next_buf (dma_q,
160 buffer_filled(struct tm6000_core *dev, struct tm6000_dmaqueue *dma_q, struct tm6000_buffer *buf) argument
340 struct tm6000_dmaqueue *dma_q = urb->context; local
426 struct tm6000_dmaqueue *dma_q = urb->context; local
471 struct tm6000_dmaqueue *dma_q = urb->context; local
533 struct tm6000_dmaqueue *dma_q = &dev->vidq; local
624 struct tm6000_dmaqueue *dma_q = &dev->vidq; local
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/media/video/au0828/
H A Dau0828-video.c123 struct au0828_dmaqueue *dma_q = urb->context; local
124 struct au0828_dev *dev = container_of(dma_q, struct au0828_dev, vidq);
206 struct au0828_dmaqueue *dma_q = &dev->vidq; local
267 au0828_irq_callback, dma_q, 1);
281 init_waitqueue_head(&dma_q->wq);
301 struct au0828_dmaqueue *dma_q,
318 struct au0828_dmaqueue *dma_q,
338 struct au0828_dmaqueue *dma_q,
350 if (dma_q->pos + len > buf->vb.size)
351 len = buf->vb.size - dma_q
300 buffer_filled(struct au0828_dev *dev, struct au0828_dmaqueue *dma_q, struct au0828_buffer *buf) argument
317 vbi_buffer_filled(struct au0828_dev *dev, struct au0828_dmaqueue *dma_q, struct au0828_buffer *buf) argument
337 au0828_copy_video(struct au0828_dev *dev, struct au0828_dmaqueue *dma_q, struct au0828_buffer *buf, unsigned char *p, unsigned char *outp, unsigned long len) argument
418 get_next_buf(struct au0828_dmaqueue *dma_q, struct au0828_buffer **buf) argument
437 au0828_copy_vbi(struct au0828_dev *dev, struct au0828_dmaqueue *dma_q, struct au0828_buffer *buf, unsigned char *p, unsigned char *outp, unsigned long len) argument
489 vbi_get_next_buf(struct au0828_dmaqueue *dma_q, struct au0828_buffer **buf) argument
520 struct au0828_dmaqueue *dma_q = urb->context; local
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/media/video/au0828/
H A Dau0828-video.c123 struct au0828_dmaqueue *dma_q = urb->context; local
124 struct au0828_dev *dev = container_of(dma_q, struct au0828_dev, vidq);
206 struct au0828_dmaqueue *dma_q = &dev->vidq; local
267 au0828_irq_callback, dma_q, 1);
281 init_waitqueue_head(&dma_q->wq);
301 struct au0828_dmaqueue *dma_q,
318 struct au0828_dmaqueue *dma_q,
338 struct au0828_dmaqueue *dma_q,
350 if (dma_q->pos + len > buf->vb.size)
351 len = buf->vb.size - dma_q
300 buffer_filled(struct au0828_dev *dev, struct au0828_dmaqueue *dma_q, struct au0828_buffer *buf) argument
317 vbi_buffer_filled(struct au0828_dev *dev, struct au0828_dmaqueue *dma_q, struct au0828_buffer *buf) argument
337 au0828_copy_video(struct au0828_dev *dev, struct au0828_dmaqueue *dma_q, struct au0828_buffer *buf, unsigned char *p, unsigned char *outp, unsigned long len) argument
418 get_next_buf(struct au0828_dmaqueue *dma_q, struct au0828_buffer **buf) argument
437 au0828_copy_vbi(struct au0828_dev *dev, struct au0828_dmaqueue *dma_q, struct au0828_buffer *buf, unsigned char *p, unsigned char *outp, unsigned long len) argument
489 vbi_get_next_buf(struct au0828_dmaqueue *dma_q, struct au0828_buffer **buf) argument
520 struct au0828_dmaqueue *dma_q = urb->context; local
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/media/video/
H A Dvivi.c495 struct vivi_dmaqueue *dma_q = &dev->vidq; local
502 if (list_empty(&dma_q->active)) {
507 buf = list_entry(dma_q->active.next,
533 struct vivi_dmaqueue *dma_q = &dev->vidq; local
537 dprintk(dev, 1, "%s dma_q=0x%08lx\n", __func__,
538 (unsigned long)dma_q);
540 add_wait_queue(&dma_q->wq, &wait);
552 remove_wait_queue(&dma_q->wq, &wait);
577 struct vivi_dmaqueue *dma_q = &dev->vidq; local
590 dma_q
608 struct vivi_dmaqueue *dma_q = &dev->vidq; local
[all...]
H A Dzr364xx.c546 struct zr364xx_dmaqueue *dma_q = &cam->vidq; local
551 DBG("wakeup: %p\n", &dma_q);
554 if (list_empty(&dma_q->active)) {
559 buf = list_entry(dma_q->active.next,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/media/video/
H A Dvivi.c495 struct vivi_dmaqueue *dma_q = &dev->vidq; local
502 if (list_empty(&dma_q->active)) {
507 buf = list_entry(dma_q->active.next,
533 struct vivi_dmaqueue *dma_q = &dev->vidq; local
537 dprintk(dev, 1, "%s dma_q=0x%08lx\n", __func__,
538 (unsigned long)dma_q);
540 add_wait_queue(&dma_q->wq, &wait);
552 remove_wait_queue(&dma_q->wq, &wait);
577 struct vivi_dmaqueue *dma_q = &dev->vidq; local
590 dma_q
608 struct vivi_dmaqueue *dma_q = &dev->vidq; local
[all...]
H A Dzr364xx.c546 struct zr364xx_dmaqueue *dma_q = &cam->vidq; local
551 DBG("wakeup: %p\n", &dma_q);
554 if (list_empty(&dma_q->active)) {
559 buf = list_entry(dma_q->active.next,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/media/video/em28xx/
H A Dem28xx-video.c158 struct em28xx_dmaqueue *dma_q,
174 struct em28xx_dmaqueue *dma_q,
194 struct em28xx_dmaqueue *dma_q,
203 if (dma_q->pos + len > buf->vb.size)
204 len = buf->vb.size - dma_q->pos;
219 linesdone = dma_q->pos / bytesperline;
220 currlinedone = dma_q->pos % bytesperline;
269 dma_q->pos += len;
273 struct em28xx_dmaqueue *dma_q,
287 if (dma_q
157 buffer_filled(struct em28xx *dev, struct em28xx_dmaqueue *dma_q, struct em28xx_buffer *buf) argument
173 vbi_buffer_filled(struct em28xx *dev, struct em28xx_dmaqueue *dma_q, struct em28xx_buffer *buf) argument
193 em28xx_copy_video(struct em28xx *dev, struct em28xx_dmaqueue *dma_q, struct em28xx_buffer *buf, unsigned char *p, unsigned char *outp, unsigned long len) argument
272 em28xx_copy_vbi(struct em28xx *dev, struct em28xx_dmaqueue *dma_q, struct em28xx_buffer *buf, unsigned char *p, unsigned char *outp, unsigned long len) argument
363 get_next_buf(struct em28xx_dmaqueue *dma_q, struct em28xx_buffer **buf) argument
391 vbi_get_next_buf(struct em28xx_dmaqueue *dma_q, struct em28xx_buffer **buf) argument
421 struct em28xx_dmaqueue *dma_q = &dev->vidq; local
510 struct em28xx_dmaqueue *dma_q = &dev->vidq; local
[all...]
H A Dem28xx-core.c998 struct em28xx_dmaqueue *dma_q = &dev->vidq; local
1075 init_waitqueue_head(&dma_q->wq);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/media/video/em28xx/
H A Dem28xx-video.c158 struct em28xx_dmaqueue *dma_q,
174 struct em28xx_dmaqueue *dma_q,
194 struct em28xx_dmaqueue *dma_q,
203 if (dma_q->pos + len > buf->vb.size)
204 len = buf->vb.size - dma_q->pos;
219 linesdone = dma_q->pos / bytesperline;
220 currlinedone = dma_q->pos % bytesperline;
269 dma_q->pos += len;
273 struct em28xx_dmaqueue *dma_q,
287 if (dma_q
157 buffer_filled(struct em28xx *dev, struct em28xx_dmaqueue *dma_q, struct em28xx_buffer *buf) argument
173 vbi_buffer_filled(struct em28xx *dev, struct em28xx_dmaqueue *dma_q, struct em28xx_buffer *buf) argument
193 em28xx_copy_video(struct em28xx *dev, struct em28xx_dmaqueue *dma_q, struct em28xx_buffer *buf, unsigned char *p, unsigned char *outp, unsigned long len) argument
272 em28xx_copy_vbi(struct em28xx *dev, struct em28xx_dmaqueue *dma_q, struct em28xx_buffer *buf, unsigned char *p, unsigned char *outp, unsigned long len) argument
363 get_next_buf(struct em28xx_dmaqueue *dma_q, struct em28xx_buffer **buf) argument
391 vbi_get_next_buf(struct em28xx_dmaqueue *dma_q, struct em28xx_buffer **buf) argument
421 struct em28xx_dmaqueue *dma_q = &dev->vidq; local
510 struct em28xx_dmaqueue *dma_q = &dev->vidq; local
[all...]
H A Dem28xx-core.c998 struct em28xx_dmaqueue *dma_q = &dev->vidq; local
1075 init_waitqueue_head(&dma_q->wq);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/busybox/miscutils/
H A Dhdparm.c268 unsigned long dma_q; member in struct:globals
344 #define dma_q (G.dma_q ) macro
1622 print_flag_on_off(getset_dma_q, "DMA queue_depth", dma_q);
1623 ioctl_or_warn(fd, HDIO_SET_QDMA, (int *)dma_q);
2049 getset_dma_q = parse_opts_0_INTMAX(&dma_q);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/busybox/miscutils/
H A Dhdparm.c268 unsigned long dma_q; member in struct:globals
344 #define dma_q (G.dma_q ) macro
1622 print_flag_on_off(getset_dma_q, "DMA queue_depth", dma_q);
1623 ioctl_or_warn(fd, HDIO_SET_QDMA, (int *)dma_q);
2049 getset_dma_q = parse_opts_0_INTMAX(&dma_q);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/busybox/miscutils/
H A Dhdparm.c268 unsigned long dma_q; member in struct:globals
344 #define dma_q (G.dma_q ) macro
1622 print_flag_on_off(getset_dma_q, "DMA queue_depth", dma_q);
1623 ioctl_or_warn(fd, HDIO_SET_QDMA, (int *)dma_q);
2049 getset_dma_q = parse_opts_0_INTMAX(&dma_q);

Completed in 344 milliseconds

12