Searched refs:k_itimer (Results 1 – 8 of 8) sorted by relevance
/linux-4.1.27/kernel/time/ |
D | posix-timers.c | 134 static int common_timer_create(struct k_itimer *new_timer); 135 static void common_timer_get(struct k_itimer *, struct itimerspec *); 136 static int common_timer_set(struct k_itimer *, int, 138 static int common_timer_del(struct k_itimer *timer); 142 static struct k_itimer *__lock_timer(timer_t timer_id, unsigned long *flags); 145 ({ struct k_itimer *__timr; \ 155 static struct k_itimer *__posix_timers_find(struct hlist_head *head, in __posix_timers_find() 159 struct k_itimer *timer; in __posix_timers_find() 168 static struct k_itimer *posix_timer_by_id(timer_t id) in posix_timer_by_id() 176 static int posix_timer_add(struct k_itimer *timer) in posix_timer_add() [all …]
|
D | posix-cpu-timers.c | 82 static void bump_cpu_timer(struct k_itimer *timer, in bump_cpu_timer() 319 static int posix_cpu_timer_create(struct k_itimer *new_timer) in posix_cpu_timer_create() 365 static int posix_cpu_timer_del(struct k_itimer *timer) in posix_cpu_timer_del() 447 static void arm_timer(struct k_itimer *timer) in arm_timer() 503 static void cpu_timer_fire(struct k_itimer *timer) in cpu_timer_fire() 600 static int posix_cpu_timer_set(struct k_itimer *timer, int timer_flags, in posix_cpu_timer_set() 745 static void posix_cpu_timer_get(struct k_itimer *timer, struct itimerspec *itp) in posix_cpu_timer_get() 1002 void posix_cpu_timer_schedule(struct k_itimer *timer) in posix_cpu_timer_schedule() 1136 struct k_itimer *timer, *next; in run_posix_cpu_timers() 1250 struct k_itimer timer; in do_cpu_nanosleep() [all …]
|
D | alarmtimer.c | 468 struct k_itimer *ptr = container_of(alarm, struct k_itimer, in alarm_handle_timer() 530 static int alarm_timer_create(struct k_itimer *new_timer) in alarm_timer_create() 554 static void alarm_timer_get(struct k_itimer *timr, in alarm_timer_get() 576 static int alarm_timer_del(struct k_itimer *timr) in alarm_timer_del() 596 static int alarm_timer_set(struct k_itimer *timr, int flags, in alarm_timer_set()
|
D | posix-clock.c | 362 static int pc_timer_create(struct k_itimer *kit) in pc_timer_create() 382 static int pc_timer_delete(struct k_itimer *kit) in pc_timer_delete() 402 static void pc_timer_gettime(struct k_itimer *kit, struct itimerspec *ts) in pc_timer_gettime() 416 static int pc_timer_settime(struct k_itimer *kit, int flags, in pc_timer_settime()
|
/linux-4.1.27/include/linux/ |
D | posix-timers.h | 62 struct k_itimer { struct 105 int (*timer_create) (struct k_itimer *timer); argument 109 int (*timer_set) (struct k_itimer * timr, int flags, 112 int (*timer_del) (struct k_itimer * timr); 114 void (*timer_get) (struct k_itimer * timr, 124 int posix_timer_event(struct k_itimer *timr, int si_private); 126 void posix_cpu_timer_schedule(struct k_itimer *timer);
|
D | posix-clock.h | 69 int (*timer_create) (struct posix_clock *pc, struct k_itimer *kit); 71 int (*timer_delete) (struct posix_clock *pc, struct k_itimer *kit); 74 struct k_itimer *kit, struct itimerspec *tsp); 77 struct k_itimer *kit, int flags,
|
/linux-4.1.27/drivers/char/ |
D | mmtimer.c | 238 struct k_itimer *timer; 301 struct k_itimer *t; in mmtimer_set_next_timer() 559 struct k_itimer *t; in mmtimer_tasklet() 598 static int sgi_timer_create(struct k_itimer *timer) in sgi_timer_create() 610 static int sgi_timer_del(struct k_itimer *timr) in sgi_timer_del() 660 static void sgi_timer_get(struct k_itimer *timr, struct itimerspec *cur_setting) in sgi_timer_get() 676 static int sgi_timer_set(struct k_itimer *timr, int flags, in sgi_timer_set()
|
/linux-4.1.27/fs/proc/ |
D | base.c | 1999 struct k_itimer *timer; in show_timer() 2008 timer = list_entry((struct list_head *)v, struct k_itimer, list); in show_timer()
|