Lines Matching refs:ktimer_t
8 static void timer_list_pri_insert(klist_t *head, ktimer_t *timer) in timer_list_pri_insert()
14 ktimer_t *task_iter_temp; in timer_list_pri_insert()
22 task_iter_temp = krhino_list_entry(q, ktimer_t, timer_list); in timer_list_pri_insert()
31 static void timer_list_rm(ktimer_t *timer) in timer_list_rm()
42 static kstat_t timer_create(ktimer_t *timer, const name_t *name, timer_cb_t cb, tick_t first, in timer_create()
87 kstat_t krhino_timer_create(ktimer_t *timer, const name_t *name, timer_cb_t cb, in krhino_timer_create()
93 kstat_t krhino_timer_del(ktimer_t *timer) in krhino_timer_del()
106 kstat_t krhino_timer_dyn_create(ktimer_t **timer, const name_t *name, timer_cb_t cb, in krhino_timer_dyn_create()
110 ktimer_t *timer_obj; in krhino_timer_dyn_create()
114 timer_obj = krhino_mm_alloc(sizeof(ktimer_t)); in krhino_timer_dyn_create()
130 kstat_t krhino_timer_dyn_del(ktimer_t *timer) in krhino_timer_dyn_del()
143 kstat_t krhino_timer_start(ktimer_t *timer) in krhino_timer_start()
155 kstat_t krhino_timer_stop(ktimer_t *timer) in krhino_timer_stop()
167 kstat_t krhino_timer_change(ktimer_t *timer, tick_t first, tick_t round) in krhino_timer_change()
193 kstat_t krhino_timer_arg_change(ktimer_t *timer, void *arg) in krhino_timer_arg_change()
206 kstat_t krhino_timer_arg_change_auto(ktimer_t *timer, void *arg) in krhino_timer_arg_change_auto()
224 ktimer_t *timer; in timer_cb_proc()
231 timer = krhino_list_entry(q, ktimer_t, timer_list); in timer_cb_proc()
254 ktimer_t *timer = cb->timer; in cmd_proc()
348 ktimer_t *timer; in timer_task()
371 timer = krhino_list_entry(g_timer_head.next, ktimer_t, timer_list); in timer_task()