Lines Matching refs:loopback_pcm

58 struct loopback_pcm;
62 struct loopback_pcm *streams[2];
90 struct loopback_pcm { struct
114 static inline unsigned int byte_pos(struct loopback_pcm *dpcm, unsigned int x) in byte_pos() argument
125 static inline unsigned int frac_pos(struct loopback_pcm *dpcm, unsigned int x) in frac_pos()
136 static inline struct loopback_setup *get_setup(struct loopback_pcm *dpcm) in get_setup()
145 static inline unsigned int get_notify(struct loopback_pcm *dpcm) in get_notify()
150 static inline unsigned int get_rate_shift(struct loopback_pcm *dpcm) in get_rate_shift()
156 static void loopback_timer_start(struct loopback_pcm *dpcm) in loopback_timer_start()
175 static inline void loopback_timer_stop(struct loopback_pcm *dpcm) in loopback_timer_stop()
181 static inline void loopback_timer_stop_sync(struct loopback_pcm *dpcm) in loopback_timer_stop_sync()
240 static void loopback_active_notify(struct loopback_pcm *dpcm) in loopback_active_notify()
250 struct loopback_pcm *dpcm = runtime->private_data; in loopback_trigger()
307 struct loopback_pcm *dpcm = runtime->private_data; in params_change()
320 struct loopback_pcm *dpcm = runtime->private_data; in loopback_prepare()
358 static void clear_capture_buf(struct loopback_pcm *dpcm, unsigned int bytes) in clear_capture_buf()
384 static void copy_play_buf(struct loopback_pcm *play, in copy_play_buf()
385 struct loopback_pcm *capt, in copy_play_buf()
433 static inline unsigned int bytepos_delta(struct loopback_pcm *dpcm, in bytepos_delta()
452 static inline void bytepos_finish(struct loopback_pcm *dpcm, in bytepos_finish()
462 struct loopback_pcm *dpcm_play = in loopback_pos_update()
464 struct loopback_pcm *dpcm_capt = in loopback_pos_update()
515 struct loopback_pcm *dpcm = from_timer(dpcm, t, timer); in loopback_timer_function()
535 struct loopback_pcm *dpcm = runtime->private_data; in loopback_pointer()
572 struct loopback_pcm *dpcm = runtime->private_data; in loopback_runtime_free()
586 struct loopback_pcm *dpcm = runtime->private_data; in loopback_hw_free()
606 struct loopback_pcm *dpcm = rule->private; in rule_format()
621 struct loopback_pcm *dpcm = rule->private; in rule_rate()
637 struct loopback_pcm *dpcm = rule->private; in rule_channels()
675 struct loopback_pcm *dpcm; in loopback_open()
750 struct loopback_pcm *dpcm = substream->runtime->private_data; in loopback_close()
1064 struct loopback_pcm *dpcm, in print_dpcm_info()