Searched refs:ivtv_queue (Results 1 – 4 of 4) sorted by relevance
/linux/drivers/media/pci/ivtv/ |
H A D | ivtv-queue.h | 60 void ivtv_queue_init(struct ivtv_queue *q); 61 void ivtv_enqueue(struct ivtv_stream *s, struct ivtv_buffer *buf, struct ivtv_queue *q); 62 struct ivtv_buffer *ivtv_dequeue(struct ivtv_stream *s, struct ivtv_queue *q); 63 int ivtv_queue_move(struct ivtv_stream *s, struct ivtv_queue *from, struct ivtv_queue *steal, 64 struct ivtv_queue *to, int needed_bytes);
|
H A D | ivtv-queue.c | 32 void ivtv_queue_init(struct ivtv_queue *q) in ivtv_queue_init() 40 void ivtv_enqueue(struct ivtv_stream *s, struct ivtv_buffer *buf, struct ivtv_queue *q) in ivtv_enqueue() 59 struct ivtv_buffer *ivtv_dequeue(struct ivtv_stream *s, struct ivtv_queue *q) in ivtv_dequeue() 76 static void ivtv_queue_move_buf(struct ivtv_stream *s, struct ivtv_queue *from, in ivtv_queue_move_buf() 77 struct ivtv_queue *to, int clear) in ivtv_queue_move_buf() 110 int ivtv_queue_move(struct ivtv_stream *s, struct ivtv_queue *from, struct ivtv_queue *steal, in ivtv_queue_move() 111 struct ivtv_queue *to, int needed_bytes) in ivtv_queue_move()
|
H A D | ivtv-driver.h | 317 struct ivtv_queue { struct 356 struct ivtv_queue q_free; /* free buffers */ 357 struct ivtv_queue q_full; /* full buffers */ 358 struct ivtv_queue q_io; /* waiting for I/O */ 359 struct ivtv_queue q_dma; /* waiting for DMA */ 360 struct ivtv_queue q_predma; /* waiting for DMA */
|
H A D | ivtv-fileops.c | 572 struct ivtv_queue q; in ivtv_write()
|