Lines Matching refs:amdtp_stream
113 struct amdtp_stream;
114 typedef void (*amdtp_stream_process_ctx_payloads_t)(struct amdtp_stream *s,
120 struct amdtp_stream { struct
175 struct amdtp_stream *replay_target;
216 int amdtp_stream_init(struct amdtp_stream *s, struct fw_unit *unit, argument
221 void amdtp_stream_destroy(struct amdtp_stream *s);
223 int amdtp_stream_set_parameters(struct amdtp_stream *s, unsigned int rate,
225 unsigned int amdtp_stream_get_max_payload(struct amdtp_stream *s);
227 void amdtp_stream_update(struct amdtp_stream *s);
229 int amdtp_stream_add_pcm_hw_constraints(struct amdtp_stream *s,
232 void amdtp_stream_pcm_prepare(struct amdtp_stream *s);
233 void amdtp_stream_pcm_abort(struct amdtp_stream *s);
244 static inline bool amdtp_stream_running(struct amdtp_stream *s) in amdtp_stream_running()
256 static inline bool amdtp_streaming_error(struct amdtp_stream *s) in amdtp_streaming_error()
267 static inline bool amdtp_stream_pcm_running(struct amdtp_stream *s) in amdtp_stream_pcm_running()
281 static inline void amdtp_stream_pcm_trigger(struct amdtp_stream *s, in amdtp_stream_pcm_trigger()
313 struct amdtp_stream *irq_target;
330 int amdtp_domain_add_stream(struct amdtp_domain *d, struct amdtp_stream *s,
348 struct amdtp_stream *s);
349 int amdtp_domain_stream_pcm_ack(struct amdtp_domain *d, struct amdtp_stream *s);
360 struct amdtp_stream *s; in amdtp_domain_wait_ready()