Lines Matching defs:ct
90 struct clocktime ct;
101 ct.nsec = 0;
102 ct.sec = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_SECONDS) &
104 ct.min = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_MINUTES) &
106 ct.hour = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_HOURS) &
108 ct.dow = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_DAYOFWEEK) &
110 ct.day = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_DATE) &
112 ct.mon = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_MONTH) &
114 ct.year = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_YEAR));
119 ct.year += sc->year_offset;
123 return (clock_ct_to_ts(&ct, ts));
133 struct clocktime ct;
138 bzero(&ct, sizeof(struct clocktime));
144 clock_ts_to_ct(ts, &ct);
146 ct.year -= sc->year_offset;
154 (*sc->sc_write)(dev, DS1553_OFF_SECONDS, TOBCD(ct.sec) &
156 (*sc->sc_write)(dev, DS1553_OFF_MINUTES, TOBCD(ct.min) &
158 (*sc->sc_write)(dev, DS1553_OFF_HOURS, TOBCD(ct.hour) &
160 (*sc->sc_write)(dev, DS1553_OFF_DAYOFWEEK, TOBCD(ct.dow + 1) &
162 (*sc->sc_write)(dev, DS1553_OFF_DATE, TOBCD(ct.day) &
164 (*sc->sc_write)(dev, DS1553_OFF_MONTH, TOBCD(ct.mon) &
166 (*sc->sc_write)(dev, DS1553_OFF_YEAR, TOBCD(ct.year));