Lines Matching refs:timr
554 static void alarm_timer_get(struct k_itimer *timr, in alarm_timer_get() argument
558 alarm_expires_remaining(&(timr->it.alarm.alarmtimer)); in alarm_timer_get()
567 cur_setting->it_interval = ktime_to_timespec(timr->it.alarm.interval); in alarm_timer_get()
576 static int alarm_timer_del(struct k_itimer *timr) in alarm_timer_del() argument
581 if (alarm_try_to_cancel(&timr->it.alarm.alarmtimer) < 0) in alarm_timer_del()
596 static int alarm_timer_set(struct k_itimer *timr, int flags, in alarm_timer_set() argument
609 alarm_timer_get(timr, old_setting); in alarm_timer_set()
612 if (alarm_try_to_cancel(&timr->it.alarm.alarmtimer) < 0) in alarm_timer_set()
616 timr->it.alarm.interval = timespec_to_ktime(new_setting->it_interval); in alarm_timer_set()
622 now = alarm_bases[timr->it.alarm.alarmtimer.type].gettime(); in alarm_timer_set()
626 alarm_start(&timr->it.alarm.alarmtimer, exp); in alarm_timer_set()