Lines Matching refs:cx18_stream
15 static inline void cx18_buf_sync_for_cpu(struct cx18_stream *s,
22 static inline void cx18_buf_sync_for_device(struct cx18_stream *s,
29 void _cx18_mdl_sync_for_device(struct cx18_stream *s, struct cx18_mdl *mdl);
31 static inline void cx18_mdl_sync_for_device(struct cx18_stream *s,
55 struct cx18_queue *_cx18_enqueue(struct cx18_stream *s, struct cx18_mdl *mdl,
59 struct cx18_queue *cx18_enqueue(struct cx18_stream *s, struct cx18_mdl *mdl,
66 struct cx18_queue *cx18_push(struct cx18_stream *s, struct cx18_mdl *mdl,
73 struct cx18_mdl *cx18_dequeue(struct cx18_stream *s, struct cx18_queue *q);
74 struct cx18_mdl *cx18_queue_get_mdl(struct cx18_stream *s, u32 id,
76 void cx18_flush_queues(struct cx18_stream *s);
79 void cx18_unload_queues(struct cx18_stream *s);
80 void cx18_load_queues(struct cx18_stream *s);
82 /* cx18_stream utility functions */
83 int cx18_stream_alloc(struct cx18_stream *s);
84 void cx18_stream_free(struct cx18_stream *s);