Searched refs:timr (Results 1 – 5 of 5) sorted by relevance
/linux-4.4.14/kernel/time/ |
D | posix-timers.c | 200 static inline void unlock_timer(struct k_itimer *timr, unsigned long flags) in unlock_timer() argument 202 spin_unlock_irqrestore(&timr->it_lock, flags); in unlock_timer() 358 static void schedule_next_timer(struct k_itimer *timr) in schedule_next_timer() argument 360 struct hrtimer *timer = &timr->it.real.timer; in schedule_next_timer() 362 if (timr->it.real.interval.tv64 == 0) in schedule_next_timer() 365 timr->it_overrun += (unsigned int) hrtimer_forward(timer, in schedule_next_timer() 367 timr->it.real.interval); in schedule_next_timer() 369 timr->it_overrun_last = timr->it_overrun; in schedule_next_timer() 370 timr->it_overrun = -1; in schedule_next_timer() 371 ++timr->it_requeue_pending; in schedule_next_timer() [all …]
|
D | alarmtimer.c | 551 static void alarm_timer_get(struct k_itimer *timr, in alarm_timer_get() argument 555 alarm_expires_remaining(&(timr->it.alarm.alarmtimer)); in alarm_timer_get() 564 cur_setting->it_interval = ktime_to_timespec(timr->it.alarm.interval); in alarm_timer_get() 573 static int alarm_timer_del(struct k_itimer *timr) in alarm_timer_del() argument 578 if (alarm_try_to_cancel(&timr->it.alarm.alarmtimer) < 0) in alarm_timer_del() 593 static int alarm_timer_set(struct k_itimer *timr, int flags, in alarm_timer_set() argument 606 alarm_timer_get(timr, old_setting); in alarm_timer_set() 609 if (alarm_try_to_cancel(&timr->it.alarm.alarmtimer) < 0) in alarm_timer_set() 613 timr->it.alarm.interval = timespec_to_ktime(new_setting->it_interval); in alarm_timer_set() 619 now = alarm_bases[timr->it.alarm.alarmtimer.type].gettime(); in alarm_timer_set() [all …]
|
/linux-4.4.14/drivers/char/ |
D | mmtimer.c | 610 static int sgi_timer_del(struct k_itimer *timr) in sgi_timer_del() argument 612 cnodeid_t nodeid = timr->it.mmtimer.node; in sgi_timer_del() 616 if (timr->it.mmtimer.clock != TIMER_OFF) { in sgi_timer_del() 617 unsigned long expires = timr->it.mmtimer.expires; in sgi_timer_del() 622 timr->it.mmtimer.clock = TIMER_OFF; in sgi_timer_del() 623 timr->it.mmtimer.expires = 0; in sgi_timer_del() 627 if (t->timer == timr) in sgi_timer_del() 660 static void sgi_timer_get(struct k_itimer *timr, struct itimerspec *cur_setting) in sgi_timer_get() argument 663 if (timr->it.mmtimer.clock == TIMER_OFF) { in sgi_timer_get() 671 cur_setting->it_interval = ns_to_timespec(timr->it.mmtimer.incr * sgi_clock_period); in sgi_timer_get() [all …]
|
/linux-4.4.14/include/linux/ |
D | posix-timers.h | 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);
|
/linux-4.4.14/drivers/tty/serial/ |
D | sunsab.h | 14 u8 timr; /* Timer Register */ member 45 u8 timr; member 81 u8 timr; member
|