| /OK3568_Linux_fs/kernel/Documentation/RCU/ |
| H A D | RTFP.txt | 86 reader at a time. The following year, this same group of researchers 102 The year 2000 saw an email exchange that would likely have 106 abundance of RCU patches was presented the following year [McKenney02a], 107 and use of RCU in dcache was first described that same year [Linder02a]. 137 Later that year saw a paper describing an RCU implementation 224 ,Year="1980" 244 ,year="1982" 278 ,Year="1984" 314 ,Year="1987" 339 ,year = {1988} [all …]
|
| /OK3568_Linux_fs/kernel/arch/alpha/kernel/ |
| H A D | rtc.c | 51 int epoch, year, ctrl; in init_rtc_epoch() local 60 year = CMOS_READ(RTC_YEAR); in init_rtc_epoch() 62 year = bcd2bin(year); in init_rtc_epoch() 64 /* PC-like is standard; used for year >= 70 */ in init_rtc_epoch() 66 if (year < 20) { in init_rtc_epoch() 68 } else if (year >= 20 && year < 48) { in init_rtc_epoch() 71 } else if (year >= 48 && year < 70) { in init_rtc_epoch() 77 printk(KERN_INFO "Using epoch %d for rtc year %d\n", epoch, year); in init_rtc_epoch() 94 int year = tm->tm_year; in alpha_rtc_read_time() local 96 if (year >= 100) in alpha_rtc_read_time() [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/rtc/ |
| H A D | date.c | 19 #define leapyear(year) ((year) % 4 == 0) argument 44 /* Number of leap corrections to apply up to end of last year */ in rtc_calc_weekday() 48 * This year is a leap year if it is divisible by 4 except when it is in rtc_calc_weekday() 51 * e.g. 1904 was a leap year, 1900 was not, 1996 is, and 2000 is. in rtc_calc_weekday() 56 /* We are past Feb. 29 in a leap year */ in rtc_calc_weekday() 111 * => year=1980, mon=12, day=31, hour=23, min=59, sec=59. 116 * -year / 100 + year / 400 terms, and add 10.] 127 int year = tm->tm_year; in rtc_mktime() local 133 year -= 1; in rtc_mktime() 136 days = (unsigned long)(year / 4 - year / 100 + year / 400 + in rtc_mktime() [all …]
|
| H A D | s3c24x0_rtc.c | 49 uchar sec, min, hour, mday, wday, mon, year; in rtc_get() local 64 year = readb(&rtc->bcdyear); in rtc_get() 80 printf("Get RTC year: %02x mon/cent: %02x mday: %02x wday: %02x " in rtc_get() 82 year, mon, mday, wday, hour, min, sec); in rtc_get() 83 printf("Alarms: %02x: year: %02x month: %02x date: %02x hour: " in rtc_get() 93 tmp->tm_year = bcd2bin(year); in rtc_get() 113 uchar sec, min, hour, mday, wday, mon, year; in rtc_set() local 120 year = bin2bcd(tmp->tm_year % 100); in rtc_set() 138 writeb(year, &rtc->bcdyear); in rtc_set()
|
| H A D | ds174x.c | 53 uchar mday, wday, mon, year; in rtc_get() local 69 year = rtc_read( RTC_YEAR ); in rtc_get() 76 printf( "Get RTC year: %02x mon/cent: %02x mday: %02x wday: %02x " in rtc_get() 78 year, mon_cent, mday, wday, in rtc_get() 88 /* glue year from century and year in century */ in rtc_get() 89 tmp->tm_year = bcd2bin( year ) + in rtc_get() 122 /* break year up into century and year in century */ in rtc_set()
|
| H A D | davinci.c | 17 unsigned long sec, min, hour, mday, wday, mon_cent, year; in rtc_get() local 34 year = readl(&rtc->year); in rtc_get() 36 debug("Get RTC year: %02lx mon/cent: %02lx mday: %02lx wday: %02lx " in rtc_get() 38 year, mon_cent, mday, wday, in rtc_get() 46 tmp->tm_year = bcd2bin(year) + 2000; in rtc_get() 65 writel(bin2bcd(tmp->tm_year % 100), &rtc->year); in rtc_set()
|
| H A D | ds1556.c | 56 uchar mday, wday, mon, year; in rtc_get() local 72 year = rtc_read( RTC_YEAR ); in rtc_get() 79 printf( "Get RTC year: %02x mon/cent: %02x mon: %02x mday: %02x wday: %02x " in rtc_get() 81 year, century, mon, mday, wday, in rtc_get() 91 /* glue year from century and year in century */ in rtc_get() 92 tmp->tm_year = bcd2bin( year ) + in rtc_get() 125 /* break year up into century and year in century */ in rtc_set()
|
| /OK3568_Linux_fs/kernel/drivers/rtc/ |
| H A D | rtc-pcf8583.c | 175 unsigned char ctrl, year[2]; in pcf8583_rtc_read_time() local 178 .nr = sizeof(year), in pcf8583_rtc_read_time() 179 .data = year in pcf8583_rtc_read_time() 202 real_year = year[0]; in pcf8583_rtc_read_time() 205 * The RTC year holds the LSB two bits of the current in pcf8583_rtc_read_time() 206 * year, which should reflect the LSB two bits of the in pcf8583_rtc_read_time() 207 * CMOS copy of the year. Any difference indicates in pcf8583_rtc_read_time() 213 * RTC year wrapped. Adjust it appropriately. in pcf8583_rtc_read_time() 217 tm->tm_year = (real_year + year_offset + year[1] * 100) - 1900; in pcf8583_rtc_read_time() 225 unsigned char year[2], chk; in pcf8583_rtc_set_time() local [all …]
|
| H A D | rtc-wilco-ec.c | 43 * @year: Year value (full year % 100) 44 * @century: Century value (full year / 100) 55 u8 year; member 64 * @century: Century value (full year / 100) 65 * @year: Year value (full year % 100) 80 u8 year; member 112 tm->tm_year = rtc.year + (rtc.century * 100) - 1900; in wilco_ec_rtc_read() 128 int year = tm->tm_year + 1900; in wilco_ec_rtc_write() local 139 rtc.century = bin2bcd(year / 100); in wilco_ec_rtc_write() 140 rtc.year = bin2bcd(year % 100); in wilco_ec_rtc_write()
|
| H A D | lib.c | 30 int rtc_month_days(unsigned int month, unsigned int year) in rtc_month_days() argument 32 return rtc_days_in_month[month] + (is_leap_year(year) && month == 1); in rtc_month_days() 39 int rtc_year_days(unsigned int day, unsigned int month, unsigned int year) in rtc_year_days() argument 41 return rtc_ydays[is_leap_year(year)][month] + day - 1; in rtc_year_days() 51 unsigned int month, year, secs; in rtc_time64_to_tm() local 60 year = 1970 + days / 365; in rtc_time64_to_tm() 61 days -= (year - 1970) * 365 in rtc_time64_to_tm() 62 + LEAPS_THRU_END_OF(year - 1) in rtc_time64_to_tm() 65 year -= 1; in rtc_time64_to_tm() 66 days += 365 + is_leap_year(year); in rtc_time64_to_tm() [all …]
|
| H A D | rtc-efi.c | 24 * returns day of the year [0-365] 30 return rtc_year_days(eft->day, eft->month - 1, eft->year); in compute_yday() 39 int ndays = eft->year * (365 % 7) in compute_wday() 40 + (eft->year - 1) / 4 in compute_wday() 41 - (eft->year - 1) / 100 in compute_wday() 42 + (eft->year - 1) / 400 in compute_wday() 55 eft->year = wtime->tm_year + 1900; in convert_to_efi_time() 91 if (eft->year < 1900 || eft->year > 9999) in convert_from_efi_time() 93 wtime->tm_year = eft->year - 1900; in convert_from_efi_time() 95 /* day in the year [1-365]*/ in convert_from_efi_time() [all …]
|
| H A D | rtc-rtd119x.c | 50 static inline int rtd119x_rtc_days_in_year(int year) in rtd119x_rtc_days_in_year() argument 52 return 365 + (is_leap_year(year) ? 1 : 0); in rtd119x_rtc_days_in_year() 88 unsigned int year; in rtd119x_rtc_read_time() local 109 year = data->base_year; in rtd119x_rtc_read_time() 110 while (day >= rtd119x_rtc_days_in_year(year)) { in rtd119x_rtc_read_time() 111 day -= rtd119x_rtc_days_in_year(year); in rtd119x_rtc_read_time() 112 year++; in rtd119x_rtc_read_time() 114 tm->tm_year = year - 1900; in rtd119x_rtc_read_time() 118 while (day >= rtc_month_days(tm->tm_mon, year)) { in rtd119x_rtc_read_time() 119 day -= rtc_month_days(tm->tm_mon, year); in rtd119x_rtc_read_time()
|
| H A D | rtc-lp8788.c | 138 int ret, i, year; in lp8788_rtc_set_time() local 140 year = tm->tm_year + 1900 - LP8788_BASE_YEAR; in lp8788_rtc_set_time() 141 if (year < 0) { in lp8788_rtc_set_time() 142 dev_err(lp->dev, "invalid year: %d\n", year); in lp8788_rtc_set_time() 152 data[LPTIME_YEAR] = year; in lp8788_rtc_set_time() 194 int ret, i, year; in lp8788_set_alarm() local 196 year = tm->tm_year + 1900 - LP8788_BASE_YEAR; in lp8788_set_alarm() 197 if (year < 0) { in lp8788_set_alarm() 198 dev_err(lp->dev, "invalid year: %d\n", year); in lp8788_set_alarm() 207 data[LPTIME_YEAR] = year; in lp8788_set_alarm()
|
| H A D | rtc-ac100.c | 61 * The year parameter passed to the driver is usually an offset relative to 62 * the year 1900. This macro is used to convert this offset to another one 63 * relative to the minimum year allowed by the hardware. 65 * The year range is 1970 - 2069. This range is selected to match Allwinner's 411 int year; in ac100_rtc_set_time() local 414 /* our RTC has a limited year range... */ in ac100_rtc_set_time() 415 year = rtc_tm->tm_year - AC100_YEAR_OFF; in ac100_rtc_set_time() 416 if (year < 0 || year > (AC100_YEAR_MAX - 1900)) { in ac100_rtc_set_time() 417 dev_err(dev, "rtc only supports year in range %d - %d\n", in ac100_rtc_set_time() 429 reg[6] = bin2bcd(year) & AC100_RTC_YEA_MASK; in ac100_rtc_set_time() [all …]
|
| H A D | rtc-sunxi.c | 106 * The year parameter passed to the driver is usually an offset relative to 107 * the year 1900. This macro is used to convert this offset to another one 108 * relative to the minimum year allowed by the hardware. 113 * min and max year are arbitrary set considering the limited range of the 117 unsigned int min; /* min year allowed */ 118 unsigned int max; /* max year allowed */ 119 unsigned int mask; /* mask for the year field */ 120 unsigned char leap_shift; /* bit shift to get the leap year */ 333 unsigned int year; in sunxi_rtc_settime() local 337 * the SUNXI_YEAR_OFF macro to rebase it with respect to the min year in sunxi_rtc_settime() [all …]
|
| H A D | rtc-mt7622.c | 49 * Ranges from 0x40 to 0x78 provide RTC time setup for year, month, 59 * The offset is used in the translation for the year between in struct 66 * tm_year 100 as not a leap year and thus it is also required being excluded 72 * The most year the RTC can hold is 99 and the next to 99 in year register 155 u32 year, mon, mday, wday, hour, min, sec; in mtk_rtc_get_alarm_or_time() local 170 year = mtk_r32(hw, MTK_RTC_TREG(time_alarm, MTK_YEA)); in mtk_rtc_get_alarm_or_time() 180 /* Rebase to the absolute year which userspace queries */ in mtk_rtc_get_alarm_or_time() 181 tm->tm_year = year + MTK_RTC_TM_YR_OFFSET; in mtk_rtc_get_alarm_or_time() 187 u32 year; in mtk_rtc_set_alarm_or_time() local 189 /* Rebase to the relative year which RTC hardware requires */ in mtk_rtc_set_alarm_or_time() [all …]
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm32/include/libcxx/include/ |
| H A D | chrono | 359 // 25.8.5, class year // C++20 360 class year; 361 constexpr bool operator==(const year& x, const year& y) noexcept; 362 constexpr bool operator!=(const year& x, const year& y) noexcept; 363 constexpr bool operator< (const year& x, const year& y) noexcept; 364 constexpr bool operator> (const year& x, const year& y) noexcept; 365 constexpr bool operator<=(const year& x, const year& y) noexcept; 366 constexpr bool operator>=(const year& x, const year& y) noexcept; 367 constexpr year operator+(const year& x, const years& y) noexcept; 368 constexpr year operator+(const years& x, const year& y) noexcept; [all …]
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm64/include/libcxx/include/ |
| H A D | chrono | 359 // 25.8.5, class year // C++20 360 class year; 361 constexpr bool operator==(const year& x, const year& y) noexcept; 362 constexpr bool operator!=(const year& x, const year& y) noexcept; 363 constexpr bool operator< (const year& x, const year& y) noexcept; 364 constexpr bool operator> (const year& x, const year& y) noexcept; 365 constexpr bool operator<=(const year& x, const year& y) noexcept; 366 constexpr bool operator>=(const year& x, const year& y) noexcept; 367 constexpr year operator+(const year& x, const years& y) noexcept; 368 constexpr year operator+(const years& x, const year& y) noexcept; [all …]
|
| /OK3568_Linux_fs/kernel/arch/x86/platform/intel-mid/ |
| H A D | intel_mid_vrtc.c | 60 u32 year; in vrtc_get_time() local 72 year = vrtc_cmos_read(RTC_YEAR); in vrtc_get_time() 76 /* vRTC YEAR reg contains the offset to 1972 */ in vrtc_get_time() 77 year += 1972; in vrtc_get_time() 80 "mon: %d year: %d\n", sec, min, hour, mday, mon, year); in vrtc_get_time() 82 now->tv_sec = mktime64(year, mon, mday, hour, min, sec); in vrtc_get_time() 90 int year; in vrtc_set_mmss() local 96 * tm.year is the number of years since 1900, and the in vrtc_set_mmss() 99 year = tm.tm_year - 72; in vrtc_set_mmss() 101 vrtc_cmos_write(year, RTC_YEAR); in vrtc_set_mmss()
|
| /OK3568_Linux_fs/kernel/arch/m68k/atari/ |
| H A D | time.c | 141 int hour, year; in atari_mste_hwclk() local 169 year = t->tm_year - 80; in atari_mste_hwclk() 170 val.year_ones = year % 10; in atari_mste_hwclk() 171 val.year_tens = year / 10; in atari_mste_hwclk() 175 val.year_ones = (year % 4); /* leap year register */ in atari_mste_hwclk() 200 int sec=0, min=0, hour=0, day=0, mon=0, year=0, wday=0; in atari_tt_hwclk() local 216 year = t->tm_year - atari_rtc_year_offset; in atari_tt_hwclk() 235 year = bin2bcd(year); in atari_tt_hwclk() 268 year = RTC_READ( RTC_YEAR ); in atari_tt_hwclk() 277 RTC_WRITE( RTC_YEAR, year ); in atari_tt_hwclk() [all …]
|
| /OK3568_Linux_fs/kernel/arch/mips/include/asm/mach-rm/ |
| H A D | mc146818rtc.h | 14 #define mc146818_decode_year(year) ((year) < 70 ? (year) + 2000 : (year) + 1900) argument 16 #define mc146818_decode_year(year) ((year) + 1980) argument
|
| /OK3568_Linux_fs/yocto/poky/meta/recipes-core/meta/ |
| H A D | cve-update-db-native.bb | 120 total_years = date.today().year + 1 - YEAR_START 121 for i, year in enumerate(range(YEAR_START, date.today().year + 1)): 122 bb.debug(2, "Updating %d" % year) 124 year_url = (d.getVar('NVDCVE_URL')) + str(year) 150 cursor = conn.execute("select DATE from META where YEAR = ?", (year,)) 156 # Clear products table entries corresponding to current year 157 conn.execute("delete from PRODUCTS where ID like ?", ('CVE-%d%%' % year,)).close() 159 # Update db with current year json file 164 … conn.execute("insert or replace into META values (?, ?)", [year, last_modified]).close() 172 if year == date.today().year: [all …]
|
| /OK3568_Linux_fs/kernel/kernel/time/ |
| H A D | timeconv.c | 35 * Nonzero if YEAR is a leap year (every 4 years, 38 static int __isleap(long year) in __isleap() argument 40 return (year) % 4 == 0 && ((year) % 100 != 0 || (year) % 400 == 0); in __isleap() 109 /* Guess a corrected year, assuming 365 days per year. */ in time64_to_tm() 112 /* Adjust DAYS and Y to match the guessed year. */ in time64_to_tm()
|
| /OK3568_Linux_fs/kernel/arch/mips/sibyte/swarm/ |
| H A D | rtc_xicor1241.c | 49 #define X1241REG_YR 0x35 /* Year */ 51 #define X1241REG_Y2K 0x37 /* Year 2K */ 137 /* year is split */ in xicor_set_time() 169 unsigned int year, mon, day, hour, min, sec, y2k; in xicor_get_time() local 186 year = xicor_read(X1241REG_YR); in xicor_get_time() 195 year = bcd2bin(year); in xicor_get_time() 198 year += (y2k * 100); in xicor_get_time() 200 return mktime64(year, mon, day, hour, min, sec); in xicor_get_time()
|
| /OK3568_Linux_fs/kernel/net/netfilter/ |
| H A D | xt_time.c | 110 unsigned int year, i, w = r->dse; in localtime_3() local 113 * In each year, a certain number of days-since-the-epoch have passed. in localtime_3() 114 * Find the year that is closest to said days. in localtime_3() 118 * year == 2009. w will then be 62. in localtime_3() 120 for (i = 0, year = DSE_FIRST; days_since_epoch[i] > w; in localtime_3() 121 ++i, --year) in localtime_3() 127 * By now we have the current year, and the day of the year. in localtime_3() 131 * number of days-since-New Year have passed, and find the closest in localtime_3() 134 * Consider w=62 (in a non-leap year). Loop will abort on in localtime_3() 141 if (is_leap(year)) { in localtime_3() [all …]
|