HomeSort by: relevance | last modified time | path
    Searched refs:timer (Results 1 - 25 of 678) sorted by relevancy

1 2 3 4 5 6 7 8 91011>>

  /src/common/lib/libx86emu/
x86emu_i8254.c 56 * Compute tick of the virtual timer based on start time and
75 x86emu_i8254_counter(struct x86emu_i8254_timer *timer, uint64_t curtick)
79 /* Initial value if timer is disabled or not yet started */
80 if (timer->gate_high || timer->start_tick > curtick)
81 return timer->active_counter;
84 if (timer->active_is_bcd)
89 curtick -= timer->start_tick;
92 if (curtick <= timer->active_counter)
93 return timer->active_counter - curtick
176 struct x86emu_i8254_timer *timer; local in function:x86emu_i8254_write_command
324 struct x86emu_i8254_timer *timer; local in function:x86emu_i8254_init
    [all...]
  /src/sys/external/bsd/drm2/include/linux/
timer.h 1 /* $NetBSD: timer.h,v 1.17 2021/12/19 12:33:48 riastradh Exp $ */
49 timer_setup(struct timer_list *timer, void (*fn)(struct timer_list *),
53 callout_init(&timer->tl_callout, 0);
56 callout_setfunc(&timer->tl_callout, (void (*)(void *))(void *)fn,
57 (void *)timer);
61 mod_timer(struct timer_list *timer, unsigned long then)
66 pending = callout_pending(&timer->tl_callout);
67 callout_schedule(&timer->tl_callout, (now < then? (then - now) : 0));
72 mod_timer_pinned(struct timer_list *timer, unsigned long then)
76 mod_timer(timer, then)
    [all...]
  /src/games/warp/
play.h 10 EXT int timer; variable in typeref:typename:EXT int
  /src/sys/netinet/
tcp_timer.h 77 #define TCPT_2MSL 3 /* 2*msl quiet time timer */
80 * The TCPT_REXMT timer is used to force retransmissions.
81 * The TCP has the TCPT_REXMT timer set whenever segments
84 * then the retransmit timer is cleared (if there are no more
86 * are more ACKs expected). Whenever the retransmit timer goes off,
88 * on the retransmit timer.
90 * The TCPT_PERSIST timer is used to keep window size information
94 * the TCPT_PERSIST timer. When it expires, if the window is nonzero,
99 * packet time. The TCPT_PERSIST timer is cleared whenever we receive
102 * The TCPT_KEEP timer is used to keep connections alive. If a
    [all...]
  /src/sys/arch/next68k/next68k/
clock.c 56 volatile struct timer_reg *timer; local in function:clock_intr
67 timer = (volatile struct timer_reg *)IIOV(NEXT_P_TIMER);
68 timer->csr |= TIMER_REG_UPDATE;
85 * if no alternative timer is available.
93 volatile struct timer_reg *timer; local in function:cpu_initclocks
98 timer = (volatile struct timer_reg *)IIOV(NEXT_P_TIMER);
99 cnt = 1000000/hz; /* usec timer */
100 timer->csr = 0;
101 timer->msb = (cnt >> 8);
102 timer->lsb = cnt
    [all...]
  /src/sys/arch/powerpc/include/
openpicreg.h 30 * GLOBAL/TIMER register (IDU base + 0x1000)
58 /* Timer frequency register */
61 /* Timer current count register */
62 #define OPENPIC_TIMER_CC(timer) (0x1100 + (timer) * 0x40)
63 /* Timer basecount register */
64 #define OPENPIC_TIMER_BC(timer) (0x1110 + (timer) * 0x40)
65 /* Timer Vector/Priority register (uses imask,activity,priority and vector)*/
66 #define OPENPIC_TIMER_VECTOR(timer) (0x1120 + (timer) * 0x40
    [all...]
  /src/usr.sbin/rtadvd/
timer.c 1 /* $NetBSD: timer.c,v 1.20 2021/03/23 18:16:53 christos Exp $ */
2 /* $KAME: timer.c,v 1.11 2005/04/14 06:22:35 suz Exp $ */
44 #include "timer.h"
89 rtadvd_remove_timer(struct rtadvd_timer **timer)
92 if (*timer) {
93 TAILQ_REMOVE(&ra_timer, *timer, next);
94 free(*timer);
95 *timer = NULL;
100 rtadvd_set_timer(struct timespec *tm, struct rtadvd_timer *timer)
104 /* reset the timer */
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/fuc/
test.fuc 52 call(timer)
61 call(timer)
  /src/sys/arch/playstation2/ee/
timer.c 1 /* $NetBSD: timer.c,v 1.10 2023/11/23 20:40:08 andvar Exp $ */
33 __KERNEL_RCSID(0, "$NetBSD: timer.c,v 1.10 2023/11/23 20:40:08 andvar Exp $");
58 * EE timer usage
87 timer_one_shot(int timer)
89 KDASSERT(LEGAL_TIMER(timer) && timer != 0);
91 _reg_write_4(T_COUNT_REG(timer), 0);
92 _reg_write_4(T_COMP_REG(timer), 1);
93 _reg_write_4(T_MODE_REG(timer), T_MODE_CUE | T_MODE_CMPE);
112 /* one shot timer interrupt for software interrupt *
    [all...]
  /src/sys/dev/ic/
am9513reg.h 36 * Driver support for the Am9513 timer chip. See
240 /* These are the timer numbers: */
251 #define AM9513_TIMER_BIT(timer) (1 << ((timer) - 1))
257 #define AM9513_CMD_LOAD_MODE(timer) _AM9513_CMD(0x00 | (timer))
258 #define AM9513_CMD_LOAD_LOAD(timer) _AM9513_CMD(0x08 | (timer))
259 #define AM9513_CMD_LOAD_HOLD(timer) _AM9513_CMD(0x10 | (timer))
    [all...]
athrate-onoe.h 50 struct callout timer; /* periodic timer */ member in struct:onoe_softc
  /src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/
mpa1600.dts 34 tcb0: timer@fffa0000 {
35 timer@0 {
36 compatible = "atmel,tcb-timer";
40 timer@2 {
41 compatible = "atmel,tcb-timer";
omap2.dtsi 201 compatible = "ti,sysc-omap2-timer", "ti,sysc";
221 timer2: timer@0 {
222 compatible = "ti,omap2420-timer";
228 timer3: timer@48078000 {
229 compatible = "ti,omap2420-timer";
235 timer4: timer@4807a000 {
236 compatible = "ti,omap2420-timer";
242 timer5: timer@4807c000 {
243 compatible = "ti,omap2420-timer";
247 ti,timer-dsp
    [all...]
ge863-pro3.dtsi 20 tcb0: timer@fffa0000 {
21 timer@0 {
22 compatible = "atmel,tcb-timer";
26 timer@2 {
27 compatible = "atmel,tcb-timer";
at91-linea.dtsi 30 timer@0 {
31 compatible = "atmel,tcb-timer";
35 timer@1 {
36 compatible = "atmel,tcb-timer";
at91-sam9_l9260.dts 34 tcb0: timer@fffa0000 {
35 timer@0 {
36 compatible = "atmel,tcb-timer";
40 timer@2 {
41 compatible = "atmel,tcb-timer";
130 linux,default-trigger = "timer";
berlin2cd.dtsi 93 global-timer@ad0200 {
94 compatible = "arm,cortex-a9-global-timer";
100 local-timer@ad0600 {
101 compatible = "arm,cortex-a9-twd-timer";
300 timer0: timer@2c00 {
301 compatible = "snps,dw-apb-timer";
305 clock-names = "timer";
309 timer1: timer@2c14 {
310 compatible = "snps,dw-apb-timer";
314 clock-names = "timer";
    [all...]
at91-sama5d4_ma5d4.dtsi 86 tcb2: timer@fc024000 {
87 timer@0 {
88 compatible = "atmel,tcb-timer";
92 timer@1 {
93 compatible = "atmel,tcb-timer";
  /src/sys/dev/raidframe/
rf_states.c 170 RF_Etimer_t timer; local in function:rf_ContinueDagAccess
179 timer = tracerec->timer;
180 RF_ETIMER_STOP(timer);
181 RF_ETIMER_EVAL(timer);
182 tracerec->specific.user.exec_us = RF_ETIMER_VAL_US(timer);
183 RF_ETIMER_START(tracerec->timer);
276 RF_Etimer_t timer; local in function:rf_State_Quiesce
286 RF_ETIMER_START(timer);
287 RF_ETIMER_START(desc->timer);
342 RF_Etimer_t timer; local in function:rf_State_Map
366 RF_Etimer_t timer; local in function:rf_State_Lock
469 RF_Etimer_t timer; local in function:rf_State_CreateDAG
668 RF_Etimer_t timer; local in function:rf_State_Cleanup
    [all...]
rf_dagfuncs.c 173 RF_Etimer_t timer; local in function:rf_ParityLogUpdateFunc
178 RF_ETIMER_START(timer);
183 node->dagHdr->tracerec, timer);
188 RF_ETIMER_STOP(timer);
189 RF_ETIMER_EVAL(timer);
190 tracerec->plog_us += RF_ETIMER_VAL_US(timer);
209 RF_Etimer_t timer; local in function:rf_ParityLogOverwriteFunc
214 RF_ETIMER_START(timer);
218 node->wakeFunc, node, node->dagHdr->tracerec, timer);
223 RF_ETIMER_STOP(timer);
413 RF_Etimer_t timer; local in function:rf_RegularXorFunc
446 RF_Etimer_t timer; local in function:rf_SimpleXorFunc
488 RF_Etimer_t timer; local in function:rf_RecoveryXorFunc
    [all...]
  /src/sys/arch/arm/samsung/
exynos_pwm.c 91 struct exynos_pwm_timer * const timer = pwm->pwm_priv; local in function:exynos_pwm_enable
97 tcon &= ~TCON_START(timer->timer_index);
98 tcon |= TCON_UPDATE(timer->timer_index);
100 tcon &= ~TCON_UPDATE(timer->timer_index);
101 tcon |= TCON_START(timer->timer_index);
102 tcon |= TCON_AUTO_RELOAD(timer->timer_index);
106 tcon &= ~TCON_AUTO_RELOAD(timer->timer_index);
116 struct exynos_pwm_timer * const timer = pwm->pwm_priv; local in function:exynos_pwm_get_config
121 tcntb = PWM_READ(sc, TCNTB(timer->timer_index));
122 tcmpb = PWM_READ(sc, TCMPB(timer->timer_index))
134 struct exynos_pwm_timer * const timer = pwm->pwm_priv; local in function:exynos_pwm_set_config
169 struct exynos_pwm_timer *timer; local in function:exynos_pwm_get_tag
    [all...]
  /src/sys/net/agr/
ieee8023ad_lacp_impl.h 45 #define LACP_TIMER_ARM(port, timer, val) \
46 (port)->lp_timer[(timer)] = (val)
47 #define LACP_TIMER_DISARM(port, timer) \
48 (port)->lp_timer[(timer)] = 0
49 #define LACP_TIMER_ISARMED(port, timer) \
50 ((port)->lp_timer[(timer)] > 0)
  /src/lib/libc/isc/
ev_timers.c 67 evTimer * timer; member in struct:__anon4ee3e1a90108
251 ctx->cur->type == Timer &&
252 ctx->cur->u.timer.this == del) {
253 evPrintf(ctx, 8, "deferring delete of timer (executing)\n");
256 * clean up the timer.
284 evTimer *timer = id.opaque; local in function:evConfigTimer
289 if (heap_element(ctx->timers, timer->index) != timer)
293 timer->mode |= EV_TMR_RATE;
295 timer->mode &= ~EV_TMR_RATE
311 evTimer *timer = id.opaque; local in function:evResetTimer
408 evTimer *timer = opaqueID.opaque; local in function:evResetIdleTimer
461 evTimer *timer; local in function:set_index
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/i915/gt/
mock_engine.h 32 #include <linux/timer.h>
  /src/sys/external/bsd/drm2/dist/drm/i915/selftests/
lib_sw_fence.c 63 struct timed_fence *tf = from_timer(tf, t, timer);
72 timer_setup_on_stack(&tf->timer, timed_fence_wake, 0);
75 mod_timer(&tf->timer, expires);
82 if (del_timer_sync(&tf->timer))
85 destroy_timer_on_stack(&tf->timer);

Completed in 27 milliseconds

1 2 3 4 5 6 7 8 91011>>