Lines Matching defs:ct
114 struct clocktime ct;
132 ct.nsec = 0;
133 ct.sec = FROMBCD(val[PCF8563_R_SECOND] & PCF8563_M_SECOND);
134 ct.min = FROMBCD(val[PCF8563_R_MINUTE] & PCF8563_M_MINUTE);
135 ct.hour = FROMBCD(val[PCF8563_R_HOUR] & PCF8563_M_HOUR);
136 ct.day = FROMBCD(val[PCF8563_R_DAY] & PCF8563_M_DAY);
137 ct.dow = val[PCF8563_R_WEEKDAY] & PCF8563_M_WEEKDAY;
138 ct.mon = FROMBCD(val[PCF8563_R_MONTH] & PCF8563_M_MONTH);
139 ct.year = FROMBCD(val[PCF8563_R_YEAR] & PCF8563_M_YEAR);
140 ct.year += sc->sc_year0;
141 if (ct.year < POSIX_BASE_YEAR)
142 ct.year += 100; /* assume [1970, 2069] */
144 if (ct.year >= 100 + sc->sc_year0)
146 } else if (ct.year < 100 + sc->sc_year0)
148 return (clock_ct_to_ts(&ct, ts));
154 struct clocktime ct;
168 clock_ts_to_ct(ts, &ct);
169 val[PCF8563_R_SECOND] = TOBCD(ct.sec);
170 val[PCF8563_R_MINUTE] = TOBCD(ct.min);
171 val[PCF8563_R_HOUR] = TOBCD(ct.hour);
172 val[PCF8563_R_DAY] = TOBCD(ct.day);
173 val[PCF8563_R_WEEKDAY] = ct.dow;
174 val[PCF8563_R_MONTH] = TOBCD(ct.mon);
175 val[PCF8563_R_YEAR] = TOBCD(ct.year % 100);
177 if (ct.year >= 100 + sc->sc_year0)
179 } else if (ct.year < 100 + sc->sc_year0)