Lines Matching refs:clkregs
424 mc_todregs clkregs;
429 MC146818_GETTOD(RTC, &clkregs);
439 if (clkregs[MC_SEC] > 59)
441 if (clkregs[MC_MIN] > 59)
443 if (clkregs[MC_HOUR] > 23)
445 if (range_test(clkregs[MC_DOM], 1, 31))
447 if (range_test(clkregs[MC_MONTH], 1, 12))
449 if (clkregs[MC_YEAR] > 99)
452 dtp->dt_year = clkregs[MC_YEAR] + GEMSTARTOFTIME;
453 dtp->dt_mon = clkregs[MC_MONTH];
454 dtp->dt_day = clkregs[MC_DOM];
455 dtp->dt_hour = clkregs[MC_HOUR];
456 dtp->dt_min = clkregs[MC_MIN];
457 dtp->dt_sec = clkregs[MC_SEC];
466 mc_todregs clkregs;
468 clkregs[MC_YEAR] = dtp->dt_year - GEMSTARTOFTIME;
469 clkregs[MC_MONTH] = dtp->dt_mon;
470 clkregs[MC_DOM] = dtp->dt_day;
471 clkregs[MC_HOUR] = dtp->dt_hour;
472 clkregs[MC_MIN] = dtp->dt_min;
473 clkregs[MC_SEC] = dtp->dt_sec;
476 MC146818_PUTTOD(RTC, &clkregs);
514 mc_todregs clkregs;
519 MC146818_GETTOD(RTC, &clkregs);
523 clkregs[MC_YEAR] + GEMSTARTOFTIME,
524 clkregs[MC_MONTH], clkregs[MC_DOM],
525 clkregs[MC_HOUR], clkregs[MC_MIN], clkregs[MC_SEC]);
552 mc_todregs clkregs;
573 MC146818_GETTOD(RTC, &clkregs);
576 clkregs[MC_SEC] = twodigits(buffer, 13);
577 clkregs[MC_MIN] = twodigits(buffer, 10);
578 clkregs[MC_HOUR] = twodigits(buffer, 8);
579 clkregs[MC_DOM] = twodigits(buffer, 6);
580 clkregs[MC_MONTH] = twodigits(buffer, 4);
582 clkregs[MC_YEAR] = s - GEMSTARTOFTIME;
585 MC146818_PUTTOD(RTC, &clkregs);