Symbol: TOBCD
sys/arch/landisk/dev/rs5c313.c
269
t = TOBCD(dt->dt_ ## y) & 0xff; \
sys/arch/landisk/dev/rs5c313.c
283
t = TOBCD(t);
sys/arch/luna88k/dev/timekeeper.c
184
chiptime[MK_SEC] = TOBCD(dt->dt_sec) << 24;
sys/arch/luna88k/dev/timekeeper.c
185
chiptime[MK_MIN] = TOBCD(dt->dt_min) << 24;
sys/arch/luna88k/dev/timekeeper.c
186
chiptime[MK_HOUR] = TOBCD(dt->dt_hour) << 24;
sys/arch/luna88k/dev/timekeeper.c
187
chiptime[MK_DOW] = TOBCD(dt->dt_wday) << 24;
sys/arch/luna88k/dev/timekeeper.c
188
chiptime[MK_DOM] = TOBCD(dt->dt_day) << 24;
sys/arch/luna88k/dev/timekeeper.c
189
chiptime[MK_MONTH] = TOBCD(dt->dt_mon) << 24;
sys/arch/luna88k/dev/timekeeper.c
191
chiptime[MK_YEAR] = TOBCD(dt->dt_year - MK_YEAR0) << 24;
sys/arch/luna88k/dev/timekeeper.c
219
*chipdata = TOBCD((u_int8_t)(data)); \
sys/arch/macppc/dev/smu.c
591
cmd->data[1] = TOBCD(dt.dt_sec);
sys/arch/macppc/dev/smu.c
592
cmd->data[2] = TOBCD(dt.dt_min);
sys/arch/macppc/dev/smu.c
593
cmd->data[3] = TOBCD(dt.dt_hour);
sys/arch/macppc/dev/smu.c
594
cmd->data[4] = TOBCD(dt.dt_wday);
sys/arch/macppc/dev/smu.c
595
cmd->data[5] = TOBCD(dt.dt_day);
sys/arch/macppc/dev/smu.c
596
cmd->data[6] = TOBCD(dt.dt_mon);
sys/arch/macppc/dev/smu.c
597
cmd->data[7] = TOBCD(dt.dt_year - 2000);
sys/arch/octeon/dev/octrtc.c
252
tod[0] = TOBCD(dt.dt_sec);
sys/arch/octeon/dev/octrtc.c
253
tod[1] = TOBCD(dt.dt_min);
sys/arch/octeon/dev/octrtc.c
254
tod[2] = TOBCD(dt.dt_hour);
sys/arch/octeon/dev/octrtc.c
255
tod[3] = TOBCD(dt.dt_wday + 1);
sys/arch/octeon/dev/octrtc.c
256
tod[4] = TOBCD(dt.dt_day);
sys/arch/octeon/dev/octrtc.c
257
tod[5] = TOBCD(dt.dt_mon);
sys/arch/octeon/dev/octrtc.c
260
tod[6] = TOBCD(dt.dt_year % 100);
sys/arch/powerpc64/dev/opal.c
317
time |= (uint64_t)TOBCD(dt.dt_sec) << 40;
sys/arch/powerpc64/dev/opal.c
318
time |= (uint64_t)TOBCD(dt.dt_min) << 48;
sys/arch/powerpc64/dev/opal.c
319
time |= (uint64_t)TOBCD(dt.dt_hour) << 56;
sys/arch/powerpc64/dev/opal.c
320
date |= (uint32_t)TOBCD(dt.dt_day);
sys/arch/powerpc64/dev/opal.c
321
date |= (uint32_t)TOBCD(dt.dt_mon) << 8;
sys/arch/powerpc64/dev/opal.c
322
date |= (uint32_t)TOBCD(dt.dt_year) << 16;
sys/arch/powerpc64/dev/opal.c
323
date |= (uint32_t)TOBCD(dt.dt_year / 100) << 24;
sys/arch/sh/sh/clock.c
432
_reg_write_1(SH3_RYRCNT, TOBCD(dt->dt_year % 100));
sys/arch/sh/sh/clock.c
434
_reg_write_2(SH4_RYRCNT, TOBCD(dt->dt_year % 100));
sys/arch/sh/sh/clock.c
435
#define RTCSET(x, y) _reg_write_1(SH_(R ## x ## CNT), TOBCD(dt->dt_ ## y))
sys/arch/sparc64/dev/rtc.c
388
bus_space_write_1(iot, ioh, BQ4802_SEC, TOBCD(dt.dt_sec));
sys/arch/sparc64/dev/rtc.c
389
bus_space_write_1(iot, ioh, BQ4802_MIN, TOBCD(dt.dt_min));
sys/arch/sparc64/dev/rtc.c
390
bus_space_write_1(iot, ioh, BQ4802_HOUR, TOBCD(dt.dt_hour));
sys/arch/sparc64/dev/rtc.c
391
bus_space_write_1(iot, ioh, BQ4802_DOW, TOBCD(dt.dt_wday));
sys/arch/sparc64/dev/rtc.c
392
bus_space_write_1(iot, ioh, BQ4802_DAY, TOBCD(dt.dt_day));
sys/arch/sparc64/dev/rtc.c
393
bus_space_write_1(iot, ioh, BQ4802_MONTH, TOBCD(dt.dt_mon));
sys/arch/sparc64/dev/rtc.c
394
bus_space_write_1(iot, ioh, BQ4802_YEAR, TOBCD(dt.dt_year % 100));
sys/arch/sparc64/dev/rtc.c
395
bus_space_write_1(iot, ioh, BQ4802_CENTURY, TOBCD(dt.dt_year / 100));
sys/dev/fdt/acrtc.c
202
acrtc_write_reg(sc, RTC_SEC, TOBCD(dt->dt_sec));
sys/dev/fdt/acrtc.c
203
acrtc_write_reg(sc, RTC_MIN, TOBCD(dt->dt_min));
sys/dev/fdt/acrtc.c
204
acrtc_write_reg(sc, RTC_HOU, TOBCD(dt->dt_hour));
sys/dev/fdt/acrtc.c
205
acrtc_write_reg(sc, RTC_WEE, TOBCD(dt->dt_wday));
sys/dev/fdt/acrtc.c
206
acrtc_write_reg(sc, RTC_DAY, TOBCD(dt->dt_day));
sys/dev/fdt/acrtc.c
207
acrtc_write_reg(sc, RTC_MON, TOBCD(dt->dt_mon));
sys/dev/fdt/acrtc.c
208
acrtc_write_reg(sc, RTC_YEA, TOBCD(dt->dt_year - 2000) | leap);
sys/dev/fdt/exrtc.c
137
HWRITE4(sc, RTCSEC, TOBCD(dt.dt_sec));
sys/dev/fdt/exrtc.c
138
HWRITE4(sc, RTCMIN, TOBCD(dt.dt_min));
sys/dev/fdt/exrtc.c
139
HWRITE4(sc, RTCHOUR, TOBCD(dt.dt_hour));
sys/dev/fdt/exrtc.c
140
HWRITE4(sc, RTCDAY, TOBCD(dt.dt_day));
sys/dev/fdt/exrtc.c
141
HWRITE4(sc, RTCMON, TOBCD(dt.dt_mon));
sys/dev/fdt/exrtc.c
142
HWRITE4(sc, RTCYEAR, TOBCD(dt.dt_year - 1900));
sys/dev/fdt/rkpmic.c
907
regs[0] = TOBCD(dt->dt_sec);
sys/dev/fdt/rkpmic.c
908
regs[1] = TOBCD(dt->dt_min);
sys/dev/fdt/rkpmic.c
909
regs[2] = TOBCD(dt->dt_hour);
sys/dev/fdt/rkpmic.c
910
regs[3] = TOBCD(dt->dt_day);
sys/dev/fdt/rkpmic.c
911
regs[4] = TOBCD(dt->dt_mon);
sys/dev/fdt/rkpmic.c
912
regs[5] = TOBCD(dt->dt_year - 2000);
sys/dev/fdt/rkpmic.c
913
regs[6] = TOBCD(dt->dt_wday);
sys/dev/i2c/abx80x.c
260
regs[1] = TOBCD(dt->dt_sec);
sys/dev/i2c/abx80x.c
261
regs[2] = TOBCD(dt->dt_min);
sys/dev/i2c/abx80x.c
262
regs[3] = TOBCD(dt->dt_hour);
sys/dev/i2c/abx80x.c
263
regs[4] = TOBCD(dt->dt_day);
sys/dev/i2c/abx80x.c
264
regs[5] = TOBCD(dt->dt_mon);
sys/dev/i2c/abx80x.c
265
regs[6] = TOBCD(dt->dt_year - 2000);
sys/dev/i2c/ds1307.c
260
data[1] = TOBCD(dt.dt_sec); /* this will also enable the osc */
sys/dev/i2c/ds1307.c
261
data[2] = TOBCD(dt.dt_min);
sys/dev/i2c/ds1307.c
262
data[3] = TOBCD(dt.dt_hour); /* this will also set 24h mode */
sys/dev/i2c/ds1307.c
263
data[4] = TOBCD(dt.dt_wday);
sys/dev/i2c/ds1307.c
264
data[5] = TOBCD(dt.dt_day);
sys/dev/i2c/ds1307.c
265
data[6] = TOBCD(dt.dt_mon);
sys/dev/i2c/ds1307.c
266
data[7] = TOBCD(dt.dt_year - 2000);
sys/dev/i2c/ds3231.c
224
regs[0] = TOBCD(dt->dt_sec);
sys/dev/i2c/ds3231.c
225
regs[1] = TOBCD(dt->dt_min);
sys/dev/i2c/ds3231.c
226
regs[2] = TOBCD(dt->dt_hour);
sys/dev/i2c/ds3231.c
227
regs[3] = TOBCD(dt->dt_wday + 1);
sys/dev/i2c/ds3231.c
228
regs[4] = TOBCD(dt->dt_day);
sys/dev/i2c/ds3231.c
229
regs[5] = TOBCD(dt->dt_mon);
sys/dev/i2c/ds3231.c
230
regs[6] = TOBCD(dt->dt_year - 2000);
sys/dev/i2c/isl1208.c
222
regs[0] = TOBCD(dt->dt_sec);
sys/dev/i2c/isl1208.c
223
regs[1] = TOBCD(dt->dt_min);
sys/dev/i2c/isl1208.c
224
regs[2] = TOBCD(dt->dt_hour) | ISL1208_HR_MIL;
sys/dev/i2c/isl1208.c
225
regs[3] = TOBCD(dt->dt_day);
sys/dev/i2c/isl1208.c
226
regs[4] = TOBCD(dt->dt_mon);
sys/dev/i2c/isl1208.c
227
regs[5] = TOBCD(dt->dt_year - 2000);
sys/dev/i2c/isl1208.c
228
regs[6] = TOBCD(dt->dt_wday);
sys/dev/i2c/m41t8x.c
136
data[M41T8X_SEC] = TOBCD(dt.dt_sec);
sys/dev/i2c/m41t8x.c
137
data[M41T8X_MIN] = TOBCD(dt.dt_min);
sys/dev/i2c/m41t8x.c
141
data[M41T8X_HR] |= TOBCD(dt.dt_hour);
sys/dev/i2c/m41t8x.c
143
data[M41T8X_DOW] |= TOBCD(dt.dt_wday + 1);
sys/dev/i2c/m41t8x.c
144
data[M41T8X_DAY] = TOBCD(dt.dt_day);
sys/dev/i2c/m41t8x.c
145
data[M41T8X_MON] = TOBCD(dt.dt_mon);
sys/dev/i2c/m41t8x.c
146
data[M41T8X_YEAR] = TOBCD(dt.dt_year % 100);
sys/dev/i2c/mcp794xx.c
223
regs[0] = TOBCD(dt->dt_sec);
sys/dev/i2c/mcp794xx.c
224
regs[1] = TOBCD(dt->dt_min);
sys/dev/i2c/mcp794xx.c
225
regs[2] = TOBCD(dt->dt_hour);
sys/dev/i2c/mcp794xx.c
226
regs[3] = TOBCD(dt->dt_wday) | MCP794XX_DW_VBATEN;
sys/dev/i2c/mcp794xx.c
227
regs[4] = TOBCD(dt->dt_day);
sys/dev/i2c/mcp794xx.c
228
regs[5] = TOBCD(dt->dt_mon);
sys/dev/i2c/mcp794xx.c
229
regs[6] = TOBCD(dt->dt_year - 2000);
sys/dev/i2c/pcf85063.c
245
regs[0] = TOBCD(dt->dt_sec);
sys/dev/i2c/pcf85063.c
246
regs[1] = TOBCD(dt->dt_min);
sys/dev/i2c/pcf85063.c
247
regs[2] = TOBCD(dt->dt_hour);
sys/dev/i2c/pcf85063.c
248
regs[3] = TOBCD(dt->dt_day);
sys/dev/i2c/pcf85063.c
249
regs[4] = TOBCD(dt->dt_wday);
sys/dev/i2c/pcf85063.c
250
regs[5] = TOBCD(dt->dt_mon);
sys/dev/i2c/pcf85063.c
251
regs[6] = TOBCD(dt->dt_year - 2000);
sys/dev/i2c/pcf8523.c
270
regs[0] = TOBCD(dt->dt_sec);
sys/dev/i2c/pcf8523.c
271
regs[1] = TOBCD(dt->dt_min);
sys/dev/i2c/pcf8523.c
272
regs[2] = TOBCD(dt->dt_hour);
sys/dev/i2c/pcf8523.c
273
regs[3] = TOBCD(dt->dt_day);
sys/dev/i2c/pcf8523.c
274
regs[4] = TOBCD(dt->dt_wday);
sys/dev/i2c/pcf8523.c
275
regs[5] = TOBCD(dt->dt_mon);
sys/dev/i2c/pcf8523.c
276
regs[6] = TOBCD(dt->dt_year - 2000);
sys/dev/i2c/pcf8563.c
238
regs[0] = TOBCD(dt->dt_sec);
sys/dev/i2c/pcf8563.c
239
regs[1] = TOBCD(dt->dt_min);
sys/dev/i2c/pcf8563.c
240
regs[2] = TOBCD(dt->dt_hour);
sys/dev/i2c/pcf8563.c
241
regs[3] = TOBCD(dt->dt_day);
sys/dev/i2c/pcf8563.c
242
regs[4] = TOBCD(dt->dt_wday);
sys/dev/i2c/pcf8563.c
243
regs[5] = TOBCD(dt->dt_mon);
sys/dev/i2c/pcf8563.c
244
regs[6] = TOBCD(dt->dt_year - 2000);
sys/dev/i2c/rs5c372.c
282
bcd[RICOHRTC_SECONDS] = TOBCD(dt->dt_sec);
sys/dev/i2c/rs5c372.c
283
bcd[RICOHRTC_MINUTES] = TOBCD(dt->dt_min);
sys/dev/i2c/rs5c372.c
284
bcd[RICOHRTC_HOURS] = TOBCD(dt->dt_hour);
sys/dev/i2c/rs5c372.c
285
bcd[RICOHRTC_DATE] = TOBCD(dt->dt_day);
sys/dev/i2c/rs5c372.c
286
bcd[RICOHRTC_DAY] = TOBCD(dt->dt_wday);
sys/dev/i2c/rs5c372.c
287
bcd[RICOHRTC_MONTH] = TOBCD(dt->dt_mon);
sys/dev/i2c/rs5c372.c
288
bcd[RICOHRTC_YEAR] = TOBCD(dt->dt_year - POSIX_BASE_YEAR);
sys/dev/ic/mk48txx.c
201
bus_space_write_1(bt, bh, clkoff + MK48TXX_ISEC, TOBCD(dt.dt_sec));
sys/dev/ic/mk48txx.c
202
bus_space_write_1(bt, bh, clkoff + MK48TXX_IMIN, TOBCD(dt.dt_min));
sys/dev/ic/mk48txx.c
203
bus_space_write_1(bt, bh, clkoff + MK48TXX_IHOUR, TOBCD(dt.dt_hour));
sys/dev/ic/mk48txx.c
204
bus_space_write_1(bt, bh, clkoff + MK48TXX_IWDAY, TOBCD(dt.dt_wday));
sys/dev/ic/mk48txx.c
205
bus_space_write_1(bt, bh, clkoff + MK48TXX_IDAY, TOBCD(dt.dt_day));
sys/dev/ic/mk48txx.c
206
bus_space_write_1(bt, bh, clkoff + MK48TXX_IMON, TOBCD(dt.dt_mon));
sys/dev/ic/mk48txx.c
207
bus_space_write_1(bt, bh, clkoff + MK48TXX_IYEAR, TOBCD(year));
usr.sbin/vmd/mc146818.c
100
rtc.regs[MC_HOUR] = TOBCD(gnow->tm_hour);
usr.sbin/vmd/mc146818.c
101
rtc.regs[MC_DOW] = TOBCD(gnow->tm_wday + 1);
usr.sbin/vmd/mc146818.c
102
rtc.regs[MC_DOM] = TOBCD(gnow->tm_mday);
usr.sbin/vmd/mc146818.c
103
rtc.regs[MC_MONTH] = TOBCD(gnow->tm_mon + 1);
usr.sbin/vmd/mc146818.c
104
rtc.regs[MC_YEAR] = TOBCD((gnow->tm_year + 1900) % 100);
usr.sbin/vmd/mc146818.c
105
rtc.regs[NVRAM_CENTURY] = TOBCD((gnow->tm_year + 1900) / 100);
usr.sbin/vmd/mc146818.c
98
rtc.regs[MC_SEC] = TOBCD(gnow->tm_sec);
usr.sbin/vmd/mc146818.c
99
rtc.regs[MC_MIN] = TOBCD(gnow->tm_min);