Home
last modified time | relevance | path

Searched refs:ivtv_buffer (Results 1 – 7 of 7) sorted by relevance

/linux-2.6.39/drivers/media/video/ivtv/
Divtv-queue.h53 static inline void ivtv_buf_sync_for_cpu(struct ivtv_stream *s, struct ivtv_buffer *buf) in ivtv_buf_sync_for_cpu()
60 static inline void ivtv_buf_sync_for_device(struct ivtv_stream *s, struct ivtv_buffer *buf) in ivtv_buf_sync_for_device()
67 int ivtv_buf_copy_from_user(struct ivtv_stream *s, struct ivtv_buffer *buf, const char __user *src,…
68 void ivtv_buf_swap(struct ivtv_buffer *buf);
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);
Divtv-queue.c25 int ivtv_buf_copy_from_user(struct ivtv_stream *s, struct ivtv_buffer *buf, const char __user *src,… in ivtv_buf_copy_from_user()
36 void ivtv_buf_swap(struct ivtv_buffer *buf) in ivtv_buf_swap()
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()
73 struct ivtv_buffer *buf = NULL; in ivtv_dequeue()
78 buf = list_entry(q->list.next, struct ivtv_buffer, list); in ivtv_dequeue()
91 struct ivtv_buffer *buf = list_entry(from->list.next, struct ivtv_buffer, list); in ivtv_queue_move_buf()
145 struct ivtv_buffer *buf = list_entry(steal->list.prev, struct ivtv_buffer, list); in ivtv_queue_move()
164 buf = list_entry(steal->list.prev, struct ivtv_buffer, list); in ivtv_queue_move()
240 struct ivtv_buffer *buf = kzalloc(sizeof(struct ivtv_buffer), in ivtv_stream_alloc()
[all …]
Divtv-vbi.h27 void ivtv_process_vbi_data(struct ivtv *itv, struct ivtv_buffer *buf,
Divtv-irq.c45 struct ivtv_buffer *buf; in ivtv_pio_work_handler()
95 struct ivtv_buffer *buf; in stream_enc_dma_append()
198 buf = list_entry(s->q_predma.list.next, struct ivtv_buffer, list); in stream_enc_dma_append()
230 struct ivtv_buffer *buf = NULL; in dma_post()
239 buf = list_entry(p, struct ivtv_buffer, list); in dma_post()
307 struct ivtv_buffer *buf; in ivtv_dma_stream_dec_prepare()
490 struct ivtv_buffer *buf; in ivtv_irq_dma_read()
Divtv-fileops.c203 static struct ivtv_buffer *ivtv_get_buffer(struct ivtv_stream *s, int non_block, int *err) in ivtv_get_buffer()
207 struct ivtv_buffer *buf; in ivtv_get_buffer()
294 static size_t ivtv_copy_buf_to_user(struct ivtv_stream *s, struct ivtv_buffer *buf, in ivtv_copy_buf_to_user()
373 struct ivtv_buffer *buf; in ivtv_read()
549 struct ivtv_buffer *buf; in ivtv_v4l2_write()
Divtv-driver.h309 struct ivtv_buffer { struct
602 struct ivtv_buffer sliced_mpeg_buf; /* temporary buffer holding data from sliced_mpeg_data */
Divtv-vbi.c375 void ivtv_process_vbi_data(struct ivtv *itv, struct ivtv_buffer *buf, in ivtv_process_vbi_data()