year 76 arch/alpha/include/asm/err_common.h u8 year; year 175 arch/alpha/kernel/err_common.c timestamp->b.year, timestamp->b.hour, year 51 arch/alpha/kernel/rtc.c int epoch, year, ctrl; year 60 arch/alpha/kernel/rtc.c year = CMOS_READ(RTC_YEAR); year 62 arch/alpha/kernel/rtc.c year = bcd2bin(year); year 66 arch/alpha/kernel/rtc.c if (year < 20) { year 68 arch/alpha/kernel/rtc.c } else if (year >= 20 && year < 48) { year 71 arch/alpha/kernel/rtc.c } else if (year >= 48 && year < 70) { year 77 arch/alpha/kernel/rtc.c printk(KERN_INFO "Using epoch %d for rtc year %d\n", epoch, year); year 89 arch/alpha/kernel/rtc.c int year = tm->tm_year; year 91 arch/alpha/kernel/rtc.c if (year >= 100) year 92 arch/alpha/kernel/rtc.c year -= 100; year 93 arch/alpha/kernel/rtc.c year += rtc_epoch - 1900; year 95 arch/alpha/kernel/rtc.c if (year <= 69) year 96 arch/alpha/kernel/rtc.c year += 100; year 97 arch/alpha/kernel/rtc.c tm->tm_year = year; year 252 arch/ia64/kernel/efi.c ts->tv_sec = mktime64(tm.year, tm.month, tm.day, year 216 arch/m68k/apollo/config.c t->tm_year=rtc->year; year 227 arch/m68k/apollo/config.c rtc->year = t->tm_year % 100; year 141 arch/m68k/atari/time.c int hour, year; year 169 arch/m68k/atari/time.c year = t->tm_year - 80; year 170 arch/m68k/atari/time.c val.year_ones = year % 10; year 171 arch/m68k/atari/time.c val.year_tens = year / 10; year 175 arch/m68k/atari/time.c val.year_ones = (year % 4); /* leap year register */ year 200 arch/m68k/atari/time.c int sec=0, min=0, hour=0, day=0, mon=0, year=0, wday=0; year 216 arch/m68k/atari/time.c year = t->tm_year - atari_rtc_year_offset; year 235 arch/m68k/atari/time.c year = bin2bcd(year); year 268 arch/m68k/atari/time.c year = RTC_READ( RTC_YEAR ); year 277 arch/m68k/atari/time.c RTC_WRITE( RTC_YEAR, year ); year 297 arch/m68k/atari/time.c year = bcd2bin(year); year 313 arch/m68k/atari/time.c t->tm_year = year + atari_rtc_year_offset; year 48 arch/m68k/include/asm/apollohw.h unsigned char month, year; year 35 arch/m68k/include/asm/intersil.h unsigned char year; year 582 arch/m68k/mac/misc.c #define __isleap(year) \ year 583 arch/m68k/mac/misc.c ((year) % 4 == 0 && ((year) % 100 != 0 || (year) % 400 == 0)) year 46 arch/m68k/sun3/intersil.c todintersil->year = (t->tm_year - 68) % 100; year 56 arch/m68k/sun3/intersil.c t->tm_year = todintersil->year + 68; year 56 arch/m68k/sun3x/time.c h->year = bin2bcd(t->tm_year % 100); year 66 arch/m68k/sun3x/time.c t->tm_year = bcd2bin(h->year); year 16 arch/m68k/sun3x/time.h volatile unsigned char year; year 24 arch/mips/dec/time.c unsigned int year, mon, day, hour, min, sec, real_year; year 35 arch/mips/dec/time.c year = CMOS_READ(RTC_YEAR); year 52 arch/mips/dec/time.c year = bcd2bin(year); year 55 arch/mips/dec/time.c year += real_year - 72 + 2000; year 57 arch/mips/dec/time.c ts->tv_sec = mktime64(year, mon, day, hour, min, sec); year 29 arch/mips/include/asm/m48t37.h volatile u8 year; year 33 arch/mips/include/asm/mach-generic/mc146818rtc.h #define mc146818_decode_year(year) ((year) < 70 ? (year) + 2000 : (year) + 1900) year 36 arch/mips/include/asm/mach-jazz/mc146818rtc.h #define mc146818_decode_year(year) ((year) + 1980) year 33 arch/mips/include/asm/mach-loongson64/mc146818rtc.h #define mc146818_decode_year(year) ((year) < 70 ? (year) + 2000 : (year) + 1970) year 34 arch/mips/include/asm/mach-malta/mc146818rtc.h #define mc146818_decode_year(year) ((year) < 70 ? (year) + 2000 : (year) + 1900) year 14 arch/mips/include/asm/mach-rm/mc146818rtc.h #define mc146818_decode_year(year) ((year) < 70 ? (year) + 2000 : (year) + 1900) year 16 arch/mips/include/asm/mach-rm/mc146818rtc.h #define mc146818_decode_year(year) ((year) + 1980) year 91 arch/mips/include/asm/mc146818-time.h unsigned int year, mon, day, hour, min, sec; year 102 arch/mips/include/asm/mc146818-time.h year = CMOS_READ(RTC_YEAR); year 111 arch/mips/include/asm/mc146818-time.h year = bcd2bin(year); year 114 arch/mips/include/asm/mc146818-time.h year = mc146818_decode_year(year); year 116 arch/mips/include/asm/mc146818-time.h return mktime64(year, mon, day, hour, min, sec); year 188 arch/mips/sibyte/swarm/rtc_m41t81.c unsigned int year, mon, day, hour, min, sec; year 204 arch/mips/sibyte/swarm/rtc_m41t81.c year = m41t81_read(M41T81REG_YR); year 212 arch/mips/sibyte/swarm/rtc_m41t81.c year = bcd2bin(year); year 214 arch/mips/sibyte/swarm/rtc_m41t81.c year += 2000; year 216 arch/mips/sibyte/swarm/rtc_m41t81.c return mktime64(year, mon, day, hour, min, sec); year 169 arch/mips/sibyte/swarm/rtc_xicor1241.c unsigned int year, mon, day, hour, min, sec, y2k; year 186 arch/mips/sibyte/swarm/rtc_xicor1241.c year = xicor_read(X1241REG_YR); year 195 arch/mips/sibyte/swarm/rtc_xicor1241.c year = bcd2bin(year); year 198 arch/mips/sibyte/swarm/rtc_xicor1241.c year += (y2k * 100); year 200 arch/mips/sibyte/swarm/rtc_xicor1241.c return mktime64(year, mon, day, hour, min, sec); year 377 arch/powerpc/kernel/rtas-proc.c unsigned int year, mon, day, hour, min, sec; year 378 arch/powerpc/kernel/rtas-proc.c year = ret[0]; mon = ret[1]; day = ret[2]; year 381 arch/powerpc/kernel/rtas-proc.c mktime64(year, mon, day, hour, min, sec)); year 134 arch/powerpc/platforms/chrp/time.c unsigned int year, mon, day, hour, min, sec; year 142 arch/powerpc/platforms/chrp/time.c year = chrp_cmos_clock_read(RTC_YEAR); year 151 arch/powerpc/platforms/chrp/time.c year = bcd2bin(year); year 153 arch/powerpc/platforms/chrp/time.c if (year < 70) year 154 arch/powerpc/platforms/chrp/time.c year += 100; year 160 arch/powerpc/platforms/chrp/time.c tm->tm_year = year; year 81 arch/powerpc/platforms/maple/time.c int sec, min, hour, mon, mday, year; year 98 arch/powerpc/platforms/maple/time.c year = tm->tm_year; year 106 arch/powerpc/platforms/maple/time.c year = bin2bcd(year); year 113 arch/powerpc/platforms/maple/time.c maple_clock_write(year, RTC_YEAR); year 37 arch/s390/include/uapi/asm/vtoc.h __u8 year; year 44 arch/sh/boards/mach-sh03/rtc.c unsigned int year, mon, day, hour, min, sec; year 54 arch/sh/boards/mach-sh03/rtc.c year = (__raw_readb(RTC_YEA1) & 0xf) + (__raw_readb(RTC_YEA10) & 0xf) * 10 year 58 arch/sh/boards/mach-sh03/rtc.c if (year == 0 || mon < 1 || mon > 12 || day > 31 || day < 1 || year 63 arch/sh/boards/mach-sh03/rtc.c year, mon, day, hour, min, sec); year 85 arch/sh/boards/mach-sh03/rtc.c tm->tm_year = year - 1900; year 65 arch/x86/kernel/rtc.c unsigned int status, year, mon, day, hour, min, sec, century = 0; year 93 arch/x86/kernel/rtc.c year = CMOS_READ(RTC_YEAR); year 112 arch/x86/kernel/rtc.c year = bcd2bin(year); year 117 arch/x86/kernel/rtc.c year += century * 100; year 119 arch/x86/kernel/rtc.c year += CMOS_YEARS_OFFS; year 121 arch/x86/kernel/rtc.c now->tv_sec = mktime64(year, mon, day, hour, min, sec); year 143 arch/x86/pci/acpi.c int year = dmi_get_bios_year(); year 145 arch/x86/pci/acpi.c if (year >= 0 && year < 2008 && iomem_resource.end <= 0xffffffff) year 60 arch/x86/platform/intel-mid/intel_mid_vrtc.c u32 year; year 72 arch/x86/platform/intel-mid/intel_mid_vrtc.c year = vrtc_cmos_read(RTC_YEAR); year 77 arch/x86/platform/intel-mid/intel_mid_vrtc.c year += 1972; year 80 arch/x86/platform/intel-mid/intel_mid_vrtc.c "mon: %d year: %d\n", sec, min, hour, mday, mon, year); year 82 arch/x86/platform/intel-mid/intel_mid_vrtc.c now->tv_sec = mktime64(year, mon, mday, hour, min, sec); year 90 arch/x86/platform/intel-mid/intel_mid_vrtc.c int year; year 99 arch/x86/platform/intel-mid/intel_mid_vrtc.c year = tm.tm_year - 72; year 101 arch/x86/platform/intel-mid/intel_mid_vrtc.c vrtc_cmos_write(year, RTC_YEAR); year 540 crypto/asymmetric_keys/x509_cert_parser.c unsigned year, mon, day, hour, min, sec, mon_len; year 549 crypto/asymmetric_keys/x509_cert_parser.c year = DD2bin(p); year 550 crypto/asymmetric_keys/x509_cert_parser.c if (year >= 50) year 551 crypto/asymmetric_keys/x509_cert_parser.c year += 1900; year 553 crypto/asymmetric_keys/x509_cert_parser.c year += 2000; year 558 crypto/asymmetric_keys/x509_cert_parser.c year = DD2bin(p) * 100 + DD2bin(p); year 559 crypto/asymmetric_keys/x509_cert_parser.c if (year >= 1950 && year <= 2049) year 574 crypto/asymmetric_keys/x509_cert_parser.c if (year < 1970 || year 580 crypto/asymmetric_keys/x509_cert_parser.c if (year % 4 == 0) { year 582 crypto/asymmetric_keys/x509_cert_parser.c if (year % 100 == 0) { year 584 crypto/asymmetric_keys/x509_cert_parser.c if (year % 400 == 0) year 596 crypto/asymmetric_keys/x509_cert_parser.c *_t = mktime64(year, mon, day, hour, min, sec); year 56 drivers/acpi/acpi_tad.c u16 year; /* 1900 - 9999 */ year 82 drivers/acpi/acpi_tad.c if (rt->year < 1900 || rt->year > 9999 || year 171 drivers/acpi/acpi_tad.c rt.year = val; year 236 drivers/acpi/acpi_tad.c rt.year, rt.month, rt.day, rt.hour, rt.minute, rt.second, year 1095 drivers/ata/ahci.c int year, month, date; year 1106 drivers/ata/ahci.c dmi_get_date(DMI_BIOS_DATE, &year, &month, &date); year 1107 drivers/ata/ahci.c snprintf(buf, sizeof(buf), "%04d%02d%02d", year, month, date); year 1230 drivers/ata/ahci.c int year, month, date; year 1236 drivers/ata/ahci.c dmi_get_date(DMI_BIOS_DATE, &year, &month, &date); year 1237 drivers/ata/ahci.c snprintf(buf, sizeof(buf), "%04d%02d%02d", year, month, date); year 1283 drivers/ata/ahci.c int year, month, date; year 1289 drivers/ata/ahci.c dmi_get_date(DMI_BIOS_DATE, &year, &month, &date); year 1290 drivers/ata/ahci.c snprintf(buf, sizeof(buf), "%04d%02d%02d", year, month, date); year 55 drivers/char/efirtc.c #define is_leap(year) \ year 56 drivers/char/efirtc.c ((year) % 4 == 0 && ((year) % 100 != 0 || (year) % 400 == 0)) year 73 drivers/char/efirtc.c return __mon_yday[is_leap(eft->year)][eft->month-1]+ eft->day -1; year 86 drivers/char/efirtc.c if ( eft->year < 1998 ) { year 91 drivers/char/efirtc.c for(y=EFI_RTC_EPOCH; y < eft->year; y++ ) { year 106 drivers/char/efirtc.c eft->year = wtime->tm_year + 1900; year 126 drivers/char/efirtc.c wtime->tm_year = eft->year - 1900; year 300 drivers/char/efirtc.c eft.year, eft.month, eft.day, year 317 drivers/char/efirtc.c alm.year, alm.month, alm.day, year 849 drivers/char/rtc.c unsigned int year, ctrl; year 973 drivers/char/rtc.c year = CMOS_READ(RTC_YEAR); year 978 drivers/char/rtc.c year = bcd2bin(year); /* This should never happen... */ year 980 drivers/char/rtc.c if (year < 20) { year 983 drivers/char/rtc.c } else if (year >= 20 && year < 48) { year 986 drivers/char/rtc.c } else if (year >= 48 && year < 72) { year 990 drivers/char/rtc.c } else if (year >= 72 && year < 74) { year 994 drivers/char/rtc.c } else if (year >= 70) { year 407 drivers/char/toshiba.c int i,major,minor,day,year,month,flag; year 459 drivers/char/toshiba.c year = ((readb(bios+0xfffb)-'0')*10)+(readb(bios+0xfffc)-'0'); year 460 drivers/char/toshiba.c tosh_date = (((year-90) & 0x1f)<<10) | ((month & 0xf)<<6) year 984 drivers/firmware/dmi_scan.c int year = 0, month = 0, day = 0; year 1005 drivers/firmware/dmi_scan.c year = simple_strtoul(y, &e, 10); year 1006 drivers/firmware/dmi_scan.c if (y != e && year < 100) { /* 2-digit year */ year 1007 drivers/firmware/dmi_scan.c year += 1900; year 1008 drivers/firmware/dmi_scan.c if (year < 1996) /* no dates < spec 1.0 */ year 1009 drivers/firmware/dmi_scan.c year += 100; year 1011 drivers/firmware/dmi_scan.c if (year > 9999) /* year should fit in %04d */ year 1012 drivers/firmware/dmi_scan.c year = 0; year 1027 drivers/firmware/dmi_scan.c *yearp = year; year 1046 drivers/firmware/dmi_scan.c int year; year 1048 drivers/firmware/dmi_scan.c exists = dmi_get_date(DMI_BIOS_DATE, &year, NULL, NULL); year 1052 drivers/firmware/dmi_scan.c return year ? year : -ERANGE; year 413 drivers/firmware/efi/cper.c __u8 hour, min, sec, day, mon, year, century, *timestamp; year 422 drivers/firmware/efi/cper.c year = bcd2bin(timestamp[6]); year 427 drivers/firmware/efi/cper.c century, year, mon, day, hour, min, sec); year 203 drivers/iio/imu/adis16480.c u16 md, year; year 208 drivers/iio/imu/adis16480.c ret = adis_read_reg_16(&adis16480->adis, ADIS16480_REG_FIRM_Y, &year); year 217 drivers/iio/imu/adis16480.c md >> 8, md & 0xff, year); year 673 drivers/media/rc/imon.c unsigned int year, unsigned int month, year 690 drivers/media/rc/imon.c clock_enable_pkt[0][1] = year; year 716 drivers/media/rc/imon.c clock_enable_pkt[0][0] = year; year 829 drivers/media/rc/imon.c unsigned int year, month, day, dow, hour, minute, second; year 844 drivers/media/rc/imon.c if (sscanf(buf, "%u %u %u %u %u %u %u", &year, &month, &day, &dow, year 857 drivers/media/rc/imon.c retval = send_set_imon_clock(ictx, year, month, day, dow, year 122 drivers/mmc/core/card.h #define cid_rev(hwrev, fwrev, year, month) \ year 125 drivers/mmc/core/card.h ((u64) year) << 16 | \ year 131 drivers/mmc/core/card.h card->cid.year, \ year 91 drivers/mmc/core/mmc.c card->cid.year = UNSTUFF_BITS(resp, 8, 4) + 1997; year 108 drivers/mmc/core/mmc.c card->cid.year = UNSTUFF_BITS(resp, 8, 4) + 1997; year 523 drivers/mmc/core/mmc.c if (card->cid.year < 2010) year 524 drivers/mmc/core/mmc.c card->cid.year += 16; year 771 drivers/mmc/core/mmc.c MMC_DEV_ATTR(date, "%02d/%04d\n", card->cid.month, card->cid.year); year 90 drivers/mmc/core/sd.c card->cid.year = UNSTUFF_BITS(resp, 12, 8); year 93 drivers/mmc/core/sd.c card->cid.year += 2000; /* SD cards year offset */ year 681 drivers/mmc/core/sd.c MMC_DEV_ATTR(date, "%02d/%04d\n", card->cid.month, card->cid.year); year 40 drivers/net/can/usb/peak_usb/pcan_usb_pro.h u8 year; year 54 drivers/net/can/usb/peak_usb/pcan_usb_pro.h u8 year; year 7314 drivers/net/ethernet/broadcom/bnxt/bnxt.c req.year = cpu_to_le16(1900 + tm.tm_year); year 38 drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.h __le16 year; year 3201 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c record->year = cpu_to_le16(tm.tm_year + 1900); year 6929 drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h __le16 year; year 825 drivers/net/ethernet/neterion/vxge/vxge-config.c fw_date->year = year 829 drivers/net/ethernet/neterion/vxge/vxge-config.c fw_date->month, fw_date->day, fw_date->year); year 845 drivers/net/ethernet/neterion/vxge/vxge-config.c flash_date->year = year 849 drivers/net/ethernet/neterion/vxge/vxge-config.c flash_date->month, flash_date->day, flash_date->year); year 216 drivers/net/ethernet/neterion/vxge/vxge-config.h u32 year; year 1116 drivers/net/wireless/ath/wil6210/wmi.h u8 year; year 2191 drivers/net/wireless/ath/wil6210/wmi.h __le32 year; year 316 drivers/rtc/interface.c missing = year; year 364 drivers/rtc/interface.c case year: year 30 drivers/rtc/lib.c int rtc_month_days(unsigned int month, unsigned int year) year 32 drivers/rtc/lib.c return rtc_days_in_month[month] + (is_leap_year(year) && month == 1); year 39 drivers/rtc/lib.c int rtc_year_days(unsigned int day, unsigned int month, unsigned int year) year 41 drivers/rtc/lib.c return rtc_ydays[is_leap_year(year)][month] + day - 1; year 51 drivers/rtc/lib.c unsigned int month, year, secs; year 60 drivers/rtc/lib.c year = 1970 + days / 365; year 61 drivers/rtc/lib.c days -= (year - 1970) * 365 year 62 drivers/rtc/lib.c + LEAPS_THRU_END_OF(year - 1) year 65 drivers/rtc/lib.c year -= 1; year 66 drivers/rtc/lib.c days += 365 + is_leap_year(year); year 68 drivers/rtc/lib.c tm->tm_year = year - 1900; year 74 drivers/rtc/lib.c newdays = days - rtc_month_days(month, year); year 411 drivers/rtc/rtc-ac100.c int year; year 415 drivers/rtc/rtc-ac100.c year = rtc_tm->tm_year - AC100_YEAR_OFF; year 416 drivers/rtc/rtc-ac100.c if (year < 0 || year > (AC100_YEAR_MAX - 1900)) { year 429 drivers/rtc/rtc-ac100.c reg[6] = bin2bcd(year) & AC100_RTC_YEA_MASK; year 434 drivers/rtc/rtc-ac100.c if (is_leap_year(year + AC100_YEAR_OFF + 1900)) year 488 drivers/rtc/rtc-ac100.c int year; year 492 drivers/rtc/rtc-ac100.c year = alrm_tm->tm_year - AC100_YEAR_OFF; year 493 drivers/rtc/rtc-ac100.c if (year < 0 || year > (AC100_YEAR_MAX - 1900)) { year 512 drivers/rtc/rtc-ac100.c reg[6] = (bin2bcd(year) & AC100_ALM_YEA_MASK) | year 25 drivers/rtc/rtc-aspeed.c unsigned int cent, year; year 44 drivers/rtc/rtc-aspeed.c year = (reg2 >> 8) & 0x7f; year 46 drivers/rtc/rtc-aspeed.c tm->tm_year = year + (cent * 100) - 1900; year 57 drivers/rtc/rtc-aspeed.c int year, cent; year 60 drivers/rtc/rtc-aspeed.c year = tm->tm_year % 100; year 65 drivers/rtc/rtc-aspeed.c reg2 = ((cent & 0x1f) << 16) | ((year & 0x7f) << 8) | year 31 drivers/rtc/rtc-bd70528.c u8 year; year 193 drivers/rtc/rtc-bd70528.c r->year = bin2bcd(t->tm_year - 100); year 212 drivers/rtc/rtc-bd70528.c t->tm_year = 100 + bcd2bin(r->year & BD70528_MASK_RTC_YEAR); year 97 drivers/rtc/rtc-bq4802.c unsigned int year; year 99 drivers/rtc/rtc-bq4802.c year = tm->tm_year + 1900; year 100 drivers/rtc/rtc-bq4802.c century = year / 100; year 101 drivers/rtc/rtc-bq4802.c yrs = year % 100; year 156 drivers/rtc/rtc-cadence.c int year = tm->tm_year + 1900; year 165 drivers/rtc/rtc-cadence.c | FIELD_PREP(CDNS_RTC_CAL_Y, bin2bcd(year % 100)) year 166 drivers/rtc/rtc-cadence.c | FIELD_PREP(CDNS_RTC_CAL_C, bin2bcd(year / 100)) year 1200 drivers/rtc/rtc-cmos.c int year; year 1211 drivers/rtc/rtc-cmos.c if (dmi_get_date(DMI_BIOS_DATE, &year, NULL, NULL) && year >= 2015) year 22 drivers/rtc/rtc-da9063.c #define YEARS_TO_DA9063(year) ((year) - 100) year 24 drivers/rtc/rtc-da9063.c #define YEARS_FROM_DA9063(year) ((year) + 100) year 232 drivers/rtc/rtc-davinci.c int tmp_days, year, mon; year 234 drivers/rtc/rtc-davinci.c for (year = 2000;; year++) { year 235 drivers/rtc/rtc-davinci.c tmp_days = rtc_year_days(1, 12, year); year 240 drivers/rtc/rtc-davinci.c tmp_days = rtc_month_days(mon, year); year 244 drivers/rtc/rtc-davinci.c tm->tm_year = year - 1900; year 23 drivers/rtc/rtc-ds1216.c u8 year; year 98 drivers/rtc/rtc-ds1216.c tm->tm_year = bcd2bin(regs.year); year 126 drivers/rtc/rtc-ds1216.c regs.year = bin2bcd(tm->tm_year % 100); year 99 drivers/rtc/rtc-ds1553.c unsigned int year, month, day, hour, minute, second, week; year 113 drivers/rtc/rtc-ds1553.c year = readb(ioaddr + RTC_YEAR); year 123 drivers/rtc/rtc-ds1553.c tm->tm_year = bcd2bin(year) + bcd2bin(century) * 100 - 1900; year 84 drivers/rtc/rtc-ds1742.c unsigned int year, month, day, hour, minute, second, week; year 98 drivers/rtc/rtc-ds1742.c year = readb(ioaddr + RTC_YEAR); year 108 drivers/rtc/rtc-ds1742.c tm->tm_year = bcd2bin(year) + bcd2bin(century) * 100 - 1900; year 102 drivers/rtc/rtc-ds3232.c unsigned int year, month, day, hour, minute, second; year 116 drivers/rtc/rtc-ds3232.c year = buf[6]; year 146 drivers/rtc/rtc-ds3232.c time->tm_year = bcd2bin(year) + add_century; year 30 drivers/rtc/rtc-efi.c return rtc_year_days(eft->day, eft->month - 1, eft->year); year 39 drivers/rtc/rtc-efi.c int ndays = eft->year * (365 % 7) year 40 drivers/rtc/rtc-efi.c + (eft->year - 1) / 4 year 41 drivers/rtc/rtc-efi.c - (eft->year - 1) / 100 year 42 drivers/rtc/rtc-efi.c + (eft->year - 1) / 400 year 55 drivers/rtc/rtc-efi.c eft->year = wtime->tm_year + 1900; year 91 drivers/rtc/rtc-efi.c if (eft->year < 1900 || eft->year > 9999) year 93 drivers/rtc/rtc-efi.c wtime->tm_year = eft->year - 1900; year 207 drivers/rtc/rtc-efi.c eft.year, eft.month, eft.day, year 223 drivers/rtc/rtc-efi.c alm.year, alm.month, alm.day, year 34 drivers/rtc/rtc-imx-sc.c u16 year; year 105 drivers/rtc/rtc-imx-sc.c msg.year = alrm_tm->tm_year + 1900; year 138 drivers/rtc/rtc-lp8788.c int ret, i, year; year 140 drivers/rtc/rtc-lp8788.c year = tm->tm_year + 1900 - LP8788_BASE_YEAR; year 141 drivers/rtc/rtc-lp8788.c if (year < 0) { year 142 drivers/rtc/rtc-lp8788.c dev_err(lp->dev, "invalid year: %d\n", year); year 152 drivers/rtc/rtc-lp8788.c data[LPTIME_YEAR] = year; year 194 drivers/rtc/rtc-lp8788.c int ret, i, year; year 196 drivers/rtc/rtc-lp8788.c year = tm->tm_year + 1900 - LP8788_BASE_YEAR; year 197 drivers/rtc/rtc-lp8788.c if (year < 0) { year 198 drivers/rtc/rtc-lp8788.c dev_err(lp->dev, "invalid year: %d\n", year); year 207 drivers/rtc/rtc-lp8788.c data[LPTIME_YEAR] = year; year 30 drivers/rtc/rtc-m48t35.c u8 year; year 63 drivers/rtc/rtc-m48t35.c tm->tm_year = readb(&priv->reg->year); year 123 drivers/rtc/rtc-m48t35.c writeb(yrs, &priv->reg->year); year 109 drivers/rtc/rtc-m48t59.c int year = tm->tm_year; year 113 drivers/rtc/rtc-m48t59.c year -= 68; year 117 drivers/rtc/rtc-m48t59.c year + 1900, tm->tm_mon, tm->tm_mday, year 120 drivers/rtc/rtc-m48t59.c if (year < 0) year 133 drivers/rtc/rtc-m48t59.c M48T59_WRITE(bin2bcd(year % 100), M48T59_YEAR); year 135 drivers/rtc/rtc-m48t59.c if (pdata->type == M48T59RTC_TYPE_M48T59 && (year / 100)) year 200 drivers/rtc/rtc-m48t59.c int year = tm->tm_year; year 204 drivers/rtc/rtc-m48t59.c year -= 68; year 211 drivers/rtc/rtc-m48t59.c if (year < 0) year 245 drivers/rtc/rtc-m48t59.c year + 1900, tm->tm_mon, tm->tm_mday, year 48 drivers/rtc/rtc-mpc5121.c u16 year; /* RTC + 0x16 */ year 168 drivers/rtc/rtc-mpc5121.c tm->tm_year = in_be16(®s->year) - 1900; year 155 drivers/rtc/rtc-mt7622.c u32 year, mon, mday, wday, hour, min, sec; year 170 drivers/rtc/rtc-mt7622.c year = mtk_r32(hw, MTK_RTC_TREG(time_alarm, MTK_YEA)); year 181 drivers/rtc/rtc-mt7622.c tm->tm_year = year + MTK_RTC_TM_YR_OFFSET; year 187 drivers/rtc/rtc-mt7622.c u32 year; year 190 drivers/rtc/rtc-mt7622.c year = tm->tm_year - MTK_RTC_TM_YR_OFFSET; year 192 drivers/rtc/rtc-mt7622.c mtk_w32(hw, MTK_RTC_TREG(time_alarm, MTK_YEA), year); year 71 drivers/rtc/rtc-mv.c unsigned int year, month, day, hour, minute, second, wday; year 83 drivers/rtc/rtc-mv.c year = (rtc_date >> RTC_YEAR_OFFS) & 0xff; year 92 drivers/rtc/rtc-mv.c tm->tm_year = bcd2bin(year) + 100; year 102 drivers/rtc/rtc-mv.c unsigned int year, month, day, hour, minute, second, wday; year 114 drivers/rtc/rtc-mv.c year = (rtc_date >> RTC_YEAR_OFFS) & 0xff; year 123 drivers/rtc/rtc-mv.c alm->time.tm_year = bcd2bin(year) + 100; year 175 drivers/rtc/rtc-pcf8583.c unsigned char ctrl, year[2]; year 178 drivers/rtc/rtc-pcf8583.c .nr = sizeof(year), year 179 drivers/rtc/rtc-pcf8583.c .data = year year 202 drivers/rtc/rtc-pcf8583.c real_year = year[0]; year 217 drivers/rtc/rtc-pcf8583.c tm->tm_year = (real_year + year_offset + year[1] * 100) - 1900; year 225 drivers/rtc/rtc-pcf8583.c unsigned char year[2], chk; year 228 drivers/rtc/rtc-pcf8583.c .nr = sizeof(year), year 229 drivers/rtc/rtc-pcf8583.c .data = year year 256 drivers/rtc/rtc-pcf8583.c chk -= year[1] + year[0]; year 258 drivers/rtc/rtc-pcf8583.c year[1] = proper_year / 100; year 259 drivers/rtc/rtc-pcf8583.c year[0] = proper_year % 100; year 261 drivers/rtc/rtc-pcf8583.c chk += year[1] + year[0]; year 117 drivers/rtc/rtc-pl031.c int year = tm->tm_year + 1900; year 134 drivers/rtc/rtc-pl031.c *bcd_year = (bin2bcd(year % 100) | bin2bcd(year / 100) << 8); year 139 drivers/rtc/rtc-r7301.c int year; year 162 drivers/rtc/rtc-r7301.c year = rtc7301_read(priv, RTC7301_1000_YEAR) * 1000 + year 167 drivers/rtc/rtc-r7301.c tm->tm_year = year - 1900; year 173 drivers/rtc/rtc-r7301.c int year; year 197 drivers/rtc/rtc-r7301.c year = tm->tm_year + 1900; year 199 drivers/rtc/rtc-r7301.c rtc7301_write(priv, year % 10, RTC7301_1_YEAR); year 200 drivers/rtc/rtc-r7301.c rtc7301_write(priv, (year / 10) % 10, RTC7301_10_YEAR); year 201 drivers/rtc/rtc-r7301.c rtc7301_write(priv, (year / 100) % 10, RTC7301_100_YEAR); year 202 drivers/rtc/rtc-r7301.c rtc7301_write(priv, year / 1000, RTC7301_1000_YEAR); year 97 drivers/rtc/rtc-r9701.c int ret, year; year 99 drivers/rtc/rtc-r9701.c year = dt->tm_year + 1900; year 100 drivers/rtc/rtc-r9701.c if (year >= 2100 || year < 2000) year 50 drivers/rtc/rtc-rtd119x.c static inline int rtd119x_rtc_days_in_year(int year) year 52 drivers/rtc/rtc-rtd119x.c return 365 + (is_leap_year(year) ? 1 : 0); year 88 drivers/rtc/rtc-rtd119x.c unsigned int year; year 109 drivers/rtc/rtc-rtd119x.c year = data->base_year; year 110 drivers/rtc/rtc-rtd119x.c while (day >= rtd119x_rtc_days_in_year(year)) { year 111 drivers/rtc/rtc-rtd119x.c day -= rtd119x_rtc_days_in_year(year); year 112 drivers/rtc/rtc-rtd119x.c year++; year 114 drivers/rtc/rtc-rtd119x.c tm->tm_year = year - 1900; year 118 drivers/rtc/rtc-rtd119x.c while (day >= rtc_month_days(tm->tm_mon, year)) { year 119 drivers/rtc/rtc-rtd119x.c day -= rtc_month_days(tm->tm_mon, year); year 221 drivers/rtc/rtc-s3c.c int year = tm->tm_year - 100; year 228 drivers/rtc/rtc-s3c.c if (year < 0 || year >= 100) { year 242 drivers/rtc/rtc-s3c.c writeb(bin2bcd(year), info->base + S3C2410_RTCYEAR); year 340 drivers/rtc/rtc-sh.c int year; year 358 drivers/rtc/rtc-sh.c year = (bin2bcd((tm->tm_year + 1900) / 100) << 8) | year 360 drivers/rtc/rtc-sh.c writew(year, rtc->regbase + RYRCNT); year 362 drivers/rtc/rtc-sh.c year = tm->tm_year % 100; year 363 drivers/rtc/rtc-sh.c writeb(bin2bcd(year), rtc->regbase + RYRCNT); year 98 drivers/rtc/rtc-stk17ta8.c unsigned int year, month, day, hour, minute, second, week; year 115 drivers/rtc/rtc-stk17ta8.c year = readb(ioaddr + RTC_YEAR); year 125 drivers/rtc/rtc-stk17ta8.c tm->tm_year = bcd2bin(year) + bcd2bin(century) * 100 - 1900; year 573 drivers/rtc/rtc-sun6i.c int year; year 575 drivers/rtc/rtc-sun6i.c year = rtc_tm->tm_year + 1900; year 576 drivers/rtc/rtc-sun6i.c if (year < SUN6I_YEAR_MIN || year > SUN6I_YEAR_MAX) { year 589 drivers/rtc/rtc-sun6i.c if (is_leap_year(year)) year 333 drivers/rtc/rtc-sunxi.c unsigned int year; year 341 drivers/rtc/rtc-sunxi.c year = rtc_tm->tm_year + 1900; year 342 drivers/rtc/rtc-sunxi.c if (year < chip->data_year->min || year > chip->data_year->max) { year 356 drivers/rtc/rtc-sunxi.c if (is_leap_year(year)) year 55 drivers/rtc/rtc-wilco-ec.c u8 year; year 80 drivers/rtc/rtc-wilco-ec.c u8 year; year 112 drivers/rtc/rtc-wilco-ec.c tm->tm_year = rtc.year + (rtc.century * 100) - 1900; year 126 drivers/rtc/rtc-wilco-ec.c int year = tm->tm_year + 1900; year 137 drivers/rtc/rtc-wilco-ec.c rtc.century = bin2bcd(year / 100); year 138 drivers/rtc/rtc-wilco-ec.c rtc.year = bin2bcd(year % 100); year 542 drivers/scsi/aacraid/aacraid.h u8 year; /* e.g., 1997 = 97 */ year 3682 drivers/scsi/arcmsr/arcmsr_hba.c uint8_t year; year 3697 drivers/scsi/arcmsr/arcmsr_hba.c datetime.a.year = tm.tm_year - 100; /* base 2000 instead of 1900 */ year 957 drivers/scsi/esas2r/atvda.h u16 year; year 1081 drivers/scsi/esas2r/esas2r_flash.c u16 year = LOWORD(a->flash_ver); year 1089 drivers/scsi/esas2r/esas2r_flash.c || year < 2006 year 1090 drivers/scsi/esas2r/esas2r_flash.c || year > 9999) { year 1096 drivers/scsi/esas2r/esas2r_flash.c sprintf(a->flash_rev, "%02d/%02d/%04d", month, day, year); year 1433 drivers/scsi/esas2r/esas2r_main.c ci->date_time.year = le16_to_cpu(ci->date_time.year); year 815 drivers/scsi/smartpqi/smartpqi_init.c unsigned int year; year 835 drivers/scsi/smartpqi/smartpqi_init.c year = tm.tm_year + 1900; year 843 drivers/scsi/smartpqi/smartpqi_init.c buffer->time[6] = bin2bcd(year / 100); year 844 drivers/scsi/smartpqi/smartpqi_init.c buffer->time[7] = bin2bcd(year % 100); year 312 drivers/staging/exfat/exfat.h u16 year; /* 0 ~ 127 (since 1980) */ year 1161 drivers/staging/exfat/exfat_core.c tp->year = (d >> 9); year 1190 drivers/staging/exfat/exfat_core.c tp->year = (d >> 9); year 1200 drivers/staging/exfat/exfat_core.c d = (tp->year << 9) | (tp->mon << 5) | tp->day; year 1221 drivers/staging/exfat/exfat_core.c d = (tp->year << 9) | (tp->mon << 5) | tp->day; year 120 drivers/staging/exfat/exfat_super.c tp->year = 0; year 130 drivers/staging/exfat/exfat_super.c tp->year = 127; year 139 drivers/staging/exfat/exfat_super.c tp->year = tm.tm_year + 1900 - 1980; year 1578 drivers/staging/exfat/exfat_super.c info->CreateTimestamp.Year = tm.year; year 1587 drivers/staging/exfat/exfat_super.c info->ModifyTimestamp.Year = tm.year; year 1706 drivers/staging/exfat/exfat_super.c tm.year = info->CreateTimestamp.Year; year 1714 drivers/staging/exfat/exfat_super.c tm.year = info->ModifyTimestamp.Year; year 2041 drivers/staging/exfat/exfat_super.c dir_entry->CreateTimestamp.Year = tm.year; year 2050 drivers/staging/exfat/exfat_super.c dir_entry->ModifyTimestamp.Year = tm.year; year 302 drivers/video/fbdev/core/fbmon.c specs->year = block[9] + 1990; year 307 drivers/video/fbdev/core/fbmon.c DPRINTK(" Year: %u Week %u\n", specs->year, specs->week); year 949 fs/cifs/netmisc.c int min, day, month, year; year 975 fs/cifs/netmisc.c year = sd->Year; year 976 fs/cifs/netmisc.c days += year * 365; year 977 fs/cifs/netmisc.c days += (year/4); /* leap year */ year 984 fs/cifs/netmisc.c if (year >= 120) /* the year 2100 */ year 988 fs/cifs/netmisc.c if (year != 120) year 989 fs/cifs/netmisc.c days -= ((year & 0x03) == 0) && (month < 2 ? 1 : 0); year 203 fs/fat/misc.c long day, leap_day, month, year; year 205 fs/fat/misc.c year = date >> 9; year 209 fs/fat/misc.c leap_day = (year + 3) / 4; year 210 fs/fat/misc.c if (year > YEAR_2100) /* 2100 isn't leap year */ year 212 fs/fat/misc.c if (IS_LEAP_YEAR(year) && month > 2) year 218 fs/fat/misc.c second += (time64_t)(year * 365 + leap_day year 21 fs/isofs/util.c int year, month, day, hour, minute, second, tz; year 24 fs/isofs/util.c year = p[0]; year 33 fs/isofs/util.c if (year < 0) { year 36 fs/isofs/util.c crtime = mktime64(year+1900, month, day, hour, minute, second); year 62 fs/udf/ecma_167.h __le16 year; year 881 fs/udf/super.c le16_to_cpu(ts->year), ts->month, ts->day, ts->hour, year 2272 fs/udf/super.c le16_to_cpu(ts.year), ts.month, ts.day, year 47 fs/udf/udftime.c u16 year = le16_to_cpu(src.year); year 60 fs/udf/udftime.c dest->tv_sec = mktime64(year, src.month, src.day, src.hour, src.minute, year 85 fs/udf/udftime.c dest->year = cpu_to_le16(tm.tm_year + 1900); year 45 include/acpi/acbuffer.h u16 year; year 186 include/linux/efi.h u16 year; year 73 include/linux/fb.h __u32 year; /* Year manufactured */ year 19 include/linux/mmc/card.h unsigned short year; year 21 include/linux/rtc.h extern int rtc_month_days(unsigned int month, unsigned int year); year 22 include/linux/rtc.h extern int rtc_year_days(unsigned int day, unsigned int month, unsigned int year); year 213 include/linux/rtc.h static inline bool is_leap_year(unsigned int year) year 215 include/linux/rtc.h return (!(year % 4) && (year % 100)) || !(year % 400); year 21 include/linux/time.h extern time64_t mktime64(const unsigned int year, const unsigned int mon, year 177 include/linux/time32.h static inline unsigned long mktime(const unsigned int year, year 182 include/linux/time32.h return mktime64(year, mon, day, hour, min, sec); year 146 include/xen/interface/platform.h uint16_t year; year 437 kernel/time/time.c unsigned int mon = mon0, year = year0; year 442 kernel/time/time.c year -= 1; year 446 kernel/time/time.c (year/4 - year/100 + year/400 + 367*mon/12 + day) + year 447 kernel/time/time.c year*365 - 719499 year 38 kernel/time/timeconv.c static int __isleap(long year) year 40 kernel/time/timeconv.c return (year) % 4 == 0 && ((year) % 100 != 0 || (year) % 400 == 0); year 1720 lib/vsprintf.c int year = tm->tm_year + (r ? 0 : 1900); year 1723 lib/vsprintf.c buf = number(buf, end, year, default_dec04_spec); year 110 net/netfilter/xt_time.c unsigned int year, i, w = r->dse; year 120 net/netfilter/xt_time.c for (i = 0, year = DSE_FIRST; days_since_epoch[i] > w; year 121 net/netfilter/xt_time.c ++i, --year) year 141 net/netfilter/xt_time.c if (is_leap(year)) { year 167 security/tomoyo/audit.c stamp.year, stamp.month, stamp.day, stamp.hour, year 2366 security/tomoyo/common.c stamp.year, stamp.month, stamp.day, year 893 security/tomoyo/common.h u16 year; year 101 security/tomoyo/util.c stamp->year = tm.tm_year + 1900;