• Home
  • Raw
  • Download

Lines Matching refs:type

200 	struct alarm_base *base = &alarm_bases[alarm->type];  in alarmtimer_fired()
227 struct alarm_base *base = &alarm_bases[alarm->type]; in alarm_expires_remaining()
245 int i, ret, type; in alarmtimer_suspend() local
253 type = freezer_alarmtype; in alarmtimer_suspend()
277 type = i; in alarmtimer_suspend()
288 trace_alarmtimer_suspend(expires, type); in alarmtimer_suspend()
326 __alarm_init(struct alarm *alarm, enum alarmtimer_type type, in __alarm_init() argument
332 alarm->type = type; in __alarm_init()
342 void alarm_init(struct alarm *alarm, enum alarmtimer_type type, in alarm_init() argument
345 hrtimer_init(&alarm->timer, alarm_bases[type].base_clockid, in alarm_init()
347 __alarm_init(alarm, type, function); in alarm_init()
358 struct alarm_base *base = &alarm_bases[alarm->type]; in alarm_start()
378 struct alarm_base *base = &alarm_bases[alarm->type]; in alarm_start_relative()
387 struct alarm_base *base = &alarm_bases[alarm->type]; in alarm_restart()
407 struct alarm_base *base = &alarm_bases[alarm->type]; in alarm_try_to_cancel()
475 struct alarm_base *base = &alarm_bases[alarm->type]; in __alarm_forward_now()
507 static void alarmtimer_freezerset(ktime_t absexp, enum alarmtimer_type type) in alarmtimer_freezerset() argument
513 switch(type) { in alarmtimer_freezerset()
516 type = ALARM_REALTIME_FREEZER; in alarmtimer_freezerset()
520 type = ALARM_BOOTTIME_FREEZER; in alarmtimer_freezerset()
523 WARN_ONCE(1, "Invalid alarm type: %d\n", type); in alarmtimer_freezerset()
533 freezer_alarmtype = type; in alarmtimer_freezerset()
660 struct alarm_base *base = &alarm_bases[alarm->type]; in alarm_timer_arm()
730 enum alarmtimer_type type; in alarm_timer_create() local
738 type = clock2alarm(new_timer->it_clock); in alarm_timer_create()
739 alarm_init(&new_timer->it.alarm.alarmtimer, type, alarm_handle_timer); in alarm_timer_create()
772 enum alarmtimer_type type) in alarmtimer_do_nsleep() argument
793 alarmtimer_freezerset(absexp, type); in alarmtimer_do_nsleep()
795 if (restart->nanosleep.type != TT_NONE) { in alarmtimer_do_nsleep()
799 rem = ktime_sub(absexp, alarm_bases[type].get_ktime()); in alarmtimer_do_nsleep()
811 alarm_init_on_stack(struct alarm *alarm, enum alarmtimer_type type, in alarm_init_on_stack() argument
814 hrtimer_init_on_stack(&alarm->timer, alarm_bases[type].base_clockid, in alarm_init_on_stack()
816 __alarm_init(alarm, type, function); in alarm_init_on_stack()
827 enum alarmtimer_type type = restart->nanosleep.clockid; in alarm_timer_nsleep_restart() local
831 alarm_init_on_stack(&alarm, type, alarmtimer_nsleep_wakeup); in alarm_timer_nsleep_restart()
833 return alarmtimer_do_nsleep(&alarm, exp, type); in alarm_timer_nsleep_restart()
847 enum alarmtimer_type type = clock2alarm(which_clock); in alarm_timer_nsleep() local
862 alarm_init_on_stack(&alarm, type, alarmtimer_nsleep_wakeup); in alarm_timer_nsleep()
867 ktime_t now = alarm_bases[type].get_ktime(); in alarm_timer_nsleep()
874 ret = alarmtimer_do_nsleep(&alarm, exp, type); in alarm_timer_nsleep()
882 restart->nanosleep.clockid = type; in alarm_timer_nsleep()