Lines Matching refs:snd_compr_stream
74 struct snd_compr_stream { struct
113 int (*open)(struct snd_compr_stream *stream);
114 int (*free)(struct snd_compr_stream *stream);
115 int (*set_params)(struct snd_compr_stream *stream,
117 int (*get_params)(struct snd_compr_stream *stream,
119 int (*set_metadata)(struct snd_compr_stream *stream,
121 int (*get_metadata)(struct snd_compr_stream *stream,
123 int (*trigger)(struct snd_compr_stream *stream, int cmd);
124 int (*pointer)(struct snd_compr_stream *stream,
126 int (*copy)(struct snd_compr_stream *stream, char __user *buf,
128 int (*mmap)(struct snd_compr_stream *stream,
130 int (*ack)(struct snd_compr_stream *stream, size_t bytes);
131 int (*get_caps) (struct snd_compr_stream *stream,
133 int (*get_codec_caps) (struct snd_compr_stream *stream,
178 static inline void snd_compr_use_pause_in_draining(struct snd_compr_stream *substream) in snd_compr_use_pause_in_draining()
191 static inline void snd_compr_fragment_elapsed(struct snd_compr_stream *stream) in snd_compr_fragment_elapsed()
196 static inline void snd_compr_drain_notify(struct snd_compr_stream *stream) in snd_compr_drain_notify()
221 snd_compr_set_runtime_buffer(struct snd_compr_stream *stream, in snd_compr_set_runtime_buffer()
239 int snd_compr_malloc_pages(struct snd_compr_stream *stream, size_t size);
240 int snd_compr_free_pages(struct snd_compr_stream *stream);
242 int snd_compr_stop_error(struct snd_compr_stream *stream,