Lines Matching defs:rtc
23 static int __rtc_read_time(struct rtc_device *rtc, struct rtc_time *tm) in __rtc_read_time()
37 int rtc_read_time(struct rtc_device *rtc, struct rtc_time *tm) in rtc_read_time()
51 int rtc_set_time(struct rtc_device *rtc, struct rtc_time *tm) in rtc_set_time()
80 int rtc_set_mmss(struct rtc_device *rtc, unsigned long secs) in rtc_set_mmss()
120 static int rtc_read_alarm_internal(struct rtc_device *rtc, struct rtc_wkalrm *alarm) in rtc_read_alarm_internal()
141 int __rtc_read_alarm(struct rtc_device *rtc, struct rtc_wkalrm *alarm) in __rtc_read_alarm()
300 int rtc_read_alarm(struct rtc_device *rtc, struct rtc_wkalrm *alarm) in rtc_read_alarm()
322 static int __rtc_set_alarm(struct rtc_device *rtc, struct rtc_wkalrm *alarm) in __rtc_set_alarm()
355 int rtc_set_alarm(struct rtc_device *rtc, struct rtc_wkalrm *alarm) in rtc_set_alarm()
380 int rtc_initialize_alarm(struct rtc_device *rtc, struct rtc_wkalrm *alarm) in rtc_initialize_alarm()
405 int rtc_alarm_irq_enable(struct rtc_device *rtc, unsigned int enabled) in rtc_alarm_irq_enable()
432 int rtc_update_irq_enable(struct rtc_device *rtc, unsigned int enabled) in rtc_update_irq_enable()
488 void rtc_handle_legacy_irq(struct rtc_device *rtc, int num, int mode) in rtc_handle_legacy_irq()
516 struct rtc_device *rtc = (struct rtc_device *)private; in rtc_aie_update_irq() local
529 struct rtc_device *rtc = (struct rtc_device *)private; in rtc_uie_update_irq() local
544 struct rtc_device *rtc; in rtc_pie_update_irq() local
564 void rtc_update_irq(struct rtc_device *rtc, in rtc_update_irq()
583 struct rtc_device *rtc = NULL; in rtc_class_open() local
600 void rtc_class_close(struct rtc_device *rtc) in rtc_class_close()
607 int rtc_irq_register(struct rtc_device *rtc, struct rtc_task *task) in rtc_irq_register()
631 void rtc_irq_unregister(struct rtc_device *rtc, struct rtc_task *task) in rtc_irq_unregister()
640 static int rtc_update_hrtimer(struct rtc_device *rtc, int enabled) in rtc_update_hrtimer()
673 int rtc_irq_set_state(struct rtc_device *rtc, struct rtc_task *task, int enabled) in rtc_irq_set_state()
707 int rtc_irq_set_freq(struct rtc_device *rtc, struct rtc_task *task, int freq) in rtc_irq_set_freq()
745 static int rtc_timer_enqueue(struct rtc_device *rtc, struct rtc_timer *timer) in rtc_timer_enqueue()
778 static void rtc_timer_remove(struct rtc_device *rtc, struct rtc_timer *timer) in rtc_timer_remove()
814 struct rtc_device *rtc = in rtc_timer_do_work() local
879 int rtc_timer_start(struct rtc_device *rtc, struct rtc_timer* timer, in rtc_timer_start()
902 int rtc_timer_cancel(struct rtc_device *rtc, struct rtc_timer* timer) in rtc_timer_cancel()