Lines Matching refs:loopback_pcm
72 struct loopback_pcm;
76 struct loopback_pcm *streams[2];
104 struct loopback_pcm { struct
128 static inline unsigned int byte_pos(struct loopback_pcm *dpcm, unsigned int x) in byte_pos() argument
139 static inline unsigned int frac_pos(struct loopback_pcm *dpcm, unsigned int x) in frac_pos()
150 static inline struct loopback_setup *get_setup(struct loopback_pcm *dpcm) in get_setup()
159 static inline unsigned int get_notify(struct loopback_pcm *dpcm) in get_notify()
164 static inline unsigned int get_rate_shift(struct loopback_pcm *dpcm) in get_rate_shift()
170 static void loopback_timer_start(struct loopback_pcm *dpcm) in loopback_timer_start()
189 static inline void loopback_timer_stop(struct loopback_pcm *dpcm) in loopback_timer_stop()
195 static inline void loopback_timer_stop_sync(struct loopback_pcm *dpcm) in loopback_timer_stop_sync()
254 static void loopback_active_notify(struct loopback_pcm *dpcm) in loopback_active_notify()
264 struct loopback_pcm *dpcm = runtime->private_data; in loopback_trigger()
321 struct loopback_pcm *dpcm = runtime->private_data; in params_change()
334 struct loopback_pcm *dpcm = runtime->private_data; in loopback_prepare()
372 static void clear_capture_buf(struct loopback_pcm *dpcm, unsigned int bytes) in clear_capture_buf()
398 static void copy_play_buf(struct loopback_pcm *play, in copy_play_buf()
399 struct loopback_pcm *capt, in copy_play_buf()
447 static inline unsigned int bytepos_delta(struct loopback_pcm *dpcm, in bytepos_delta()
466 static inline void bytepos_finish(struct loopback_pcm *dpcm, in bytepos_finish()
476 struct loopback_pcm *dpcm_play = in loopback_pos_update()
478 struct loopback_pcm *dpcm_capt = in loopback_pos_update()
529 struct loopback_pcm *dpcm = from_timer(dpcm, t, timer); in loopback_timer_function()
549 struct loopback_pcm *dpcm = runtime->private_data; in loopback_pointer()
584 struct loopback_pcm *dpcm = runtime->private_data; in loopback_runtime_free()
598 struct loopback_pcm *dpcm = runtime->private_data; in loopback_hw_free()
618 struct loopback_pcm *dpcm = rule->private; in rule_format()
633 struct loopback_pcm *dpcm = rule->private; in rule_rate()
649 struct loopback_pcm *dpcm = rule->private; in rule_channels()
687 struct loopback_pcm *dpcm; in loopback_open()
762 struct loopback_pcm *dpcm = substream->runtime->private_data; in loopback_close()
1076 struct loopback_pcm *dpcm, in print_dpcm_info()