Lines Matching refs:timer

104 	q->timer = snd_seq_timer_new();  in queue_new()
105 if (q->tickq == NULL || q->timeq == NULL || q->timer == NULL) { in queue_new()
108 snd_seq_timer_delete(&q->timer); in queue_new()
125 snd_seq_timer_stop(q->timer); in queue_delete()
133 snd_seq_timer_delete(&q->timer); in queue_delete()
251 cur_tick = snd_seq_timer_get_cur_tick(q->timer); in snd_seq_check_queue()
262 cur_time = snd_seq_timer_get_cur_time(q->timer, false); in snd_seq_check_queue()
301 cell->event.time.tick += q->timer->tick.cur_tick; in snd_seq_enqueue_event()
306 &q->timer->cur_time); in snd_seq_enqueue_event()
423 tmr = queue->timer; in snd_seq_queue_timer_open()
463 result = snd_seq_timer_set_tempo_ppq(q->timer, info->tempo, info->ppq, in snd_seq_queue_timer_set_tempo()
466 result = snd_seq_timer_set_skew(q->timer, info->skew_value, in snd_seq_queue_timer_set_tempo()
485 snd_seq_timer_defaults(queue->timer); in queue_use()
600 sev.time.tick = q->timer->tick.cur_tick; in queue_broadcast_event()
623 if (! snd_seq_timer_start(q->timer)) in snd_seq_queue_process_event()
628 if (! snd_seq_timer_continue(q->timer)) in snd_seq_queue_process_event()
633 snd_seq_timer_stop(q->timer); in snd_seq_queue_process_event()
638 snd_seq_timer_set_tempo(q->timer, ev->data.queue.param.value); in snd_seq_queue_process_event()
643 if (snd_seq_timer_set_position_tick(q->timer, ev->data.queue.param.time.tick) == 0) { in snd_seq_queue_process_event()
649 if (snd_seq_timer_set_position_time(q->timer, ev->data.queue.param.time.time) == 0) { in snd_seq_queue_process_event()
654 if (snd_seq_timer_set_skew(q->timer, in snd_seq_queue_process_event()
710 tmr = q->timer; in snd_seq_info_queues_read()