Searched refs:timer_func_list_t (Results 1 – 4 of 4) sorted by relevance
/DragonOS-0.1.3/kernel/src/time/ |
D | timer.c | 9 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 …]
|
D | timer.h | 25 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);
|
D | sleep.c | 50 …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.3/kernel/src/driver/timers/HPET/ |
D | HPET.c | 79 …if (container_of(list_next(&timer_func_head.list), struct timer_func_list_t, list)->expire_jiffies… in HPET_handler()
|