Home
last modified time | relevance | path

Searched refs:snd_pcm_direct_t (Results 1 - 8 of 8) sorted by relevance

/third_party/alsa-lib/src/pcm/
H A Dpcm_direct.h130 typedef struct snd_pcm_direct snd_pcm_direct_t; typedef
195 void (*server_free)(snd_pcm_direct_t *direct);
274 int snd_pcm_direct_semaphore_create_or_connect(snd_pcm_direct_t *dmix);
276 static inline int snd_pcm_direct_semaphore_discard(snd_pcm_direct_t *dmix) in snd_pcm_direct_semaphore_discard()
286 static inline int snd_pcm_direct_semaphore_down(snd_pcm_direct_t *dmix, int sem_num) in snd_pcm_direct_semaphore_down()
297 static inline int snd_pcm_direct_semaphore_up(snd_pcm_direct_t *dmix, int sem_num) in snd_pcm_direct_semaphore_up()
308 static inline int snd_pcm_direct_semaphore_final(snd_pcm_direct_t *dmix, int sem_num) in snd_pcm_direct_semaphore_final()
317 int snd_pcm_direct_shm_create_or_connect(snd_pcm_direct_t *dmix);
318 int snd_pcm_direct_shm_discard(snd_pcm_direct_t *dmix);
319 int snd_pcm_direct_server_create(snd_pcm_direct_t *dmi
[all...]
H A Dpcm_dsnoop.c60 snd_pcm_direct_t *dsnoop = pcm->private_data; in snoop_timestamp()
75 static void snoop_areas(snd_pcm_direct_t *dsnoop, in snoop_areas()
105 snd_pcm_direct_t *dsnoop = pcm->private_data; in snd_pcm_dsnoop_sync_area()
133 snd_pcm_direct_t *dsnoop = pcm->private_data; in snd_pcm_dsnoop_sync_ptr()
172 snd_pcm_direct_t *dsnoop = pcm->private_data; in snd_pcm_dsnoop_status()
199 snd_pcm_direct_t *dsnoop = pcm->private_data; in snd_pcm_dsnoop_state()
207 snd_pcm_direct_t *dsnoop = pcm->private_data; in snd_pcm_dsnoop_delay()
232 snd_pcm_direct_t *dsnoop = pcm->private_data; in snd_pcm_dsnoop_hwsync()
252 snd_pcm_direct_t *dsnoop = pcm->private_data; in snd_pcm_dsnoop_reset()
261 snd_pcm_direct_t *dsnoo in snd_pcm_dsnoop_start()
[all...]
H A Dpcm_dmix.c63 static int shm_sum_discard(snd_pcm_direct_t *dmix);
68 static int shm_sum_create_or_connect(snd_pcm_direct_t *dmix) in shm_sum_create_or_connect()
110 static int shm_sum_discard(snd_pcm_direct_t *dmix) in shm_sum_discard()
131 static void dmix_server_free(snd_pcm_direct_t *dmix) in dmix_server_free()
155 static void mix_areas(snd_pcm_direct_t *dmix, in mix_areas()
223 static void remix_areas(snd_pcm_direct_t *dmix, in remix_areas()
296 static void dmix_down_sem(snd_pcm_direct_t *dmix) in dmix_down_sem()
302 static void dmix_up_sem(snd_pcm_direct_t *dmix) in dmix_up_sem()
314 snd_pcm_direct_t *dmix = pcm->private_data; in snd_pcm_dmix_sync_area()
391 snd_pcm_direct_t *dmi in snd_pcm_dmix_sync_ptr0()
[all...]
H A Dpcm_dshare.c61 snd_pcm_direct_t *dshare = pcm->private_data; in do_silence()
77 static void share_areas(snd_pcm_direct_t *dshare, in share_areas()
110 snd_pcm_direct_t *dshare = pcm->private_data; in snd_pcm_dshare_sync_area()
164 snd_pcm_direct_t *dshare = pcm->private_data; in snd_pcm_dshare_sync_ptr0()
202 snd_pcm_direct_t *dshare = pcm->private_data; in snd_pcm_dshare_sync_ptr()
224 snd_pcm_direct_t *dshare = pcm->private_data; in snd_pcm_dshare_status()
250 snd_pcm_direct_t *dshare = pcm->private_data; in snd_pcm_dshare_state()
260 snd_pcm_direct_t *dshare = pcm->private_data; in snd_pcm_dshare_delay()
286 snd_pcm_direct_t *dshare = pcm->private_data; in snd_pcm_dshare_hwsync()
306 snd_pcm_direct_t *dshar in snd_pcm_dshare_reset()
[all...]
H A Dpcm_direct.c64 int snd_pcm_direct_semaphore_create_or_connect(snd_pcm_direct_t *dmix) in snd_pcm_direct_semaphore_create_or_connect()
90 static unsigned int snd_pcm_direct_magic(snd_pcm_direct_t *dmix) in snd_pcm_direct_magic()
102 int snd_pcm_direct_shm_create_or_connect(snd_pcm_direct_t *dmix) in snd_pcm_direct_shm_create_or_connect()
164 static int _snd_pcm_direct_shm_discard(snd_pcm_direct_t *dmix) in _snd_pcm_direct_shm_discard()
186 int snd_pcm_direct_shm_discard(snd_pcm_direct_t *dmix) in snd_pcm_direct_shm_discard()
268 static snd_pcm_direct_t *server_job_dmix;
270 static void server_cleanup(snd_pcm_direct_t *dmix) in server_cleanup()
323 static void server_job(snd_pcm_direct_t *dmix)
425 int snd_pcm_direct_server_create(snd_pcm_direct_t *dmix)
463 int snd_pcm_direct_server_discard(snd_pcm_direct_t *dmi
[all...]
H A Dpcm_dmix_i386.c86 static void mix_select_callbacks(snd_pcm_direct_t *dmix) in mix_select_callbacks()
H A Dpcm_dmix_x86_64.c69 static void mix_select_callbacks(snd_pcm_direct_t *dmix) in mix_select_callbacks()
H A Dpcm_dmix_generic.c112 static void mix_select_callbacks(snd_pcm_direct_t *dmix) in mix_select_callbacks()
515 static void generic_mix_select_callbacks(snd_pcm_direct_t *dmix) in generic_mix_select_callbacks()

Completed in 7 milliseconds