Lines Matching defs:ct
91 struct clocktime ct;
102 ct.nsec = 0;
103 ct.sec = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_SECONDS) &
105 ct.min = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_MINUTES) &
107 ct.hour = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_HOURS) &
109 ct.dow = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_DAYOFWEEK) &
111 ct.day = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_DATE) &
113 ct.mon = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_MONTH) &
115 ct.year = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_YEAR));
120 ct.year += sc->year_offset;
124 return (clock_ct_to_ts(&ct, ts));
134 struct clocktime ct;
139 bzero(&ct, sizeof(struct clocktime));
145 clock_ts_to_ct(ts, &ct);
147 ct.year -= sc->year_offset;
155 (*sc->sc_write)(dev, DS1553_OFF_SECONDS, TOBCD(ct.sec) &
157 (*sc->sc_write)(dev, DS1553_OFF_MINUTES, TOBCD(ct.min) &
159 (*sc->sc_write)(dev, DS1553_OFF_HOURS, TOBCD(ct.hour) &
161 (*sc->sc_write)(dev, DS1553_OFF_DAYOFWEEK, TOBCD(ct.dow + 1) &
163 (*sc->sc_write)(dev, DS1553_OFF_DATE, TOBCD(ct.day) &
165 (*sc->sc_write)(dev, DS1553_OFF_MONTH, TOBCD(ct.mon) &
167 (*sc->sc_write)(dev, DS1553_OFF_YEAR, TOBCD(ct.year));