Lines Matching defs:handle
8 void show_status(void *handle)
14 if ((err = snd_timer_status(handle, status)) < 0) {
25 void read_loop(void *handle, int master_ticks, int timeout)
31 count = snd_timer_poll_descriptors_count(handle);
38 if ((err = snd_timer_poll_descriptors(handle, fds, count)) < 0) {
50 while (snd_timer_read(handle, &tr, sizeof(tr)) == sizeof(tr)) {
60 snd_timer_t *handle = snd_async_handler_get_timer(ahandler);
64 while (snd_timer_read(handle, &tr, sizeof(tr)) == sizeof(tr)) {
82 snd_timer_t *handle;
141 if ((err = snd_timer_open(&handle, timername, SND_TIMER_OPEN_NONBLOCK))<0) {
146 if ((err = snd_timer_info(handle, info)) < 0) {
165 if ((err = snd_timer_params(handle, params)) < 0) {
169 show_status(handle);
171 err = snd_async_add_timer_handler(&ahandler, handle, async_callback, &acount);
177 if ((err = snd_timer_start(handle)) < 0) {
186 snd_timer_stop(handle);
188 read_loop(handle, 25, snd_timer_info_is_slave(info) ? 10000 : 25);
190 show_status(handle);
191 snd_timer_close(handle);