Lines Matching refs:resolution
39 tmr->tick.resolution = (tmr->tempo * 1000) / tmr->ppq; in snd_seq_timer_set_tick_resolution()
45 tmr->tick.resolution = (tmr->tempo / tmr->ppq) * 1000; in snd_seq_timer_set_tick_resolution()
46 tmr->tick.resolution += s; in snd_seq_timer_set_tick_resolution()
48 if (tmr->tick.resolution <= 0) in snd_seq_timer_set_tick_resolution()
49 tmr->tick.resolution = 1; in snd_seq_timer_set_tick_resolution()
136 unsigned long resolution, in snd_seq_timer_interrupt() argument
154 resolution *= ticks; in snd_seq_timer_interrupt()
157 resolution = (resolution >> 16) * tmr->skew + in snd_seq_timer_interrupt()
158 (((resolution & 0xffff) * tmr->skew) >> 16); in snd_seq_timer_interrupt()
162 snd_seq_inc_time_nsec(&tmr->cur_time, resolution); in snd_seq_timer_interrupt()
165 snd_seq_timer_update_tick(&tmr->tick, resolution); in snd_seq_timer_interrupt()
371 unsigned long r = t->hw.resolution; in initialize_timer()
481 unsigned long resolution; in snd_seq_info_timer_read() local
493 resolution = snd_timer_resolution(ti) * tmr->ticks; in snd_seq_info_timer_read()
494 …snd_iprintf(buffer, " Period time : %lu.%09lu\n", resolution / 1000000000, resolution % 100000000… in snd_seq_info_timer_read()