Lines Matching +full:de +full:- +full:skew
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
4 * Copyright (c) 1998-1999 by Frank van de Pol <fvdpol@coil.demon.nl>
37 unsigned int skew; member
57 if (tick->resolution > 0) { in snd_seq_timer_update_tick()
58 tick->fraction += resolution; in snd_seq_timer_update_tick()
59 tick->cur_tick += (unsigned int)(tick->fraction / tick->resolution); in snd_seq_timer_update_tick()
60 tick->fraction %= tick->resolution; in snd_seq_timer_update_tick()
76 if (a->tv_sec > b->tv_sec) in snd_seq_compare_real_time()
78 if ((a->tv_sec == b->tv_sec) && (a->tv_nsec >= b->tv_nsec)) in snd_seq_compare_real_time()
86 while (tm->tv_nsec >= 1000000000) { in snd_seq_sanity_real_time()
87 /* roll-over */ in snd_seq_sanity_real_time()
88 tm->tv_nsec -= 1000000000; in snd_seq_sanity_real_time()
89 tm->tv_sec++; in snd_seq_sanity_real_time()
97 tm->tv_sec += inc->tv_sec; in snd_seq_inc_real_time()
98 tm->tv_nsec += inc->tv_nsec; in snd_seq_inc_real_time()
104 tm->tv_nsec += nsec; in snd_seq_inc_time_nsec()
122 int snd_seq_timer_set_skew(struct snd_seq_timer *tmr, unsigned int skew, unsigned int base);