H A D | alarmtimer.c | 6 * but triggers a RTC alarm if the box is suspend. 8 * This interface is influenced by the Android RTC Alarm timer 37 * struct alarm_base - Alarm timer bases 61 /* rtc timer and device for setting alarm wakeups at suspend */ 151 * alarmtimer_enqueue - Adds an alarm timer to an alarm_base timerqueue 153 * @alarm: pointer to alarm being enqueued. 155 * Adds alarm to a alarm_base timerqueue 159 static void alarmtimer_enqueue(struct alarm_base *base, struct alarm *alarm) in alarmtimer_enqueue() argument 177 alarmtimer_dequeue(struct alarm_base * base,struct alarm * alarm) alarmtimer_dequeue() argument 198 struct alarm *alarm = container_of(timer, struct alarm, timer); alarmtimer_fired() local 224 alarm_expires_remaining(const struct alarm * alarm) alarm_expires_remaining() argument 336 __alarm_init(struct alarm * alarm,enum alarmtimer_type type,enum alarmtimer_restart (* function)(struct alarm *,ktime_t)) __alarm_init() argument 337 __alarm_init(struct alarm * alarm,enum alarmtimer_type type,enum alarmtimer_restart (* function)(struct alarm *,ktime_t)) __alarm_init() argument 352 alarm_init(struct alarm * alarm,enum alarmtimer_type type,enum alarmtimer_restart (* function)(struct alarm *,ktime_t)) alarm_init() argument 353 alarm_init(struct alarm * alarm,enum alarmtimer_type type,enum alarmtimer_restart (* function)(struct alarm *,ktime_t)) alarm_init() argument 366 alarm_start(struct alarm * alarm,ktime_t start) alarm_start() argument 386 alarm_start_relative(struct alarm * alarm,ktime_t start) alarm_start_relative() argument 395 alarm_restart(struct alarm * alarm) alarm_restart() argument 415 alarm_try_to_cancel(struct alarm * alarm) alarm_try_to_cancel() argument 439 alarm_cancel(struct alarm * alarm) alarm_cancel() argument 451 alarm_forward(struct alarm * alarm,ktime_t now,ktime_t interval) alarm_forward() argument 483 __alarm_forward_now(struct alarm * alarm,ktime_t interval,bool throttle) __alarm_forward_now() argument 509 alarm_forward_now(struct alarm * alarm,ktime_t interval) alarm_forward_now() argument 570 alarm_handle_timer(struct alarm * alarm,ktime_t now) alarm_handle_timer() argument 607 struct alarm *alarm = &timr->it.alarm.alarmtimer; alarm_timer_rearm() local 620 struct alarm *alarm = &timr->it.alarm.alarmtimer; alarm_timer_forward() local 632 struct alarm *alarm = &timr->it.alarm.alarmtimer; alarm_timer_remaining() local 669 struct alarm *alarm = &timr->it.alarm.alarmtimer; alarm_timer_arm() local 762 alarmtimer_nsleep_wakeup(struct alarm * alarm,ktime_t now) alarmtimer_nsleep_wakeup() argument 781 alarmtimer_do_nsleep(struct alarm * alarm,ktime_t absexp,enum alarmtimer_type type) alarmtimer_do_nsleep() argument 821 alarm_init_on_stack(struct alarm * alarm,enum alarmtimer_type type,enum alarmtimer_restart (* function)(struct alarm *,ktime_t)) alarm_init_on_stack() argument 822 alarm_init_on_stack(struct alarm * alarm,enum alarmtimer_type type,enum alarmtimer_restart (* function)(struct alarm *,ktime_t)) alarm_init_on_stack() argument 839 struct alarm alarm; alarm_timer_nsleep_restart() local 859 struct alarm alarm; alarm_timer_nsleep() local [all...] |