Lines Matching refs:timer

125 	q->timer = snd_seq_timer_new();  in queue_new()
126 if (q->tickq == NULL || q->timeq == NULL || q->timer == NULL) { in queue_new()
129 snd_seq_timer_delete(&q->timer); in queue_new()
146 snd_seq_timer_stop(q->timer); in queue_delete()
154 snd_seq_timer_delete(&q->timer); in queue_delete()
275 if (snd_seq_compare_tick_time(&q->timer->tick.cur_tick, in snd_seq_check_queue()
289 if (snd_seq_compare_real_time(&q->timer->cur_time, in snd_seq_check_queue()
328 cell->event.time.tick += q->timer->tick.cur_tick; in snd_seq_enqueue_event()
333 &q->timer->cur_time); in snd_seq_enqueue_event()
455 tmr = queue->timer; in snd_seq_queue_timer_open()
494 result = snd_seq_timer_set_tempo(q->timer, info->tempo); in snd_seq_queue_timer_set_tempo()
496 result = snd_seq_timer_set_ppq(q->timer, info->ppq); in snd_seq_queue_timer_set_tempo()
498 result = snd_seq_timer_set_skew(q->timer, info->skew_value, in snd_seq_queue_timer_set_tempo()
527 snd_seq_timer_defaults(queue->timer); in snd_seq_queue_use()
575 if (q->timer->running) in snd_seq_queue_client_termination()
576 snd_seq_timer_stop(q->timer); in snd_seq_queue_client_termination()
577 snd_seq_timer_reset(q->timer); in snd_seq_queue_client_termination()
664 sev.time.tick = q->timer->tick.cur_tick; in queue_broadcast_event()
687 if (! snd_seq_timer_start(q->timer)) in snd_seq_queue_process_event()
692 if (! snd_seq_timer_continue(q->timer)) in snd_seq_queue_process_event()
697 snd_seq_timer_stop(q->timer); in snd_seq_queue_process_event()
702 snd_seq_timer_set_tempo(q->timer, ev->data.queue.param.value); in snd_seq_queue_process_event()
707 if (snd_seq_timer_set_position_tick(q->timer, ev->data.queue.param.time.tick) == 0) { in snd_seq_queue_process_event()
713 if (snd_seq_timer_set_position_time(q->timer, ev->data.queue.param.time.time) == 0) { in snd_seq_queue_process_event()
718 if (snd_seq_timer_set_skew(q->timer, in snd_seq_queue_process_event()
771 tmr = q->timer; in snd_seq_info_queues_read()