Searched defs:timer (Results 1 - 25 of 25) sorted by path

/seL4-refos-master/libs/libplatsupport/src/arch/arm/
H A Dgeneric_timer.c23 uint64_t generic_timer_get_time(generic_timer_t *timer) argument
28 int generic_timer_get_init(generic_timer_t *timer) argument
[all...]
/seL4-refos-master/libs/libplatsupport/src/plat/apq8064/
H A Dtimer.c229 gpt_timer_start(timer_t *timer) argument
237 gpt_timer_stop(timer_t *timer) argument
245 gpt_get_time(timer_t *timer) argument
252 gpt_periodic(timer_t *timer, uint64_t ns) argument
322 gpt_handle_irq(UNUSED timer_t *timer) argument
329 dgt_timer_start(timer_t *timer) argument
337 dgt_timer_stop(timer_t *timer) argument
345 dgt_get_time(timer_t *timer) argument
352 dgt_periodic(timer_t *timer, uint64_t ns) argument
370 dgt_handle_irq(UNUSED timer_t *timer) argument
377 tmr_timer_start(timer_t *timer) argument
385 tmr_timer_stop(timer_t *timer) argument
393 tmr_get_time(timer_t *timer) argument
400 tmr_periodic(timer_t *timer, uint64_t ns) argument
432 tmr_handle_irq(timer_t *timer) argument
441 wdt_timer_start(timer_t *timer) argument
453 wdt_get_time(timer_t *timer) argument
460 wdt_periodic(timer_t *timer, uint64_t ns) argument
478 timer_init(timer_t *timer, timer_config_t config) argument
[all...]
/seL4-refos-master/libs/libplatsupport/src/plat/bcm2837/
H A Dsystem_timer.c27 int system_timer_init(system_timer_t *timer, system_timer_config_t config) { argument
37 uint64_t system_timer_get_time(system_timer_t *timer) { argument
56 system_timer_set_timeout(system_timer_t *timer, uint64_t ns) argument
89 system_timer_handle_irq(system_timer_t *timer) argument
99 system_timer_reset(system_timer_t *timer) argument
[all...]
/seL4-refos-master/libs/libplatsupport/src/plat/odroidc2/
H A Dmeson_timer.c19 int meson_init(meson_timer_t *timer, meson_timer_config_t config) argument
35 uint64_t meson_get_time(meson_timer_t *timer) argument
49 meson_set_timeout(meson_timer_t *timer, uint16_t timeout, bool periodic) argument
65 meson_stop_timer(meson_timer_t *timer) argument
[all...]
/seL4-refos-master/projects/util_libs/libplatsupport/src/arch/arm/
H A Dgeneric_timer.c23 uint64_t generic_timer_get_time(generic_timer_t *timer) argument
28 int generic_timer_get_init(generic_timer_t *timer) argument
[all...]
/seL4-refos-master/projects/util_libs/libplatsupport/src/plat/apq8064/
H A Dtimer.c229 gpt_timer_start(timer_t *timer) argument
237 gpt_timer_stop(timer_t *timer) argument
245 gpt_get_time(timer_t *timer) argument
252 gpt_periodic(timer_t *timer, uint64_t ns) argument
322 gpt_handle_irq(UNUSED timer_t *timer) argument
329 dgt_timer_start(timer_t *timer) argument
337 dgt_timer_stop(timer_t *timer) argument
345 dgt_get_time(timer_t *timer) argument
352 dgt_periodic(timer_t *timer, uint64_t ns) argument
370 dgt_handle_irq(UNUSED timer_t *timer) argument
377 tmr_timer_start(timer_t *timer) argument
385 tmr_timer_stop(timer_t *timer) argument
393 tmr_get_time(timer_t *timer) argument
400 tmr_periodic(timer_t *timer, uint64_t ns) argument
432 tmr_handle_irq(timer_t *timer) argument
441 wdt_timer_start(timer_t *timer) argument
453 wdt_get_time(timer_t *timer) argument
460 wdt_periodic(timer_t *timer, uint64_t ns) argument
478 timer_init(timer_t *timer, timer_config_t config) argument
[all...]
/seL4-refos-master/projects/util_libs/libplatsupport/src/plat/bcm2837/
H A Dsystem_timer.c27 int system_timer_init(system_timer_t *timer, system_timer_config_t config) { argument
37 uint64_t system_timer_get_time(system_timer_t *timer) { argument
56 system_timer_set_timeout(system_timer_t *timer, uint64_t ns) argument
89 system_timer_handle_irq(system_timer_t *timer) argument
99 system_timer_reset(system_timer_t *timer) argument
[all...]
/seL4-refos-master/projects/util_libs/libplatsupport/src/plat/odroidc2/
H A Dmeson_timer.c19 int meson_init(meson_timer_t *timer, meson_timer_config_t config) argument
35 uint64_t meson_get_time(meson_timer_t *timer) argument
49 meson_set_timeout(meson_timer_t *timer, uint16_t timeout, bool periodic) argument
65 meson_stop_timer(meson_timer_t *timer) argument
[all...]
/seL4-refos-master/kernel/include/drivers/timer/
H A Dallwinner.h11 struct timer { struct
H A Dam335x.h14 struct timer { struct
[all...]
H A Darm_global.h22 struct timer { struct
H A Darm_priv.h12 struct timer { struct
H A Dimx31-epit.h10 struct timer { struct
H A Dimx31-gpt.h20 struct timer { struct
H A Domap3430.h14 struct timer { struct
[all...]
/seL4-refos-master/kernel/src/drivers/timer/
H A Dallwinner-timer.c22 timer_t *timer = (timer_t *) TIMER0_PPTR; variable
H A Dam335x-timer.c29 timer_t *timer = (timer_t *) TIMER_PPTR; variable
[all...]
H A Dkpss-timer.c13 struct timer { struct
H A Domap3430-timer.c25 timer_t *timer = (timer_t *) TIMER_PPTR; variable
[all...]
/seL4-refos-master/libs/libplatsupport/include/platsupport/
H A Dltimer.h138 ltimer_get_resolution(ltimer_t *timer, uint64_t *resolution) argument
158 ltimer_set_timeout(ltimer_t *timer, uint64_t nanoseconds, timeout_type_t type) argument
183 ltimer_get_num_irqs(ltimer_t *timer) argument
193 ltimer_get_nth_irq(ltimer_t *timer, size_t n, ps_irq_t *irq) argument
214 ltimer_get_num_pmems(ltimer_t *timer) argument
224 ltimer_get_nth_pmem(ltimer_t *timer, size_t n, pmem_region_t *pmem) argument
245 ltimer_get_time(ltimer_t *timer, uint64_t *time) argument
265 ltimer_reset(ltimer_t *timer) argument
280 ltimer_destroy(ltimer_t *timer) argument
291 ltimer_ns_delay(ltimer_t *timer, uint64_t nanoseconds) argument
306 ltimer_s_delay(ltimer_t *timer, uint64_t seconds) argument
310 ltimer_ms_delay(ltimer_t *timer, uint64_t milliseconds) argument
314 ltimer_us_delay(ltimer_t *timer, uint64_t microseconds) argument
[all...]
/seL4-refos-master/libs/libplatsupport/src/plat/pc99/
H A Dhpet.c122 hpet_get_hpet_timer(void *vaddr, unsigned int timer) argument
130 hpet_timer_t *timer = hpet_get_hpet_timer(hpet->base_addr, 0); local
148 hpet_timer_t *timer = hpet_get_hpet_timer(hpet->base_addr, 0); local
176 hpet_timer_t *timer = hpet_get_hpet_timer(hpet->base_addr, 0); local
[all...]
/seL4-refos-master/libs/libsel4platsupport/src/
H A Dtimer.c36 void sel4platsupport_destroy_timer(seL4_timer_t *timer, vka_t *vka) argument
50 void sel4platsupport_handle_timer_irq(seL4_timer_t *timer, seL4_Wor argument
122 init_timer_internal(vka_t *vka, simple_t *simple, seL4_CPtr ntfn, seL4_timer_t *timer, size_t nirqs) argument
147 sel4platsupport_init_default_timer_ops(vka_t *vka, UNUSED vspace_t *vspace, simple_t *simple, ps_io_ops_t ops, seL4_CPtr ntfn, seL4_timer_t *timer) argument
174 sel4platsupport_init_default_timer(vka_t *vka, vspace_t *vspace, simple_t *simple, seL4_CPtr ntfn, seL4_timer_t *timer) argument
191 sel4platsupport_init_timer_irqs(vka_t *vka, simple_t *simple, seL4_CPtr ntfn, seL4_timer_t *timer, timer_objects_t *to) argument
[all...]
/seL4-refos-master/projects/seL4_libs/libsel4platsupport/src/
H A Dtimer.c36 void sel4platsupport_destroy_timer(seL4_timer_t *timer, vka_t *vka) argument
50 void sel4platsupport_handle_timer_irq(seL4_timer_t *timer, seL4_Wor argument
122 init_timer_internal(vka_t *vka, simple_t *simple, seL4_CPtr ntfn, seL4_timer_t *timer, size_t nirqs) argument
147 sel4platsupport_init_default_timer_ops(vka_t *vka, UNUSED vspace_t *vspace, simple_t *simple, ps_io_ops_t ops, seL4_CPtr ntfn, seL4_timer_t *timer) argument
174 sel4platsupport_init_default_timer(vka_t *vka, vspace_t *vspace, simple_t *simple, seL4_CPtr ntfn, seL4_timer_t *timer) argument
191 sel4platsupport_init_timer_irqs(vka_t *vka, simple_t *simple, seL4_CPtr ntfn, seL4_timer_t *timer, timer_objects_t *to) argument
[all...]
/seL4-refos-master/projects/util_libs/libplatsupport/include/platsupport/
H A Dltimer.h138 ltimer_get_resolution(ltimer_t *timer, uint64_t *resolution) argument
158 ltimer_set_timeout(ltimer_t *timer, uint64_t nanoseconds, timeout_type_t type) argument
183 ltimer_get_num_irqs(ltimer_t *timer) argument
193 ltimer_get_nth_irq(ltimer_t *timer, size_t n, ps_irq_t *irq) argument
214 ltimer_get_num_pmems(ltimer_t *timer) argument
224 ltimer_get_nth_pmem(ltimer_t *timer, size_t n, pmem_region_t *pmem) argument
245 ltimer_get_time(ltimer_t *timer, uint64_t *time) argument
265 ltimer_reset(ltimer_t *timer) argument
280 ltimer_destroy(ltimer_t *timer) argument
291 ltimer_ns_delay(ltimer_t *timer, uint64_t nanoseconds) argument
306 ltimer_s_delay(ltimer_t *timer, uint64_t seconds) argument
310 ltimer_ms_delay(ltimer_t *timer, uint64_t milliseconds) argument
314 ltimer_us_delay(ltimer_t *timer, uint64_t microseconds) argument
[all...]
/seL4-refos-master/projects/util_libs/libplatsupport/src/plat/pc99/
H A Dhpet.c122 hpet_get_hpet_timer(void *vaddr, unsigned int timer) argument
130 hpet_timer_t *timer = hpet_get_hpet_timer(hpet->base_addr, 0); local
148 hpet_timer_t *timer = hpet_get_hpet_timer(hpet->base_addr, 0); local
176 hpet_timer_t *timer = hpet_get_hpet_timer(hpet->base_addr, 0); local
[all...]

Completed in 77 milliseconds