Home
last modified time | relevance | path

Searched refs:ticks (Results 1 – 25 of 159) sorted by relevance

1234567

/netbsd/src/sys/arch/shark/isa/
Dclock.c311 unsigned current, ticks, oldlo; in gettimer0count() local
321 ticks = timer0last - current; in gettimer0count()
323 ticks = timer0last + (TIMER0_ROLLOVER - current); in gettimer0count()
329 if (oldlo > (timer0count.lo = oldlo + ticks)) /* carry? */ in gettimer0count()
341 static int ticks = 0; in clockintr() local
356 ++ticks; in clockintr()
358 if (testHatOn && ((ticks & 0x3f) == 0)) { in clockintr()
368 } else if (!testHatOn && (ticks & 0x1ff) == 0) { in clockintr()
422 int ticks, otick; in delay() local
455 ticks = gettick(); in delay()
[all …]
/netbsd/src/sys/arch/x86/isa/
Dclock.c219 static int ticks[6]; variable
249 ticks[0] = ticks[3]; in gettick_broken_latch()
250 ticks[1] = ticks[4]; in gettick_broken_latch()
251 ticks[2] = ticks[5]; in gettick_broken_latch()
252 ticks[3] = v1; in gettick_broken_latch()
253 ticks[4] = v2; in gettick_broken_latch()
254 ticks[5] = v3; in gettick_broken_latch()
500 ticks[0], ticks[1], ticks[2], in i8254_delay()
501 ticks[3], ticks[4], ticks[5])); in i8254_delay()
/netbsd/src/sys/external/bsd/common/include/linux/
Dcompletion.h193 unsigned long ticks) in wait_for_completion_interruptible_timeout() argument
203 if (ticks == 0) { in wait_for_completion_interruptible_timeout()
208 &completion->c_lock, MIN(ticks, INT_MAX/2)); in wait_for_completion_interruptible_timeout()
212 ticks -= MIN(ticks, (now - start)); in wait_for_completion_interruptible_timeout()
227 return MAX(1, MIN(ticks, INT_MAX/2)); in wait_for_completion_interruptible_timeout()
232 wait_for_completion_timeout(struct completion *completion, unsigned long ticks) in wait_for_completion_timeout() argument
242 if (ticks == 0) { in wait_for_completion_timeout()
247 MIN(ticks, INT_MAX/2)); in wait_for_completion_timeout()
251 ticks -= MIN(ticks, (now - start)); in wait_for_completion_timeout()
264 return MAX(1, MIN(ticks, INT_MAX/2)); in wait_for_completion_timeout()
/netbsd/src/sys/arch/sun68k/stand/libsa/
Dclock.c15 long ticks; in getsecs() local
17 ticks = getticks(); in getsecs()
18 return ((ticks / hz)); in getsecs()
24 long ticks; in getticks() local
26 ticks = *romVectorPtr->nmiClock; in getticks()
27 return (ticks); in getticks()
/netbsd/src/sys/arch/i386/pci/
Dgeodewdg.c168 uint32_t ticks; in geode_wdog_setmode() local
184 ticks = smw->smw_period * SC1100_WDCLK_HZ; in geode_wdog_setmode()
186 GEODE_DPRINTF(("%s: ticks0 %" PRIu32 "\n", __func__, ticks)); in geode_wdog_setmode()
188 for (prescale = 0; ticks > UINT16_MAX; prescale++) in geode_wdog_setmode()
189 ticks /= 2; in geode_wdog_setmode()
191 GEODE_DPRINTF(("%s: ticks %" PRIu32 "\n", __func__, ticks)); in geode_wdog_setmode()
195 KASSERT(ticks <= UINT16_MAX); in geode_wdog_setmode()
200 sc->sc_countdown = (uint16_t)ticks; in geode_wdog_setmode()
/netbsd/src/sys/arch/xen/xen/
Dxen_clock.c166 int ticks; member
961 xen_timepush.ticks = 53*hz + 3; /* avoid exact # of min/sec */ in xen_timepush_init()
979 sysctl_xen_timepush, 0, &xen_timepush.ticks, 0, in xen_timepush_init()
985 callout_schedule(&xen_timepush.ch, xen_timepush.ticks); in xen_timepush_init()
1005 if (xen_timepush.ticks) in xen_timepush_intr()
1006 callout_schedule(&xen_timepush.ch, xen_timepush.ticks); in xen_timepush_intr()
1018 int ticks; in sysctl_xen_timepush() local
1021 ticks = xen_timepush.ticks; in sysctl_xen_timepush()
1023 node.sysctl_data = &ticks; in sysctl_xen_timepush()
1028 if (ticks < 0) in sysctl_xen_timepush()
[all …]
/netbsd/src/sys/arch/amiga/stand/bootblock/boot/
Dconsole.c273 unsigned long ticks; in getchar() local
284 ticks = 10 * timelimit; in getchar()
287 ticks = 2; in getchar()
297 ticks = 1; in getchar()
304 ticks = 1; in getchar()
308 if (ticks == 1) in getchar()
313 --ticks; in getchar()
314 } while (ticks != 0); in getchar()
/netbsd/src/sys/arch/arm/at91/
Dat91tctmr.c301 int prev_ticks, ticks, ticks2; in udelay() local
308 ticks = getticks(); in udelay()
310 if (ticks != prev_ticks) { in udelay()
312 prev_ticks = ticks; in udelay()
315 ticks = getticks(); in udelay()
320 if (ticks2 != ticks) { in udelay()
365 unsigned int ticks = (usec + sc->sc_usec_per_tick - 1) / sc->sc_usec_per_tick; in delay() local
366 while (ticks-- > 0) { in delay()
Dat91st.c336 static void tdelay(unsigned int ticks)
342 end = start + ticks;
391 unsigned int ticks = usec / USEC_PER_TICK; in delay() local
392 if (ticks*USEC_PER_TICK != usec) in delay()
393 ticks += 1; in delay()
394 while (ticks-- > 0) { in delay()
/netbsd/src/sys/kern/
Dsubr_time_arith.c101 unsigned long ticks; in tvtohz() local
142 ticks = 0; in tvtohz()
144 ticks = (((sec * 1000000) + (unsigned long)usec + (tick - 1)) in tvtohz()
147 ticks = (sec * hz) + in tvtohz()
150 ticks = LONG_MAX; in tvtohz()
152 if (ticks > INT_MAX) in tvtohz()
153 ticks = INT_MAX; in tvtohz()
155 return ((int)ticks); in tvtohz()
Dkern_timeout.c790 int needsoftclock, ticks; in callout_hardclock() local
795 ticks = ++cc->cc_ticks; in callout_hardclock()
797 MOVEBUCKET(cc, 0, ticks); in callout_hardclock()
798 if (MASKWHEEL(0, ticks) == 0) { in callout_hardclock()
799 MOVEBUCKET(cc, 1, ticks); in callout_hardclock()
800 if (MASKWHEEL(1, ticks) == 0) { in callout_hardclock()
801 MOVEBUCKET(cc, 2, ticks); in callout_hardclock()
802 if (MASKWHEEL(2, ticks) == 0) in callout_hardclock()
803 MOVEBUCKET(cc, 3, ticks); in callout_hardclock()
827 int mpsafe, count, ticks, delta; in callout_softclock() local
[all …]
/netbsd/src/external/apache2/mDNSResponder/dist/mDNSPosix/
DPosixDaemon.c162 mDNSs32 ticks; in MainLoop() local
169 ticks = nextTimerEvent - mDNS_TimeNow(m); in MainLoop()
170 if (ticks < 1) ticks = 1; in MainLoop()
173 ticks = 0; in MainLoop()
175 timeout.tv_sec = ticks / mDNSPlatformOneSecond; in MainLoop()
176 timeout.tv_usec = (ticks % mDNSPlatformOneSecond) * 1000000 / mDNSPlatformOneSecond; in MainLoop()
/netbsd/src/sys/arch/powerpc/powerpc/
Dclock.c145 long ticks; in decr_intr() local
156 __asm ("mfdec %0" : "=r"(ticks)); in decr_intr()
157 for (nticks = 0; ticks < 0; nticks++) in decr_intr()
158 ticks += ticks_per_intr; in decr_intr()
159 __asm volatile ("mtdec %0" :: "r"(ticks)); in decr_intr()
182 ci->ci_lasttb = tb + ticks - ticks_per_intr; in decr_intr()
/netbsd/src/sys/arch/pmax/stand/common/
Dclock.c40 long ticks; in getsecs() local
41 ticks = (*callv->_time)((long *)0); in getsecs()
42 return (ticks); in getsecs()
/netbsd/src/sys/dev/
Dspkr_audio.c66 spkr_audio_tone(device_t self, u_int xhz, u_int ticks) in spkr_audio_tone() argument
71 device_printf(self, "%s: %u %u\n", __func__, xhz, ticks); in spkr_audio_tone()
74 if (xhz == 0 || ticks == 0) in spkr_audio_tone()
77 audiobell(sc->sc_audiodev, xhz, hztoms(ticks), sc->sc_spkr.sc_vol, 0); in spkr_audio_tone()
/netbsd/src/sys/arch/arm/ixp12x0/
Dixp12x0_clk.c308 uint32_t ticks; in delay() local
340 ticks = gettick(); in delay()
341 delta = otick < ticks in delay()
342 ? ixpclk_sc->sc_clock_count + otick - ticks in delay()
343 : otick - ticks; in delay()
349 otick = ticks; in delay()
/netbsd/src/external/bsd/libevent/dist/
Devutil_time.c508 DWORD ticks = GetTickCount(); in evutil_GetTickCount_() local
509 if (ticks < base->last_tick_count) { in evutil_GetTickCount_()
512 base->last_tick_count = ticks; in evutil_GetTickCount_()
513 return ticks + base->adjust_tick_count; in evutil_GetTickCount_()
558 ev_uint64_t ticks = evutil_GetTickCount_(base); in evutil_gettime_monotonic_() local
570 ticks_elapsed = ticks - base->first_tick; in evutil_gettime_monotonic_()
590 tp->tv_sec = (time_t) (ticks / 1000); in evutil_gettime_monotonic_()
591 tp->tv_usec = (ticks % 1000) * 1000; in evutil_gettime_monotonic_()
/netbsd/src/external/bsd/ntp/dist/sntp/libevent/
Devutil_time.c507 DWORD ticks = GetTickCount(); in evutil_GetTickCount_() local
508 if (ticks < base->last_tick_count) { in evutil_GetTickCount_()
511 base->last_tick_count = ticks; in evutil_GetTickCount_()
512 return ticks + base->adjust_tick_count; in evutil_GetTickCount_()
557 ev_uint64_t ticks = evutil_GetTickCount_(base); in evutil_gettime_monotonic_() local
569 ticks_elapsed = ticks - base->first_tick; in evutil_gettime_monotonic_()
589 tp->tv_sec = (time_t) (ticks / 1000); in evutil_gettime_monotonic_()
590 tp->tv_usec = (ticks % 1000) * 1000; in evutil_gettime_monotonic_()
/netbsd/src/sys/dev/i2c/
Dpca9685.c472 uint64_t ticks = in pcapwm_pwm_set_config() local
475 ticks = (ticks * 100) / sc->sc_period; in pcapwm_pwm_set_config()
477 if (ticks % 100) in pcapwm_pwm_set_config()
478 ticks += 100; in pcapwm_pwm_set_config()
479 ticks /= 100; in pcapwm_pwm_set_config()
480 if (ticks >= PCA9685_PWM_TICKS) { in pcapwm_pwm_set_config()
481 ticks = PCA9685_PWM_TICKS - 1; in pcapwm_pwm_set_config()
485 off_tick = (u_int)ticks; in pcapwm_pwm_set_config()
/netbsd/src/sys/rump/librump/rumpkern/
Dlocks_up.c374 cv_timedwait(kcondvar_t *cv, kmutex_t *mtx, int ticks) in cv_timedwait() argument
383 ts.tv_sec = ticks / hz; in cv_timedwait()
384 ts.tv_nsec = (ticks % hz) * (1000000000/hz); in cv_timedwait()
386 if (ticks == 0) { in cv_timedwait()
402 cv_timedwait_sig(kcondvar_t *cv, kmutex_t *mtx, int ticks) in cv_timedwait_sig() argument
405 return cv_timedwait(cv, mtx, ticks); in cv_timedwait_sig()
/netbsd/src/usr.bin/time/
Dtime.c166 unsigned long long ticks; in main() local
167 #define SCALE(x) (long)(ticks ? x / ticks : 0) in main()
169 ticks = hz * (ru.ru_utime.tv_sec + ru.ru_stime.tv_sec) + in main()
/netbsd/src/sys/dev/isa/
Dspkr_pcppi.c83 spkr_pcppi_tone(device_t self, u_int xhz, u_int ticks) in spkr_pcppi_tone() argument
86 device_printf(self, "%s: %u %u\n", __func__, xhz, ticks); in spkr_pcppi_tone()
89 (*sc->sc_bell_func)(sc->sc_pcppicookie, xhz, ticks, PCPPI_BELL_SLEEP); in spkr_pcppi_tone()
/netbsd/src/external/bsd/ntp/dist/libntp/
Dsystime.c144 long ticks; in get_ostime() local
164 ticks = (long)((tsp->tv_nsec * 1e-9) / sys_tick); in get_ostime()
165 tsp->tv_nsec = (long)(ticks * 1e9 * sys_tick); in get_ostime()
296 long ticks; in adj_systime() local
333 ticks = (long)(dtemp / quant + .5); in adj_systime()
334 adjtv.tv_usec = (long)(ticks * quant * 1.e6 + .5); in adj_systime()
/netbsd/src/sys/arch/atari/dev/
Dclock.c330 int ticks, otick, remaining; in delay() local
352 ticks = MFP->mf_tbdr; in delay()
353 if (ticks > otick) in delay()
354 remaining -= TIMB_LIMIT - (ticks - otick); in delay()
356 remaining -= otick - ticks; in delay()
357 otick = ticks; in delay()
/netbsd/src/sys/arch/x86/x86/
Dtsc.c433 int ticks; in tsc_get_timecount() local
445 ticks = getticks(); in tsc_get_timecount()
446 if (ticks - lastwarn >= hz) { in tsc_get_timecount()
451 lastwarn = ticks; in tsc_get_timecount()

1234567