Lines Matching refs:snd_pcm_t
82 static snd_pcm_sframes_t snd_pcm_hw_avail_update(snd_pcm_t *pcm);
131 struct timespec snd_pcm_hw_fast_tstamp(snd_pcm_t *pcm)
229 static int snd_pcm_hw_poll_descriptors_count(snd_pcm_t *pcm ATTRIBUTE_UNUSED)
234 static int snd_pcm_hw_poll_descriptors(snd_pcm_t *pcm, struct pollfd *pfds, unsigned int space)
247 static int snd_pcm_hw_poll_revents(snd_pcm_t *pcm, struct pollfd *pfds, unsigned nfds, unsigned short *revents)
263 static int snd_pcm_hw_nonblock(snd_pcm_t *pcm, int nonblock)
286 static int snd_pcm_hw_async(snd_pcm_t *pcm, int sig, pid_t pid)
321 static int snd_pcm_hw_info(snd_pcm_t *pcm, snd_pcm_info_t * info)
344 static int snd_pcm_hw_hw_refine(snd_pcm_t *pcm, snd_pcm_hw_params_t *params)
406 static int snd_pcm_hw_hw_params(snd_pcm_t *pcm, snd_pcm_hw_params_t * params)
431 static int snd_pcm_hw_change_timer(snd_pcm_t *pcm, int enable)
511 static int snd_pcm_hw_hw_free(snd_pcm_t *pcm)
524 static int snd_pcm_hw_sw_params(snd_pcm_t *pcm, snd_pcm_sw_params_t * params)
584 static int snd_pcm_hw_channel_info(snd_pcm_t *pcm, snd_pcm_channel_info_t * info)
605 static int snd_pcm_hw_status(snd_pcm_t *pcm, snd_pcm_status_t * status)
629 static snd_pcm_state_t snd_pcm_hw_state(snd_pcm_t *pcm)
639 static int snd_pcm_hw_delay(snd_pcm_t *pcm, snd_pcm_sframes_t *delayp)
651 static int snd_pcm_hw_hwsync(snd_pcm_t *pcm)
683 static int snd_pcm_hw_prepare(snd_pcm_t *pcm)
706 static int snd_pcm_hw_reset(snd_pcm_t *pcm)
718 static int snd_pcm_hw_start(snd_pcm_t *pcm)
739 static int snd_pcm_hw_drop(snd_pcm_t *pcm)
752 static int snd_pcm_hw_drain(snd_pcm_t *pcm)
809 static int snd_pcm_hw_pause(snd_pcm_t *pcm, int enable)
821 static snd_pcm_sframes_t snd_pcm_hw_rewindable(snd_pcm_t *pcm)
826 static snd_pcm_sframes_t snd_pcm_hw_rewind(snd_pcm_t *pcm, snd_pcm_uframes_t frames)
841 static snd_pcm_sframes_t snd_pcm_hw_forwardable(snd_pcm_t *pcm)
846 static snd_pcm_sframes_t snd_pcm_hw_forward(snd_pcm_t *pcm, snd_pcm_uframes_t frames)
884 static int snd_pcm_hw_resume(snd_pcm_t *pcm)
896 static int hw_link(snd_pcm_t *pcm1, snd_pcm_t *pcm2)
907 static int snd_pcm_hw_link_slaves(snd_pcm_t *pcm, snd_pcm_t *master)
916 static int snd_pcm_hw_link(snd_pcm_t *pcm1, snd_pcm_t *pcm2)
926 static int snd_pcm_hw_unlink(snd_pcm_t *pcm)
937 static snd_pcm_sframes_t snd_pcm_hw_writei(snd_pcm_t *pcm, const void *buffer, snd_pcm_uframes_t size)
958 static snd_pcm_sframes_t snd_pcm_hw_writen(snd_pcm_t *pcm, void **bufs, snd_pcm_uframes_t size)
979 static snd_pcm_sframes_t snd_pcm_hw_readi(snd_pcm_t *pcm, void *buffer, snd_pcm_uframes_t size)
1000 static snd_pcm_sframes_t snd_pcm_hw_readn(snd_pcm_t *pcm, void **bufs, snd_pcm_uframes_t size)
1072 static int map_status_and_control_data(snd_pcm_t *pcm, bool force_fallback)
1159 static int snd_pcm_hw_mmap(snd_pcm_t *pcm ATTRIBUTE_UNUSED)
1164 static int snd_pcm_hw_munmap(snd_pcm_t *pcm ATTRIBUTE_UNUSED)
1169 static int snd_pcm_hw_close(snd_pcm_t *pcm)
1184 static snd_pcm_sframes_t snd_pcm_hw_mmap_commit(snd_pcm_t *pcm,
1198 static snd_pcm_sframes_t snd_pcm_hw_avail_update(snd_pcm_t *pcm)
1225 static int snd_pcm_hw_htimestamp(snd_pcm_t *pcm, snd_pcm_uframes_t *avail,
1257 static void fill_chmap_ctl_id(snd_pcm_t *pcm, snd_ctl_elem_id_t *id)
1279 * snd_pcm_t instance, so that you can query available channel maps of
1379 static snd_pcm_chmap_query_t **snd_pcm_hw_query_chmaps(snd_pcm_t *pcm)
1399 static snd_pcm_chmap_t *snd_pcm_hw_get_chmap(snd_pcm_t *pcm)
1455 static int snd_pcm_hw_set_chmap(snd_pcm_t *pcm, const snd_pcm_chmap_t *map)
1503 static void snd_pcm_hw_dump(snd_pcm_t *pcm, snd_output_t *out)
1614 int snd_pcm_hw_open_fd(snd_pcm_t **pcmp, const char *name, int fd,
1620 snd_pcm_t *pcm = NULL;
1751 int snd_pcm_hw_open(snd_pcm_t **pcmp, const char *name,
1878 int _snd_pcm_hw_open(snd_pcm_t **pcmp, const char *name,