Lines Matching refs:k_itimer

62 static struct k_itimer *__lock_timer(timer_t timer_id, unsigned long *flags);
65 ({ struct k_itimer *__timr; \
75 static struct k_itimer *__posix_timers_find(struct hlist_head *head, in __posix_timers_find()
79 struct k_itimer *timer; in __posix_timers_find()
89 static struct k_itimer *posix_timer_by_id(timer_t id) in posix_timer_by_id()
97 static int posix_timer_add(struct k_itimer *timer) in posix_timer_add()
126 static inline void unlock_timer(struct k_itimer *timr, unsigned long flags) in unlock_timer()
226 sizeof(struct k_itimer), 0, in init_posix_timers()
236 static inline int timer_overrun_to_int(struct k_itimer *timr, int baseval) in timer_overrun_to_int()
243 static void common_hrtimer_rearm(struct k_itimer *timr) in common_hrtimer_rearm()
259 struct k_itimer *timr; in posixtimer_rearm()
280 int posix_timer_event(struct k_itimer *timr, int si_private) in posix_timer_event()
313 struct k_itimer *timr; in posix_timer_fn()
317 timr = container_of(timer, struct k_itimer, it.real.timer); in posix_timer_fn()
401 static struct k_itimer * alloc_posix_timer(void) in alloc_posix_timer()
403 struct k_itimer *tmr = kmem_cache_zalloc(posix_timers_cache, GFP_KERNEL); in alloc_posix_timer()
417 struct k_itimer *tmr = container_of(head, struct k_itimer, rcu); in k_itimer_rcu_free()
422 static void posix_timer_free(struct k_itimer *tmr) in posix_timer_free()
429 static void posix_timer_unhash_and_free(struct k_itimer *tmr) in posix_timer_unhash_and_free()
437 static int common_timer_create(struct k_itimer *new_timer) in common_timer_create()
448 struct k_itimer *new_timer; in do_timer_create()
560 static struct k_itimer *__lock_timer(timer_t timer_id, unsigned long *flags) in __lock_timer()
562 struct k_itimer *timr; in __lock_timer()
611 static ktime_t common_hrtimer_remaining(struct k_itimer *timr, ktime_t now) in common_hrtimer_remaining()
618 static s64 common_hrtimer_forward(struct k_itimer *timr, ktime_t now) in common_hrtimer_forward()
637 void common_timer_get(struct k_itimer *timr, struct itimerspec64 *cur_setting) in common_timer_get()
699 struct k_itimer *timr; in do_timer_gettime()
769 struct k_itimer *timr; in SYSCALL_DEFINE1()
783 static void common_hrtimer_arm(struct k_itimer *timr, ktime_t expires, in common_hrtimer_arm()
813 static int common_hrtimer_try_to_cancel(struct k_itimer *timr) in common_hrtimer_try_to_cancel()
818 static void common_timer_wait_running(struct k_itimer *timer) in common_timer_wait_running()
837 static struct k_itimer *timer_wait_running(struct k_itimer *timer, in timer_wait_running()
860 int common_timer_set(struct k_itimer *timr, int flags, in common_timer_set()
905 struct k_itimer *timr; in do_timer_settime()
985 int common_timer_del(struct k_itimer *timer) in common_timer_del()
996 static inline int timer_delete_hook(struct k_itimer *timer) in timer_delete_hook()
1008 struct k_itimer *timer; in SYSCALL_DEFINE1()
1041 static void itimer_delete(struct k_itimer *timer) in itimer_delete()
1096 struct k_itimer *tmr; in exit_itimers()
1108 tmr = list_first_entry(&timers, struct k_itimer, list); in exit_itimers()