Lines Matching refs:ivtv_stream
18 static inline int ivtv_might_use_pio(struct ivtv_stream *s) in ivtv_might_use_pio()
23 static inline int ivtv_use_pio(struct ivtv_stream *s) in ivtv_use_pio()
31 static inline int ivtv_might_use_dma(struct ivtv_stream *s) in ivtv_might_use_dma()
36 static inline int ivtv_use_dma(struct ivtv_stream *s) in ivtv_use_dma()
41 static inline void ivtv_buf_sync_for_cpu(struct ivtv_stream *s, struct ivtv_buffer *buf) in ivtv_buf_sync_for_cpu()
48 static inline void ivtv_buf_sync_for_device(struct ivtv_stream *s, struct ivtv_buffer *buf) in ivtv_buf_sync_for_device()
55 int ivtv_buf_copy_from_user(struct ivtv_stream *s, struct ivtv_buffer *buf, const char __user *src,…
60 void ivtv_enqueue(struct ivtv_stream *s, struct ivtv_buffer *buf, struct ivtv_queue *q);
61 struct ivtv_buffer *ivtv_dequeue(struct ivtv_stream *s, struct ivtv_queue *q);
62 int ivtv_queue_move(struct ivtv_stream *s, struct ivtv_queue *from, struct ivtv_queue *steal,
64 void ivtv_flush_queues(struct ivtv_stream *s);
67 int ivtv_stream_alloc(struct ivtv_stream *s);
68 void ivtv_stream_free(struct ivtv_stream *s);
70 static inline void ivtv_stream_sync_for_cpu(struct ivtv_stream *s) in ivtv_stream_sync_for_cpu()
77 static inline void ivtv_stream_sync_for_device(struct ivtv_stream *s) in ivtv_stream_sync_for_device()