Lines Matching full:ticks
20 ulong ticks; in usec2ticks() local
23 ticks = ((usec * (get_tbclk()/1000)) + 500) / 1000; in usec2ticks()
25 ticks = ((usec / 10) * (get_tbclk() / 100000)); in usec2ticks()
28 return (ticks); in usec2ticks()
35 * microseconds to wait) into a number of time base ticks; then we
40 ulong ticks = usec2ticks (usec); in __udelay() local
41 wait_ticks (ticks); in __udelay()
46 unsigned long ticks2usec(unsigned long ticks) in ticks2usec() argument
50 /* usec = ticks * 1000000 / tbclk in ticks2usec()
51 * Multiplication would overflow at ~4.2e3 ticks, in ticks2usec()
53 * usec = ( ( ticks * 1000) / tbclk ) * 1000; in ticks2usec()
55 ticks *= 1000L; in ticks2usec()
56 ticks /= tbclk; in ticks2usec()
57 ticks *= 1000L; in ticks2usec()
59 return ((ulong)ticks); in ticks2usec()