todr_settime
sc->sc_todr.todr_settime = dracousettod;
sc->sc_todr.todr_settime = meson_rtc_todr_settime;
sc->sc_todr.todr_settime = clpsrtc_todr_settime;
sc->sc_todr.todr_settime = eprtc_settime;
sc->sc_todr.todr_settime = imxsnvs_settime;
sc->sc_todr.todr_settime = tegra_rtc_settime;
sc->sc_todr.todr_settime = exynos_rtc_settime;
sc->sc_todr.todr_settime = pxartc_todr_settime;
tch->todr_settime = g2rtc_todr_settime;
sc->sc_todr.todr_settime = eclock_settime;
sc->sc_todr.todr_settime = wmrtc_todr_settime;
sc->sc_todr.todr_settime = plrtc_settime;
sc->sc_todr.todr_settime = rtcsram_settime_bias;
sc->sc_todr.todr_settime = rtcsram_settime_nobias;
sc->sc_todr.todr_settime = vrrtc_set;
sc->sc_todr.todr_settime = pdcsettod;
.todr_settime = mac68k_settime,
.todr_settime = adb_todr_set
sc->sc_todr.todr_settime = cuda_todr_set;
sc->sc_todr.todr_settime = pmu_todr_set;
sc->sc_tch.todr_settime = aurtc_settime;
tch.todr_settime = NULL;
tch.todr_settime = settime_new;
sc->sc_todr.todr_settime = vrtc_settime;
.todr_settime = vax_settime,
.todr_settime = xen_rtc_set,
int (*todr_settime)(struct todr_chip_handle *, struct timeval *);
sc->sc_todr.todr_settime = mcclock_set;
sc->sc_todr.todr_settime = gfrtc_settime;
sc->sc_todr.todr_settime = dsrtc_settime_timeval;
sc->sc_todr.todr_settime = pcfrtc_settime;
KASSERT(handle->todr_settime == NULL);
sc->sc_todr.todr_settime = plrtc_settime;
if (todr_settime(todr_handle, &tv) != 0)
if (tch->todr_settime) {
rv = tch->todr_settime(tch, ©);
static int todr_settime(todr_chip_handle_t, struct timeval *);