Home
last modified time | relevance | path

Searched refs:ivtv_queue (Results 1 – 4 of 4) sorted by relevance

/drivers/media/pci/ivtv/
Divtv-queue.h71 void ivtv_queue_init(struct ivtv_queue *q);
72 void ivtv_enqueue(struct ivtv_stream *s, struct ivtv_buffer *buf, struct ivtv_queue *q);
73 struct ivtv_buffer *ivtv_dequeue(struct ivtv_stream *s, struct ivtv_queue *q);
74 int ivtv_queue_move(struct ivtv_stream *s, struct ivtv_queue *from, struct ivtv_queue *steal,
75 struct ivtv_queue *to, int needed_bytes);
Divtv-queue.c44 void ivtv_queue_init(struct ivtv_queue *q) in ivtv_queue_init()
52 void ivtv_enqueue(struct ivtv_stream *s, struct ivtv_buffer *buf, struct ivtv_queue *q) in ivtv_enqueue()
71 struct ivtv_buffer *ivtv_dequeue(struct ivtv_stream *s, struct ivtv_queue *q) in ivtv_dequeue()
88 static void ivtv_queue_move_buf(struct ivtv_stream *s, struct ivtv_queue *from, in ivtv_queue_move_buf()
89 struct ivtv_queue *to, int clear) in ivtv_queue_move_buf()
122 int ivtv_queue_move(struct ivtv_stream *s, struct ivtv_queue *from, struct ivtv_queue *steal, in ivtv_queue_move()
123 struct ivtv_queue *to, int needed_bytes) in ivtv_queue_move()
Divtv-driver.h318 struct ivtv_queue { struct
358 struct ivtv_queue q_free; /* free buffers */
359 struct ivtv_queue q_full; /* full buffers */
360 struct ivtv_queue q_io; /* waiting for I/O */
361 struct ivtv_queue q_dma; /* waiting for DMA */
362 struct ivtv_queue q_predma; /* waiting for DMA */
Divtv-fileops.c555 struct ivtv_queue q; in ivtv_write()