Home
last modified time | relevance | path

Searched refs:timer_func_list_t (Results 1 – 4 of 4) sorted by relevance

/DragonOS-0.1.2/kernel/src/time/
Dtimer.c9 struct timer_func_list_t timer_func_head;
28 …struct timer_func_list_t *tmp = (struct timer_func_list_t *)kmalloc(sizeof(struct timer_func_list_… in timer_init()
43 …struct timer_func_list_t *tmp = container_of(list_next(&timer_func_head.list), struct timer_func_l… in do_timer_softirq()
63 tmp = container_of(list_next(&timer_func_head.list), struct timer_func_list_t, list); in do_timer_softirq()
75 void timer_func_init(struct timer_func_list_t *timer_func, void (*func)(void *data), void *data, ui… in timer_func_init()
91 void timer_func_init_us(struct timer_func_list_t *timer_func, void (*func)(void *data), void *data,… in timer_func_init_us()
105 void timer_func_add(struct timer_func_list_t *timer_func) in timer_func_add()
107 …struct timer_func_list_t *tmp = container_of(list_next(&timer_func_head.list), struct timer_func_l… in timer_func_add()
111 tmp = container_of(list_next(&tmp->list), struct timer_func_list_t, list); in timer_func_add()
121 void timer_func_del(struct timer_func_list_t *timer_func) in timer_func_del()
[all …]
Dtimer.h25 struct timer_func_list_t struct
33 extern struct timer_func_list_t timer_func_head; argument
42 void timer_func_init(struct timer_func_list_t *timer_func, void (*func)(void *data), void *data, ui…
52 void timer_func_init_us(struct timer_func_list_t *timer_func, void (*func)(void *data), void *data,…
59 void timer_func_add(struct timer_func_list_t *timer_func);
66 void timer_func_del(struct timer_func_list_t *timer_func);
Dsleep.c50 …struct timer_func_list_t *sleep_task = (struct timer_func_list_t *)kmalloc(sizeof(struct timer_fun… in nanosleep()
51 memset(sleep_task, 0, sizeof(struct timer_func_list_t)); in nanosleep()
/DragonOS-0.1.2/kernel/src/driver/timers/HPET/
DHPET.c79 …if (container_of(list_next(&timer_func_head.list), struct timer_func_list_t, list)->expire_jiffies… in HPET_handler()