/src/tests/dev/clock_subr/ |
clock_subr_test_data_gen.sh | 16 for year in `seq 1970 1 2030`; do 17 datesub -d "${year}/01/01 00:00:00" 18 datesub -d "${year}/07/01 00:00:00" 20 for year in `seq 2000 25 2600`; do 21 datesub -d "$((${year} - 1))/12/31 23:59:59" 22 datesub -d "$((${year} + 0))/01/01 00:00:00" 23 datesub -d "$((${year} + 1))/01/01 00:00:00"
|
/src/sys/sys/ |
clock.h | 48 /* Traditional POSIX base year */ 70 * ( ((year % 4) == 0 && 71 * (year % 100) != 0) || 72 * ((year % 400) == 0) ) 76 is_leap_year(uint64_t year) 78 if ((year & 3) != 0) 81 if (__predict_false((year % 100) != 0)) 84 return __predict_false((year % 400) == 0); 88 days_per_year(uint64_t year) 90 return is_leap_year(year) ? DAYS_PER_LEAP_YEAR : DAYS_PER_COMMON_YEAR [all...] |
/src/lib/libc/time/ |
leapseconds.awk | 29 print "# Leap YEAR MON DAY 23:59:60 + R/S" 31 print "# Leap YEAR MON DAY 23:59:59 - R/S" 36 print "# Leap YEAR MONTH DAY HH:MM:SS CORR R/S" 48 year = $6 56 year--; 63 printf "Leap\t%s\t%s\t%s\t%s\tS\n", year, month, day, sign
|
asctime.c | 97 int year, mday, hour, min, sec; local in function:asctime_r 116 year = timeptr->tm_year; 126 For years longer than four bytes, put extra spaces before the year 128 won't overwrite a digit within a year and truncate the year, 131 is undefined when the year is less than 1000 or greater than 9999. 135 if ((size_t)(year <= INT_MAX - TM_YEAR_BASE 137 ((-999 - TM_YEAR_BASE <= year 138 && year <= 9999 - TM_YEAR_BASE) 142 year + long_TM_YEAR_BASE [all...] |
/src/tests/bin/date/ |
t_date.sh | 42 for year in $years; do 45 yy=$((y + year)) 46 yyy=$(date -d "$year years" +%Y) || continue
|
/src/sys/arch/mvme68k/stand/libsa/ |
chiptotime.c | 21 chiptotime(int sec, int min, int hour, int day, int mon, int year) 30 year = bcdtobin(year) + YEAR0; 31 if (year < 70) 32 year = 70; 35 if (year < 70 || mon < 1 || mon > 12 || day < 1 || day > 31) 38 for (yr = 70; yr < year; yr++)
|
clock.c | 24 chiptotime(int sec, int min, int hour, int day, int mon, int year) 33 year = bcdtobin(year) + YEAR0; 34 if (year < 70) 35 year = 70; 38 if (year < 70 || mon < 1 || mon > 12 || day < 1 || day > 31) 41 for (yr = 70; yr < year; yr++)
|
/src/usr.bin/cal/ |
cal.c | 105 /* leap year -- account for gregorian reformation at some point */ 107 ((yr) <= reform->year ? j_leap_year((yr), 3, 1) : \ 133 * ruler of some power decided that he wanted the number of the year 145 ((yr) > reform->year ? ((yr) / 100) - (reform->year / 100) : 0) 149 ((yr) > reform->year ? ((yr) / 400) - (reform->year / 400) : 0) 151 /* number of leap years between year 1 and this year, not inclusive */ 157 int ambiguity, year, month, date member in struct:reform 222 long month, year; local in function:main 672 int year, month, date; local in function:gregorian_reform [all...] |
/src/sys/arch/mvmeppc/stand/libsa/ |
clock.c | 27 chiptotime(int sec, int min, int hour, int day, int mon, int year) 36 year = bcdtobin(year) + YEAR0; 37 if (year < 70) 38 year = 70; 41 if (year < 70 || mon < 1 || mon > 12 || day < 1 || day > 31) 44 for (yr = 70; yr < year; yr++)
|
/src/sys/arch/mvme68k/stand/sboot/ |
clock.c | 105 int sec, min, hour, day, mon, year; local in function:time 113 year = cl->cl_year; 115 return chiptotime(sec, min, hour, day, mon, year);
|
/src/usr.bin/xlint/lint1/ |
makeman | 54 year="${date##* }" 61 .\" Copyright (c) 2000,$year The NetBSD Foundation, Inc.
|
/src/sys/dev/ |
clock_subr.c | 73 /* 4 year intervals include 1 leap year */ 76 /* 100 year intervals include 24 leap years */ 79 /* 400 year intervals include 97 leap years */ 85 uint64_t secs, i, year, days; local in function:clock_ymdhms_to_secs 87 year = dt->dt_year; 93 if (year < POSIX_BASE_YEAR) 96 if (is_leap_year(year) && dt->dt_mon > FEBRUARY) 99 if (year < 2001) { 101 for (i = POSIX_BASE_YEAR; i < year; i++ [all...] |
smbios_platform.c | 236 unsigned int *year) 253 *year = strtoul(s, NULL, 10); 260 unsigned int month, day, year; local in function:platform_add_date 265 if (platform_scan_date(tmpbuf, &month, &day, &year) != 3) 269 if (year > 9999) 271 if (year < 70) 272 year += 2000; 273 else if (year < 100) 274 year += 1900; 275 snprintf(datestr, sizeof(datestr), "%04u%02u%02u", year, month, day) [all...] |
/src/sys/dev/ic/ |
mc146818.c | 82 int s, timeout, cent, year; local in function:mc146818_gettime_ymdhms 104 year = FROMREG((*sc->sc_mcread)(sc, MC_YEAR)); 107 year += cent * 100; 112 year += sc->sc_year0; 113 if (year < POSIX_BASE_YEAR && 115 year += 100; 116 dt->dt_year = year; 132 int s, cent, year; local in function:mc146818_settime_ymdhms 152 year = dt->dt_year - sc->sc_year0; 154 cent = year / 100 [all...] |
intersil7170.c | 78 int year; local in function:intersil7170_gettime_ymdhms 95 year = bus_space_read_1(bt, bh, INTERSIL_IYEAR); 103 year += sc->sc_year0; 104 if (year < POSIX_BASE_YEAR && 106 year += 100; 108 dt->dt_year = year; 123 int year; local in function:intersil7170_settime_ymdhms 126 year = dt->dt_year - sc->sc_year0; 127 if (year > 99 && (sc->sc_flag & INTERSIL7170_NO_CENT_ADJUST) == 0) 128 year -= 100 [all...] |
mk48txx.c | 109 int year; local in function:mk48txx_gettime_ymdhms 125 year = bcdtobin((*sc->sc_nvrd)(sc, clkoff + MK48TXX_IYEAR)); 128 year += 100*bcdtobin(csr & MK48TXX_CSR_CENT_MASK); 130 year += sc->sc_year0; 131 if (year < POSIX_BASE_YEAR && 133 year += 100; 136 dt->dt_year = year; 156 int year; local in function:mk48txx_settime_ymdhms 163 year = dt->dt_year - sc->sc_year0; 164 if (year > 99 & [all...] |
/src/sys/arch/mac68k/mac68k/ |
pram.c | 64 long year, month, day, hour, minute, seconds, i, dayperyear; local in function:convtime 66 year = 1904; 77 if (year % 4 == 0 && (year % 100 != 0 || year % 400 == 0)) { 87 year++; 119 monstr[month], day, year, hour, minute, seconds);
|
/src/sys/arch/sparc/dev/ |
rtc.c | 148 u_int year; local in function:rtc_gettime_ymdhms 164 year = mc146818_read(sc, MC_YEAR); 170 /* year in the century 0..99: adjust to AD */ 171 year += 1900; 172 if (year < POSIX_BASE_YEAR && rtc_auto_century_adjust != 0) 173 year += 100; 174 dt->dt_year = year; 183 u_int year; local in function:rtc_settime_ymdhms 185 year = dt->dt_year - 1900; 186 if (year >= 100 && rtc_auto_century_adjust != 0 [all...] |
/src/sys/arch/hp300/stand/common/ |
clock.c | 103 int year, month, day, hour, min, sec; local in function:clock_to_gmt 117 year = mc_read(MC_YEAR) + 1900; 153 year = bbc_to_decimal(12, 11) + 1900; 156 if (year < POSIX_BASE_YEAR) 157 year += 100; 161 year, month, day, hour, min, sec); 170 for (i = POSIX_BASE_YEAR; i < year; i++) 172 if (is_leap_year(year) && month > FEBRUARY)
|
/src/sys/arch/x68k/stand/libsa/ |
clock.c | 48 int sec, min, hour, day, mon, year; local in function:getsecs 53 year = ((val & 0x0fff0000) >> 16) + 1980; 69 for (y = 1970; y < year; y++)
|
/src/sys/arch/sh3/dev/ |
rtc.c | 124 sc->sc_year0 = device_getprop_uint_default(self, "start-year", 126 aprint_debug_dev(self, "using start-year %u\n", sc->sc_year0); 146 unsigned int year; local in function:rtc_gettime_ymdhms 168 year = _reg_read_1(SH3_RYRCNT); 170 year = _reg_read_2(SH4_RYRCNT) & 0x00ff; 171 dt->dt_year = bcdtobin(year); 215 unsigned int year; local in function:rtc_settime_ymdhms 218 year = dt->dt_year - sc->sc_year0; 219 if (year > 99) 220 year -= 100 [all...] |
/src/usr.bin/at/ |
parsetime.c | 105 { "year", YEARS, 0 }, /* year ... */ 419 * assign_date() assigns a date, wrapping to next year if needed. 420 * Accept years in 4-digit, 2-digit, or current year (-1). 423 assign_date(struct tm *tm, int mday, int mon, int year) 426 if (year > 99) { /* four digit year */ 427 if (year >= TM_YEAR_BASE) 428 tm->tm_year = year - TM_YEAR_BASE; 432 else if (year >= 0) { /* two digit year * 460 int year; local in function:month [all...] |
/src/sys/arch/hp300/dev/ |
rtc.c | 122 int i, year; local in function:rtc_gettime_ymdhms 146 year = rtc_to_decimal(12, 11) + RTC_BASE_YEAR; 147 if (year < POSIX_BASE_YEAR) 148 year += 100; 149 dt->dt_year = year; 160 int i, year; local in function:rtc_settime_ymdhms 163 year = dt->dt_year - RTC_BASE_YEAR; 164 if (year > 99) 165 year -= 100; 175 decimal_to_rtc(11, 12, year); [all...] |
/src/sys/arch/playstation2/include/ |
bootinfo.h | 53 u_int8_t year; member in struct:bootinfo_rtc
|
/src/sys/dev/acpi/ |
acpi_quirks.c | 160 int year = acpi_quirks_bios_year(); local in function:acpi_find_quirks 162 if (year != -1 && year <= ACPI_BLACKLIST_YEAR)
|