Lines Matching refs:tm
23 static int __rtc_read_time(struct rtc_device *rtc, struct rtc_time *tm) in __rtc_read_time() argument
31 memset(tm, 0, sizeof(struct rtc_time)); in __rtc_read_time()
32 err = rtc->ops->read_time(rtc->dev.parent, tm); in __rtc_read_time()
39 err = rtc_valid_tm(tm); in __rtc_read_time()
46 int rtc_read_time(struct rtc_device *rtc, struct rtc_time *tm) in rtc_read_time() argument
54 err = __rtc_read_time(rtc, tm); in rtc_read_time()
60 int rtc_set_time(struct rtc_device *rtc, struct rtc_time *tm) in rtc_set_time() argument
64 err = rtc_valid_tm(tm); in rtc_set_time()
75 err = rtc->ops->set_time(rtc->dev.parent, tm); in rtc_set_time()
77 time64_t secs64 = rtc_tm_to_time64(tm); in rtc_set_time()
81 time64_t secs64 = rtc_tm_to_time64(tm); in rtc_set_time()
353 struct rtc_time tm; in __rtc_set_alarm() local
363 err = __rtc_read_time(rtc, &tm); in __rtc_set_alarm()
366 now = rtc_tm_to_time64(&tm); in __rtc_set_alarm()
494 struct rtc_time tm; in rtc_update_irq_enable() local
497 __rtc_read_time(rtc, &tm); in rtc_update_irq_enable()
499 now = rtc_tm_to_ktime(tm); in rtc_update_irq_enable()
874 struct rtc_time tm; in rtc_timer_do_work() local
881 __rtc_read_time(rtc, &tm); in rtc_timer_do_work()
882 now = rtc_tm_to_ktime(tm); in rtc_timer_do_work()