Home
last modified time | relevance | path

Searched refs:set_offset_nsec (Results 1 - 7 of 7) sorted by relevance

/kernel/linux/linux-5.10/drivers/rtc/
H A Dsystohc.c38 * set_offset_nsec).tv_nsec == 0. in rtc_set_ntp_time()
40 set_normalized_timespec64(&to_set, 0, -rtc->set_offset_nsec); in rtc_set_ntp_time()
47 ok = rtc_tv_nsec_ok(rtc->set_offset_nsec, &to_set, &now); in rtc_set_ntp_time()
H A Dclass.c213 rtc->set_offset_nsec = NSEC_PER_SEC / 2; in rtc_allocate_device()
/kernel/linux/linux-5.10/include/linux/
H A Drtc.h119 long set_offset_nsec; member
209 * called to set a second aligned time value, and the field set_offset_nsec
217 static inline bool rtc_tv_nsec_ok(s64 set_offset_nsec, in rtc_tv_nsec_ok() argument
224 .tv_nsec = set_offset_nsec}; in rtc_tv_nsec_ok()
/kernel/linux/linux-6.6/kernel/time/
H A Dntp.c531 * tsched = t2 - set_offset_nsec
534 * ==> neval = tsched + set_offset_nsec - NSEC_PER_SEC
543 static inline bool rtc_tv_nsec_ok(unsigned long set_offset_nsec, in rtc_tv_nsec_ok() argument
550 .tv_nsec = set_offset_nsec}; in rtc_tv_nsec_ok()
595 if (*offset_nsec == rtc->set_offset_nsec) { in update_rtc()
600 *offset_nsec = rtc->set_offset_nsec; in update_rtc()
/kernel/linux/linux-6.6/include/linux/
H A Drtc.h140 * newval = tsched + set_offset_nsec - NSEC_PER_SEC
141 * and (tsched + set_offset_nsec) % NSEC_PER_SEC == 0
143 unsigned long set_offset_nsec; member
/kernel/linux/linux-6.6/drivers/rtc/
H A Dclass.c219 rtc->set_offset_nsec = NSEC_PER_SEC + 5 * NSEC_PER_MSEC; in rtc_allocate_device()
H A Drtc-cmos.c1112 cmos_rtc.rtc->set_offset_nsec = NSEC_PER_SEC / 2; in cmos_do_probe()

Completed in 6 milliseconds