k_itimer 2306 fs/proc/base.c struct k_itimer *timer; k_itimer 2315 fs/proc/base.c timer = list_entry((struct list_head *)v, struct k_itimer, list); k_itimer 545 kernel/time/alarmtimer.c struct k_itimer *ptr = container_of(alarm, struct k_itimer, k_itimer 576 kernel/time/alarmtimer.c static void alarm_timer_rearm(struct k_itimer *timr) k_itimer 589 kernel/time/alarmtimer.c static s64 alarm_timer_forward(struct k_itimer *timr, ktime_t now) k_itimer 601 kernel/time/alarmtimer.c static ktime_t alarm_timer_remaining(struct k_itimer *timr, ktime_t now) k_itimer 612 kernel/time/alarmtimer.c static int alarm_timer_try_to_cancel(struct k_itimer *timr) k_itimer 625 kernel/time/alarmtimer.c static void alarm_timer_wait_running(struct k_itimer *timr) k_itimer 637 kernel/time/alarmtimer.c static void alarm_timer_arm(struct k_itimer *timr, ktime_t expires, k_itimer 692 kernel/time/alarmtimer.c static int alarm_timer_create(struct k_itimer *new_timer) k_itimer 21 kernel/time/posix-cpu-timers.c static void posix_cpu_timer_rearm(struct k_itimer *timer); k_itimer 125 kernel/time/posix-cpu-timers.c static u64 bump_cpu_timer(struct k_itimer *timer, u64 now) k_itimer 387 kernel/time/posix-cpu-timers.c static int posix_cpu_timer_create(struct k_itimer *new_timer) k_itimer 406 kernel/time/posix-cpu-timers.c static int posix_cpu_timer_del(struct k_itimer *timer) k_itimer 487 kernel/time/posix-cpu-timers.c static void arm_timer(struct k_itimer *timer) k_itimer 521 kernel/time/posix-cpu-timers.c static void cpu_timer_fire(struct k_itimer *timer) k_itimer 561 kernel/time/posix-cpu-timers.c static int posix_cpu_timer_set(struct k_itimer *timer, int timer_flags, k_itimer 702 kernel/time/posix-cpu-timers.c static void posix_cpu_timer_get(struct k_itimer *timer, struct itimerspec64 *itp) k_itimer 976 kernel/time/posix-cpu-timers.c static void posix_cpu_timer_rearm(struct k_itimer *timer) k_itimer 1116 kernel/time/posix-cpu-timers.c struct k_itimer *timer, *next; k_itimer 1223 kernel/time/posix-cpu-timers.c struct k_itimer timer; k_itimer 1367 kernel/time/posix-cpu-timers.c static int process_cpu_timer_create(struct k_itimer *timer) k_itimer 1387 kernel/time/posix-cpu-timers.c static int thread_cpu_timer_create(struct k_itimer *timer) k_itimer 104 kernel/time/posix-timers.c static struct k_itimer *__lock_timer(timer_t timer_id, unsigned long *flags); k_itimer 107 kernel/time/posix-timers.c ({ struct k_itimer *__timr; \ k_itimer 117 kernel/time/posix-timers.c static struct k_itimer *__posix_timers_find(struct hlist_head *head, k_itimer 121 kernel/time/posix-timers.c struct k_itimer *timer; k_itimer 130 kernel/time/posix-timers.c static struct k_itimer *posix_timer_by_id(timer_t id) k_itimer 138 kernel/time/posix-timers.c static int posix_timer_add(struct k_itimer *timer) k_itimer 162 kernel/time/posix-timers.c static inline void unlock_timer(struct k_itimer *timr, unsigned long flags) k_itimer 250 kernel/time/posix-timers.c sizeof (struct k_itimer), 0, SLAB_PANIC, k_itimer 260 kernel/time/posix-timers.c static inline int timer_overrun_to_int(struct k_itimer *timr, int baseval) k_itimer 267 kernel/time/posix-timers.c static void common_hrtimer_rearm(struct k_itimer *timr) k_itimer 289 kernel/time/posix-timers.c struct k_itimer *timr; k_itimer 310 kernel/time/posix-timers.c int posix_timer_event(struct k_itimer *timr, int si_private) k_itimer 342 kernel/time/posix-timers.c struct k_itimer *timr; k_itimer 347 kernel/time/posix-timers.c timr = container_of(timer, struct k_itimer, it.real.timer); k_itimer 429 kernel/time/posix-timers.c static struct k_itimer * alloc_posix_timer(void) k_itimer 431 kernel/time/posix-timers.c struct k_itimer *tmr; k_itimer 445 kernel/time/posix-timers.c struct k_itimer *tmr = container_of(head, struct k_itimer, rcu); k_itimer 452 kernel/time/posix-timers.c static void release_posix_timer(struct k_itimer *tmr, int it_id_set) k_itimer 465 kernel/time/posix-timers.c static int common_timer_create(struct k_itimer *new_timer) k_itimer 476 kernel/time/posix-timers.c struct k_itimer *new_timer; k_itimer 588 kernel/time/posix-timers.c static struct k_itimer *__lock_timer(timer_t timer_id, unsigned long *flags) k_itimer 590 kernel/time/posix-timers.c struct k_itimer *timr; k_itimer 614 kernel/time/posix-timers.c static ktime_t common_hrtimer_remaining(struct k_itimer *timr, ktime_t now) k_itimer 621 kernel/time/posix-timers.c static s64 common_hrtimer_forward(struct k_itimer *timr, ktime_t now) k_itimer 644 kernel/time/posix-timers.c void common_timer_get(struct k_itimer *timr, struct itimerspec64 *cur_setting) k_itimer 697 kernel/time/posix-timers.c struct k_itimer *timr; k_itimer 759 kernel/time/posix-timers.c struct k_itimer *timr; k_itimer 773 kernel/time/posix-timers.c static void common_hrtimer_arm(struct k_itimer *timr, ktime_t expires, k_itimer 803 kernel/time/posix-timers.c static int common_hrtimer_try_to_cancel(struct k_itimer *timr) k_itimer 808 kernel/time/posix-timers.c static void common_timer_wait_running(struct k_itimer *timer) k_itimer 819 kernel/time/posix-timers.c static struct k_itimer *timer_wait_running(struct k_itimer *timer, k_itimer 838 kernel/time/posix-timers.c int common_timer_set(struct k_itimer *timr, int flags, k_itimer 881 kernel/time/posix-timers.c struct k_itimer *timr; k_itimer 961 kernel/time/posix-timers.c int common_timer_del(struct k_itimer *timer) k_itimer 972 kernel/time/posix-timers.c static inline int timer_delete_hook(struct k_itimer *timer) k_itimer 984 kernel/time/posix-timers.c struct k_itimer *timer; k_itimer 1016 kernel/time/posix-timers.c static void itimer_delete(struct k_itimer *timer) k_itimer 1037 kernel/time/posix-timers.c struct k_itimer *tmr; k_itimer 1040 kernel/time/posix-timers.c tmr = list_entry(sig->posix_timers.next, struct k_itimer, list); k_itimer 12 kernel/time/posix-timers.h int (*timer_create)(struct k_itimer *timer); k_itimer 15 kernel/time/posix-timers.h int (*timer_set)(struct k_itimer *timr, int flags, k_itimer 18 kernel/time/posix-timers.h int (*timer_del)(struct k_itimer *timr); k_itimer 19 kernel/time/posix-timers.h void (*timer_get)(struct k_itimer *timr, k_itimer 21 kernel/time/posix-timers.h void (*timer_rearm)(struct k_itimer *timr); k_itimer 22 kernel/time/posix-timers.h s64 (*timer_forward)(struct k_itimer *timr, ktime_t now); k_itimer 23 kernel/time/posix-timers.h ktime_t (*timer_remaining)(struct k_itimer *timr, ktime_t now); k_itimer 24 kernel/time/posix-timers.h int (*timer_try_to_cancel)(struct k_itimer *timr); k_itimer 25 kernel/time/posix-timers.h void (*timer_arm)(struct k_itimer *timr, ktime_t expires, k_itimer 27 kernel/time/posix-timers.h void (*timer_wait_running)(struct k_itimer *timr); k_itimer 36 kernel/time/posix-timers.h int posix_timer_event(struct k_itimer *timr, int si_private); k_itimer 38 kernel/time/posix-timers.h void common_timer_get(struct k_itimer *timr, struct itimerspec64 *cur_setting); k_itimer 39 kernel/time/posix-timers.h int common_timer_set(struct k_itimer *timr, int flags, k_itimer 42 kernel/time/posix-timers.h int common_timer_del(struct k_itimer *timer);