Searched refs:periodic (Results 1 - 9 of 9) sorted by relevance

/barrelfish-master/kernel/include/arch/x86/
H A Dpit.h23 void pit_timer0_set(uint16_t count, bool periodic, bool only_lsb);
H A Dapic.h49 void apic_timer_init(bool masked, bool periodic);
/barrelfish-master/include/timer/
H A Dtimer.h35 bool periodic; member in struct:timer
53 * \param periodic true if timer is periodic.
56 bool periodic)
59 timer->periodic = periodic;
76 static inline struct timer *timer_create(uint64_t duration, bool periodic, argument
82 timer_set_duration(newtimer, duration, periodic);
55 timer_set_duration(struct timer *timer, uint64_t duration, bool periodic) argument
/barrelfish-master/kernel/arch/x86/
H A Dpit.c32 * \param periodic True for a periodic timer, false for oneshot
34 void pit_timer0_set(uint16_t count, bool periodic, bool only_lsb) argument
38 .mode = periodic ? lpc_timer_rtgen : lpc_timer_oseoc, // Operating mode
H A Dapic.c51 * \param periodic Periodic or one-shot
53 void apic_timer_init(bool masked, bool periodic) argument
58 t = xapic_lvt_timer_mode_insert(t, periodic ? xapic_periodic :
/barrelfish-master/usr/drivers/lpc_timer/
H A Dtimer.c66 * \param periodic True for a periodic timer, false for oneshot
68 static void timer0_set(uint16_t count, bool periodic) argument
72 periodic ? "periodic" : "one-shot", count);
76 .mode = periodic ? lpc_timer_rtgen : lpc_timer_oseoc, // Operating mode
/barrelfish-master/lib/timer/
H A Dtimer.c315 * It calls appropriate callback functions and re-arms periodic timers.
320 struct timer *periodic = NULL; local
347 if (t->periodic) {
348 // Update period and put into local periodic list for re-insertion
349 TIMER_DEBUG("timer_wakeup: periodic timer %lu ticks\n", t->duration);
351 t->next = periodic;
352 periodic = t;
359 /* re-insert periodic timers */
360 for (struct timer *t = periodic, *next; t != NULL; t = next) {
433 t->periodic
[all...]
/barrelfish-master/usr/arrakismon/
H A Dlpc.c520 bool periodic = l->sbytes[reg].u.mode_type != LPC_PIT_MODE_ONE_SHOT; local
525 periodic, handle_counter_timer, l);
/barrelfish-master/usr/vmkitmon/
H A Dlpc.c528 bool periodic = l->sbytes[reg].u.mode_type != LPC_PIT_MODE_ONE_SHOT; local
533 periodic, handle_counter_timer, l);

Completed in 69 milliseconds