Lines Matching refs:snd_pcm_t
45 snd_pcm_t *pcm;
48 snd_pcm_t *linked;
67 static int snd_pcm_multi_close(snd_pcm_t *pcm) in snd_pcm_multi_close()
86 static int snd_pcm_multi_nonblock(snd_pcm_t *pcm ATTRIBUTE_UNUSED, int nonblock ATTRIBUTE_UNUSED) in snd_pcm_multi_nonblock()
91 static int snd_pcm_multi_async(snd_pcm_t *pcm, int sig, pid_t pid) in snd_pcm_multi_async()
94 snd_pcm_t *slave_0 = multi->slaves[multi->master_slave].pcm; in snd_pcm_multi_async()
98 static int snd_pcm_multi_poll_descriptors_count(snd_pcm_t *pcm) in snd_pcm_multi_poll_descriptors_count()
101 snd_pcm_t *slave_0 = multi->slaves[multi->master_slave].pcm; in snd_pcm_multi_poll_descriptors_count()
105 static int snd_pcm_multi_poll_descriptors(snd_pcm_t *pcm, struct pollfd *pfds, unsigned int space) in snd_pcm_multi_poll_descriptors()
108 snd_pcm_t *slave; in snd_pcm_multi_poll_descriptors()
109 snd_pcm_t *slave_0 = multi->slaves[multi->master_slave].pcm; in snd_pcm_multi_poll_descriptors()
125 static int snd_pcm_multi_poll_revents(snd_pcm_t *pcm, struct pollfd *pfds, unsigned int nfds, unsig… in snd_pcm_multi_poll_revents()
128 snd_pcm_t *slave_0 = multi->slaves[multi->master_slave].pcm; in snd_pcm_multi_poll_revents()
132 static int snd_pcm_multi_info(snd_pcm_t *pcm, snd_pcm_info_t *info) in snd_pcm_multi_info()
146 static int snd_pcm_multi_hw_refine_cprepare(snd_pcm_t *pcm, snd_pcm_hw_params_t *params) in snd_pcm_multi_hw_refine_cprepare()
165 static int snd_pcm_multi_hw_refine_sprepare(snd_pcm_t *pcm, unsigned int slave_idx, in snd_pcm_multi_hw_refine_sprepare()
179 static int snd_pcm_multi_hw_refine_schange(snd_pcm_t *pcm ATTRIBUTE_UNUSED, in snd_pcm_multi_hw_refine_schange()
212 static int snd_pcm_multi_hw_refine_cchange(snd_pcm_t *pcm ATTRIBUTE_UNUSED, in snd_pcm_multi_hw_refine_cchange()
247 static int snd_pcm_multi_hw_refine_slave(snd_pcm_t *pcm, in snd_pcm_multi_hw_refine_slave()
252 snd_pcm_t *slave = multi->slaves[slave_idx].pcm; in snd_pcm_multi_hw_refine_slave()
256 static int snd_pcm_multi_hw_refine(snd_pcm_t *pcm, snd_pcm_hw_params_t *params) in snd_pcm_multi_hw_refine()
297 static int snd_pcm_multi_hw_params_slave(snd_pcm_t *pcm, in snd_pcm_multi_hw_params_slave()
302 snd_pcm_t *slave = multi->slaves[slave_idx].pcm; in snd_pcm_multi_hw_params_slave()
336 static int snd_pcm_multi_hw_params(snd_pcm_t *pcm, snd_pcm_hw_params_t *params) in snd_pcm_multi_hw_params()
357 static int snd_pcm_multi_hw_free(snd_pcm_t *pcm) in snd_pcm_multi_hw_free()
363 snd_pcm_t *slave = multi->slaves[i].pcm; in snd_pcm_multi_hw_free()
377 static int snd_pcm_multi_sw_params(snd_pcm_t *pcm, snd_pcm_sw_params_t *params) in snd_pcm_multi_sw_params()
383 snd_pcm_t *slave = multi->slaves[i].pcm; in snd_pcm_multi_sw_params()
391 static int snd_pcm_multi_status(snd_pcm_t *pcm, snd_pcm_status_t *status) in snd_pcm_multi_status()
394 snd_pcm_t *slave = multi->slaves[multi->master_slave].pcm; in snd_pcm_multi_status()
398 static snd_pcm_state_t snd_pcm_multi_state(snd_pcm_t *pcm) in snd_pcm_multi_state()
401 snd_pcm_t *slave = multi->slaves[multi->master_slave].pcm; in snd_pcm_multi_state()
405 static void snd_pcm_multi_hwptr_update(snd_pcm_t *pcm) in snd_pcm_multi_hwptr_update()
435 static int snd_pcm_multi_hwsync(snd_pcm_t *pcm) in snd_pcm_multi_hwsync()
449 static int snd_pcm_multi_delay(snd_pcm_t *pcm, snd_pcm_sframes_t *delayp) in snd_pcm_multi_delay()
466 static snd_pcm_sframes_t snd_pcm_multi_avail_update(snd_pcm_t *pcm) in snd_pcm_multi_avail_update()
483 static int snd_pcm_multi_htimestamp(snd_pcm_t *pcm, snd_pcm_uframes_t *avail, in snd_pcm_multi_htimestamp()
487 snd_pcm_t *slave = multi->slaves[multi->master_slave].pcm; in snd_pcm_multi_htimestamp()
491 static int snd_pcm_multi_prepare(snd_pcm_t *pcm) in snd_pcm_multi_prepare()
508 static int snd_pcm_multi_reset(snd_pcm_t *pcm) in snd_pcm_multi_reset()
527 static int snd_pcm_multi_start(snd_pcm_t *pcm) in snd_pcm_multi_start()
544 static int snd_pcm_multi_drop(snd_pcm_t *pcm) in snd_pcm_multi_drop()
561 static int snd_pcm_multi_drain(snd_pcm_t *pcm) in snd_pcm_multi_drain()
578 static int snd_pcm_multi_pause(snd_pcm_t *pcm, int enable) in snd_pcm_multi_pause()
595 static int snd_pcm_multi_channel_info(snd_pcm_t *pcm, snd_pcm_channel_info_t *info) in snd_pcm_multi_channel_info()
609 static snd_pcm_sframes_t snd_pcm_multi_rewindable(snd_pcm_t *pcm) in snd_pcm_multi_rewindable()
627 static snd_pcm_sframes_t snd_pcm_multi_forwardable(snd_pcm_t *pcm) in snd_pcm_multi_forwardable()
645 static snd_pcm_sframes_t snd_pcm_multi_rewind(snd_pcm_t *pcm, snd_pcm_uframes_t frames) in snd_pcm_multi_rewind()
652 snd_pcm_t *slave_i = multi->slaves[i].pcm; in snd_pcm_multi_rewind()
661 snd_pcm_t *slave_i = multi->slaves[i].pcm; in snd_pcm_multi_rewind()
676 static snd_pcm_sframes_t snd_pcm_multi_forward(snd_pcm_t *pcm, snd_pcm_uframes_t frames) in snd_pcm_multi_forward()
683 snd_pcm_t *slave_i = multi->slaves[i].pcm; in snd_pcm_multi_forward()
692 snd_pcm_t *slave_i = multi->slaves[i].pcm; in snd_pcm_multi_forward()
707 static int snd_pcm_multi_resume(snd_pcm_t *pcm) in snd_pcm_multi_resume()
727 static int snd_pcm_multi_link_slaves(snd_pcm_t *pcm, snd_pcm_t *master) in snd_pcm_multi_link_slaves()
749 static int snd_pcm_multi_link(snd_pcm_t *pcm1, snd_pcm_t *pcm2) in snd_pcm_multi_link()
757 static int snd_pcm_multi_unlink(snd_pcm_t *pcm) in snd_pcm_multi_unlink()
770 static snd_pcm_sframes_t snd_pcm_multi_mmap_commit(snd_pcm_t *pcm, in snd_pcm_multi_mmap_commit()
775 snd_pcm_t *slave; in snd_pcm_multi_mmap_commit()
791 static int snd_pcm_multi_munmap(snd_pcm_t *pcm) in snd_pcm_multi_munmap()
800 static int snd_pcm_multi_mmap(snd_pcm_t *pcm) in snd_pcm_multi_mmap()
817 snd_pcm_t *slave; in snd_pcm_multi_mmap()
832 static int snd_pcm_multi_may_wait_for_avail_min(snd_pcm_t *pcm, snd_pcm_uframes_t avail) in snd_pcm_multi_may_wait_for_avail_min()
843 static snd_pcm_chmap_query_t **snd_pcm_multi_query_chmaps(snd_pcm_t *pcm) in snd_pcm_multi_query_chmaps()
897 static snd_pcm_chmap_t *snd_pcm_multi_get_chmap(snd_pcm_t *pcm) in snd_pcm_multi_get_chmap()
935 static int snd_pcm_multi_set_chmap(snd_pcm_t *pcm, const snd_pcm_chmap_t *map) in snd_pcm_multi_set_chmap()
975 static void snd_pcm_multi_dump(snd_pcm_t *pcm, snd_output_t *out) in snd_pcm_multi_dump()
1065 int snd_pcm_multi_open(snd_pcm_t **pcmp, const char *name, in snd_pcm_multi_open()
1067 snd_pcm_t **slaves_pcm, unsigned int *schannels_count, in snd_pcm_multi_open()
1072 snd_pcm_t *pcm; in snd_pcm_multi_open()
1232 int _snd_pcm_multi_open(snd_pcm_t **pcmp, const char *name, in _snd_pcm_multi_open()
1243 snd_pcm_t **slaves_pcm = NULL; in _snd_pcm_multi_open()