Lines Matching refs:amdtp_stream
105 struct amdtp_stream;
107 struct amdtp_stream *s,
113 struct amdtp_stream { struct
186 int amdtp_stream_init(struct amdtp_stream *s, struct fw_unit *unit, argument
191 void amdtp_stream_destroy(struct amdtp_stream *s);
193 int amdtp_stream_set_parameters(struct amdtp_stream *s, unsigned int rate,
195 unsigned int amdtp_stream_get_max_payload(struct amdtp_stream *s);
197 void amdtp_stream_update(struct amdtp_stream *s);
199 int amdtp_stream_add_pcm_hw_constraints(struct amdtp_stream *s,
202 void amdtp_stream_pcm_prepare(struct amdtp_stream *s);
203 void amdtp_stream_pcm_abort(struct amdtp_stream *s);
214 static inline bool amdtp_stream_running(struct amdtp_stream *s) in amdtp_stream_running()
226 static inline bool amdtp_streaming_error(struct amdtp_stream *s) in amdtp_streaming_error()
237 static inline bool amdtp_stream_pcm_running(struct amdtp_stream *s) in amdtp_stream_pcm_running()
251 static inline void amdtp_stream_pcm_trigger(struct amdtp_stream *s, in amdtp_stream_pcm_trigger()
269 static inline bool amdtp_stream_wait_callback(struct amdtp_stream *s, in amdtp_stream_wait_callback()
288 struct amdtp_stream *irq_target;
302 int amdtp_domain_add_stream(struct amdtp_domain *d, struct amdtp_stream *s,
319 struct amdtp_stream *s);
320 int amdtp_domain_stream_pcm_ack(struct amdtp_domain *d, struct amdtp_stream *s);