Home
last modified time | relevance | path

Searched refs:eventtimer (Results 1 – 22 of 22) sorted by relevance

/freebsd/sys/sys/
H A Dtimeet.h46 struct eventtimer;
47 typedef int et_start_t(struct eventtimer *et,
49 typedef int et_stop_t(struct eventtimer *et);
53 struct eventtimer { struct
54 SLIST_ENTRY(eventtimer) et_all;
90 int et_register(struct eventtimer *et); argument
91 int et_deregister(struct eventtimer *et);
95 int et_init(struct eventtimer *et, et_event_cb_t *event,
98 int et_stop(struct eventtimer *et);
99 int et_ban(struct eventtimer *et);
[all …]
H A Dsystm.h142 struct eventtimer;
398 void cpu_et_frequency(struct eventtimer *et, uint64_t newfreq);
/freebsd/sys/kern/
H A Dkern_et.c37 SLIST_HEAD(et_eventtimers_list, eventtimer);
53 et_register(struct eventtimer *et) in et_register()
55 struct eventtimer *tmp, *next; in et_register()
103 et_deregister(struct eventtimer *et) in et_deregister()
113 SLIST_REMOVE(&eventtimers, et, eventtimer, et_all); in et_deregister()
134 struct eventtimer *
137 struct eventtimer *et = NULL; in et_find()
206 et_stop(struct eventtimer *et) in et_stop()
218 et_ban(struct eventtimer *et) in et_ban()
227 et_free(struct eventtimer *et) in et_free()
[all …]
H A Dkern_clocksource.c64 static int round_freq(struct eventtimer *et, int freq);
89 static struct eventtimer *timer = NULL;
298 timercb(struct eventtimer *et, void *arg)
565 round_freq(struct eventtimer *et, int freq)
817 cpu_et_frequency(struct eventtimer *et, uint64_t newfreq)
887 struct eventtimer *et;
/freebsd/sys/powerpc/powerpc/
H A Dclock.c87 static int decr_et_start(struct eventtimer *et,
89 static int decr_et_stop(struct eventtimer *et);
104 static struct eventtimer decr_et;
257 decr_et_start(struct eventtimer *et, sbintime_t first, sbintime_t period) in decr_et_start()
298 decr_et_stop(struct eventtimer *et) in decr_et_stop()
/freebsd/sys/dev/hyperv/vmbus/
H A Dvmbus_et.c63 static int vmbus_et_start(struct eventtimer *, sbintime_t,
66 static struct eventtimer vmbus_et;
97 vmbus_et_start(struct eventtimer *et __unused, sbintime_t first, in vmbus_et_start()
/freebsd/sys/arm/freescale/imx/
H A Dimx_gpt.c60 static int imx_gpt_timer_start(struct eventtimer *, sbintime_t,
62 static int imx_gpt_timer_stop(struct eventtimer *);
88 struct eventtimer et;
285 imx_gpt_timer_start(struct eventtimer *et, sbintime_t first, sbintime_t period) in imx_gpt_timer_start()
320 imx_gpt_timer_stop(struct eventtimer *et) in imx_gpt_timer_stop()
H A Dimx_epit.c103 struct eventtimer et;
220 epit_et_start(struct eventtimer *et, sbintime_t first, sbintime_t period) in epit_et_start()
252 epit_et_stop(struct eventtimer *et) in epit_et_stop()
/freebsd/sys/arm/allwinner/
H A Da10_timer.c98 struct eventtimer et;
109 static int a10_timer_timer_start(struct eventtimer *,
111 static int a10_timer_timer_stop(struct eventtimer *);
317 a10_timer_timer_start(struct eventtimer *et, sbintime_t first, in a10_timer_timer_start()
355 a10_timer_timer_stop(struct eventtimer *et) in a10_timer_timer_stop()
/freebsd/sys/riscv/riscv/
H A Dtimer.c64 struct eventtimer et;
115 riscv_timer_et_start(struct eventtimer *et, sbintime_t first, sbintime_t period) in riscv_timer_et_start()
130 riscv_timer_et_stop(struct eventtimer *et) in riscv_timer_et_stop()
/freebsd/sys/arm/arm/
H A Dmpcore_timer.c106 struct eventtimer et;
109 static struct eventtimer *arm_tmr_et;
181 arm_tmr_start(struct eventtimer *et, sbintime_t first, sbintime_t period) in arm_tmr_start()
221 arm_tmr_stop(struct eventtimer *et) in arm_tmr_stop()
H A Dsp804.c101 struct eventtimer et;
123 sp804_timer_start(struct eventtimer *et, sbintime_t first, sbintime_t period) in sp804_timer_start()
150 sp804_timer_stop(struct eventtimer *et) in sp804_timer_stop()
H A Dgeneric_timer.c111 struct eventtimer et;
342 arm_tmr_start(struct eventtimer *et, sbintime_t first, in arm_tmr_start()
375 arm_tmr_stop(struct eventtimer *et) in arm_tmr_stop()
/freebsd/sys/arm/mv/
H A Dtimer.c84 struct eventtimer et;
118 static int mv_timer_start(struct eventtimer *et,
120 static int mv_timer_stop(struct eventtimer *et);
505 mv_timer_start(struct eventtimer *et, sbintime_t first, sbintime_t period) in mv_timer_start()
535 mv_timer_stop(struct eventtimer *et) in mv_timer_stop()
/freebsd/sys/arm/broadcom/bcm2835/
H A Dbcm2835_systimer.c69 struct eventtimer et;
130 bcm_systimer_start(struct eventtimer *et, sbintime_t first, sbintime_t period) in bcm_systimer_start()
165 bcm_systimer_stop(struct eventtimer *et) in bcm_systimer_stop()
/freebsd/sys/x86/isa/
H A Datrtc.c208 struct eventtimer et;
215 rtc_start(struct eventtimer *et, sbintime_t first, sbintime_t period) in rtc_start()
224 rtc_stop(struct eventtimer *et) in rtc_stop()
487 bzero(&sc->et, sizeof(struct eventtimer)); in atrtc_attach()
H A Dclock.c102 struct eventtimer et;
505 attimer_start(struct eventtimer *et, sbintime_t first, sbintime_t period) in attimer_start()
526 attimer_stop(struct eventtimer *et) in attimer_stop()
/freebsd/sys/arm/ti/am335x/
H A Dam335x_dmtimer.c64 struct eventtimer et;
92 am335x_dmtimer_et_start(struct eventtimer *et, sbintime_t first, sbintime_t period) in am335x_dmtimer_et_start()
144 am335x_dmtimer_et_stop(struct eventtimer *et) in am335x_dmtimer_et_stop()
/freebsd/sys/dev/xen/timer/
H A Dxen_timer.c97 struct eventtimer et;
314 xentimer_et_start(struct eventtimer *et, in xentimer_et_start()
348 xentimer_et_stop(struct eventtimer *et) in xentimer_et_stop()
/freebsd/sys/x86/x86/
H A Dlocal_apic.c203 static struct eventtimer lapic_et;
348 static int lapic_et_start(struct eventtimer *et,
350 static int lapic_et_stop(struct eventtimer *et);
983 lapic_change_mode(struct eventtimer *et, struct lapic *la, in lapic_change_mode()
1009 lapic_et_start(struct eventtimer *et, sbintime_t first, sbintime_t period) in lapic_et_start()
1033 lapic_et_stop(struct eventtimer *et) in lapic_et_stop()
/freebsd/sys/dev/acpica/
H A Dacpi_hpet.c92 struct eventtimer et;
205 hpet_start(struct eventtimer *et, sbintime_t first, sbintime_t period) in hpet_start()
254 hpet_stop(struct eventtimer *et) in hpet_stop()
/freebsd/stand/forth/
H A Dmenu-commands.4th129 s" set kern.eventtimer.periodic=1" evaluate
137 s" kern.eventtimer.periodic" unsetenv