Lines Matching refs:timer

112 	q->timer = snd_seq_timer_new();  in queue_new()
113 if (q->tickq == NULL || q->timeq == NULL || q->timer == NULL) { in queue_new()
116 snd_seq_timer_delete(&q->timer); in queue_new()
133 snd_seq_timer_stop(q->timer); in queue_delete()
141 snd_seq_timer_delete(&q->timer); in queue_delete()
263 cur_tick = snd_seq_timer_get_cur_tick(q->timer); in snd_seq_check_queue()
274 cur_time = snd_seq_timer_get_cur_time(q->timer, false); in snd_seq_check_queue()
315 cell->event.time.tick += q->timer->tick.cur_tick; in snd_seq_enqueue_event()
320 &q->timer->cur_time); in snd_seq_enqueue_event()
445 tmr = queue->timer; in snd_seq_queue_timer_open()
485 result = snd_seq_timer_set_tempo_ppq(q->timer, info->tempo, info->ppq); in snd_seq_queue_timer_set_tempo()
487 result = snd_seq_timer_set_skew(q->timer, info->skew_value, in snd_seq_queue_timer_set_tempo()
506 snd_seq_timer_defaults(queue->timer); in queue_use()
637 sev.time.tick = q->timer->tick.cur_tick; in queue_broadcast_event()
660 if (! snd_seq_timer_start(q->timer)) in snd_seq_queue_process_event()
665 if (! snd_seq_timer_continue(q->timer)) in snd_seq_queue_process_event()
670 snd_seq_timer_stop(q->timer); in snd_seq_queue_process_event()
675 snd_seq_timer_set_tempo(q->timer, ev->data.queue.param.value); in snd_seq_queue_process_event()
680 if (snd_seq_timer_set_position_tick(q->timer, ev->data.queue.param.time.tick) == 0) { in snd_seq_queue_process_event()
686 if (snd_seq_timer_set_position_time(q->timer, ev->data.queue.param.time.time) == 0) { in snd_seq_queue_process_event()
691 if (snd_seq_timer_set_skew(q->timer, in snd_seq_queue_process_event()
747 tmr = q->timer; in snd_seq_info_queues_read()