/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);
|