/kernel/linux/linux-6.6/kernel/time/ |
H A D | time_test.c | 15 * Gets the last day of a month. 17 static int last_day_of_month(long year, int month) in last_day_of_month() argument 19 if (month == 2) in last_day_of_month() 21 if (month == 4 || month == 6 || month == 9 || month == 11) in last_day_of_month() 29 static void advance_date(long *year, int *month, int *mday, int *yday) in advance_date() argument 31 if (*mday != last_day_of_month(*year, *month)) { in advance_date() 38 if (*month ! in advance_date() 62 int month = 1; time64_to_tm_test_date_range() local [all...] |
H A D | timeconv.c | 49 u32 u32tmp, day_of_century, year_of_century, day_of_year, month, day; in time64_to_tm() local 80 * (fictitious) calendar where the year starts in March, month = 2 in time64_to_tm() 81 * (*), and finishes in February, month = 13. This calendar is in time64_to_tm() 120 month = u32tmp >> 16; in time64_to_tm() 131 month = is_Jan_or_Feb ? month - 12 : month; in time64_to_tm() 137 result->tm_mon = (int) month; in time64_to_tm()
|
/kernel/linux/linux-6.6/drivers/rtc/ |
H A D | lib_test.c | 9 static void advance_date(int *year, int *month, int *mday, int *yday) in advance_date() argument 11 if (*mday != rtc_month_days(*month - 1, *year)) { in advance_date() 18 if (*month != 12) { in advance_date() 19 ++*month; in advance_date() 24 *month = 1; in advance_date() 43 int month = 1; in rtc_time64_to_tm_test_date_range() local 58 year, month, mday, yday, days in rtc_time64_to_tm_test_date_range() 61 KUNIT_ASSERT_EQ_MSG(test, month - 1, result.tm_mon, FAIL_MSG); in rtc_time64_to_tm_test_date_range() 65 advance_date(&year, &month, &mday, &yday); in rtc_time64_to_tm_test_date_range()
|
H A D | lib.c | 28 * The number of days in the month. 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() 59 day_of_year, month, day; in rtc_time64_to_tm() local 71 * (fictitious) calendar where the year starts in March, month = 2 in rtc_time64_to_tm() 72 * (*), and finishes in February, month = 13. This calendar is in rtc_time64_to_tm() 112 month in rtc_time64_to_tm() [all...] |
H A D | rtc-efi.c | 29 /* efi_time_t.month is in the [1-12] so, we need -1 */ in compute_yday() 30 return rtc_year_days(eft->day, eft->month - 1, eft->year); in compute_yday() 56 eft->month = wtime->tm_mon + 1; in convert_to_efi_time() 87 if (!eft->month || eft->month > 12) in convert_from_efi_time() 89 wtime->tm_mon = eft->month - 1; in convert_from_efi_time() 208 eft.year, eft.month, eft.day, in efi_procfs() 225 alm.year, alm.month, alm.day, in efi_procfs()
|
H A D | rtc-wilco-ec.c | 42 * @month: Month value (1..12) 54 u8 month; member 66 * @month: Month value (1..12) 81 u8 month; member 111 tm->tm_mon = rtc.month - 1; in wilco_ec_rtc_read() 141 rtc.month = bin2bcd(tm->tm_mon + 1); in wilco_ec_rtc_write()
|
H A D | rtc-mv.c | 71 unsigned int year, month, day, hour, minute, second, wday; in mv_rtc_read_time() local 82 month = (rtc_date >> RTC_MONTH_OFFS) & 0x3f; in mv_rtc_read_time() 90 tm->tm_mon = bcd2bin(month) - 1; in mv_rtc_read_time() 102 unsigned int year, month, day, hour, minute, second, wday; in mv_rtc_read_alarm() local 113 month = (rtc_date >> RTC_MONTH_OFFS) & 0x3f; in mv_rtc_read_alarm() 121 alm->time.tm_mon = bcd2bin(month) - 1; in mv_rtc_read_alarm()
|
H A D | rtc-m48t35.c | 29 u8 month; member 39 u8 month; member 73 tm->tm_mon = readb(&priv->reg->month); in m48t35_read_time() 135 writeb(mon, &priv->reg->month); in m48t35_set_time()
|
H A D | rtc-ds1216.c | 22 u8 month; member 97 tm->tm_mon = bcd2bin(regs.month & 0x1f); in ds1216_rtc_read_time() 125 regs.month = bin2bcd(tm->tm_mon); in ds1216_rtc_set_time()
|
/kernel/linux/linux-5.10/drivers/rtc/ |
H A D | lib.c | 28 * The number of days in the month. 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 71 for (month = 0; month < 11; month in rtc_time64_to_tm() [all...] |
H A D | rtc-efi.c | 29 /* efi_time_t.month is in the [1-12] so, we need -1 */ in compute_yday() 30 return rtc_year_days(eft->day, eft->month - 1, eft->year); in compute_yday() 56 eft->month = wtime->tm_mon + 1; in convert_to_efi_time() 87 if (!eft->month || eft->month > 12) in convert_from_efi_time() 89 wtime->tm_mon = eft->month - 1; in convert_from_efi_time() 207 eft.year, eft.month, eft.day, in efi_procfs() 223 alm.year, alm.month, alm.day, in efi_procfs()
|
H A D | rtc-wilco-ec.c | 42 * @month: Month value (1..12) 54 u8 month; member 66 * @month: Month value (1..12) 81 u8 month; member 111 tm->tm_mon = rtc.month - 1; in wilco_ec_rtc_read() 141 rtc.month = bin2bcd(tm->tm_mon + 1); in wilco_ec_rtc_write()
|
H A D | rtc-mv.c | 71 unsigned int year, month, day, hour, minute, second, wday; in mv_rtc_read_time() local 82 month = (rtc_date >> RTC_MONTH_OFFS) & 0x3f; in mv_rtc_read_time() 90 tm->tm_mon = bcd2bin(month) - 1; in mv_rtc_read_time() 102 unsigned int year, month, day, hour, minute, second, wday; in mv_rtc_read_alarm() local 113 month = (rtc_date >> RTC_MONTH_OFFS) & 0x3f; in mv_rtc_read_alarm() 121 alm->time.tm_mon = bcd2bin(month) - 1; in mv_rtc_read_alarm()
|
H A D | rtc-m48t35.c | 29 u8 month; member 39 u8 month; member 73 tm->tm_mon = readb(&priv->reg->month); in m48t35_read_time() 135 writeb(mon, &priv->reg->month); in m48t35_set_time()
|
H A D | rtc-ds1216.c | 22 u8 month; member 97 tm->tm_mon = bcd2bin(regs.month & 0x1f); in ds1216_rtc_read_time() 125 regs.month = bin2bcd(tm->tm_mon); in ds1216_rtc_set_time()
|
/kernel/linux/linux-5.10/fs/isofs/ |
H A D | util.c | 21 int year, month, day, hour, minute, second, tz; in iso_date() local 25 month = p[1]; in iso_date() 36 crtime = mktime64(year+1900, month, day, hour, minute, second); in iso_date()
|
/kernel/linux/linux-6.6/fs/isofs/ |
H A D | util.c | 21 int year, month, day, hour, minute, second, tz; in iso_date() local 25 month = p[1]; in iso_date() 36 crtime = mktime64(year+1900, month, day, hour, minute, second); in iso_date()
|
/kernel/liteos_m/kal/posix/src/ |
H A D | time.c | 540 time_t month; in ConvertSecs2Utc() local 582 /* valid month value is 0-11 */ in ConvertSecs2Utc() 583 for (month = 11; days < (long int) daysInMonth[month]; --month) { in ConvertSecs2Utc() 586 days -= daysInMonth[month]; in ConvertSecs2Utc() 587 tp->tm_mon = month; in ConvertSecs2Utc() 647 INT32 month = 0; in ConvertUtc2Secs() local 662 while (month < tm->tm_mon) { in ConvertUtc2Secs() 663 if ((month in ConvertUtc2Secs() [all...] |
/kernel/linux/linux-5.10/include/uapi/linux/ |
H A D | cec-funcs.h | 436 __u8 month, in cec_msg_clear_analogue_timer() 449 msg->msg[3] = month; in cec_msg_clear_analogue_timer() 465 __u8 *month, in cec_ops_clear_analogue_timer() 476 *month = msg->msg[3]; in cec_ops_clear_analogue_timer() 491 __u8 month, in cec_msg_clear_digital_timer() 503 msg->msg[3] = month; in cec_msg_clear_digital_timer() 515 __u8 *month, in cec_ops_clear_digital_timer() 524 *month = msg->msg[3]; in cec_ops_clear_digital_timer() 537 __u8 month, in cec_msg_clear_ext_timer() 550 msg->msg[3] = month; in cec_msg_clear_ext_timer() 433 cec_msg_clear_analogue_timer(struct cec_msg *msg, int reply, __u8 day, __u8 month, __u8 start_hr, __u8 start_min, __u8 duration_hr, __u8 duration_min, __u8 recording_seq, __u8 ana_bcast_type, __u16 ana_freq, __u8 bcast_system) cec_msg_clear_analogue_timer() argument 463 cec_ops_clear_analogue_timer(const struct cec_msg *msg, __u8 *day, __u8 *month, __u8 *start_hr, __u8 *start_min, __u8 *duration_hr, __u8 *duration_min, __u8 *recording_seq, __u8 *ana_bcast_type, __u16 *ana_freq, __u8 *bcast_system) cec_ops_clear_analogue_timer() argument 488 cec_msg_clear_digital_timer(struct cec_msg *msg, int reply, __u8 day, __u8 month, __u8 start_hr, __u8 start_min, __u8 duration_hr, __u8 duration_min, __u8 recording_seq, const struct cec_op_digital_service_id *digital) cec_msg_clear_digital_timer() argument 513 cec_ops_clear_digital_timer(const struct cec_msg *msg, __u8 *day, __u8 *month, __u8 *start_hr, __u8 *start_min, __u8 *duration_hr, __u8 *duration_min, __u8 *recording_seq, struct cec_op_digital_service_id *digital) cec_ops_clear_digital_timer() argument 534 cec_msg_clear_ext_timer(struct cec_msg *msg, int reply, __u8 day, __u8 month, __u8 start_hr, __u8 start_min, __u8 duration_hr, __u8 duration_min, __u8 recording_seq, __u8 ext_src_spec, __u8 plug, __u16 phys_addr) cec_msg_clear_ext_timer() argument 564 cec_ops_clear_ext_timer(const struct cec_msg *msg, __u8 *day, __u8 *month, __u8 *start_hr, __u8 *start_min, __u8 *duration_hr, __u8 *duration_min, __u8 *recording_seq, __u8 *ext_src_spec, __u8 *plug, __u16 *phys_addr) cec_ops_clear_ext_timer() argument 589 cec_msg_set_analogue_timer(struct cec_msg *msg, int reply, __u8 day, __u8 month, __u8 start_hr, __u8 start_min, __u8 duration_hr, __u8 duration_min, __u8 recording_seq, __u8 ana_bcast_type, __u16 ana_freq, __u8 bcast_system) cec_msg_set_analogue_timer() argument 619 cec_ops_set_analogue_timer(const struct cec_msg *msg, __u8 *day, __u8 *month, __u8 *start_hr, __u8 *start_min, __u8 *duration_hr, __u8 *duration_min, __u8 *recording_seq, __u8 *ana_bcast_type, __u16 *ana_freq, __u8 *bcast_system) cec_ops_set_analogue_timer() argument 644 cec_msg_set_digital_timer(struct cec_msg *msg, int reply, __u8 day, __u8 month, __u8 start_hr, __u8 start_min, __u8 duration_hr, __u8 duration_min, __u8 recording_seq, const struct cec_op_digital_service_id *digital) cec_msg_set_digital_timer() argument 669 cec_ops_set_digital_timer(const struct cec_msg *msg, __u8 *day, __u8 *month, __u8 *start_hr, __u8 *start_min, __u8 *duration_hr, __u8 *duration_min, __u8 *recording_seq, struct cec_op_digital_service_id *digital) cec_ops_set_digital_timer() argument 690 cec_msg_set_ext_timer(struct cec_msg *msg, int reply, __u8 day, __u8 month, __u8 start_hr, __u8 start_min, __u8 duration_hr, __u8 duration_min, __u8 recording_seq, __u8 ext_src_spec, __u8 plug, __u16 phys_addr) cec_msg_set_ext_timer() argument 720 cec_ops_set_ext_timer(const struct cec_msg *msg, __u8 *day, __u8 *month, __u8 *start_hr, __u8 *start_min, __u8 *duration_hr, __u8 *duration_min, __u8 *recording_seq, __u8 *ext_src_spec, __u8 *plug, __u16 *phys_addr) cec_ops_set_ext_timer() argument [all...] |
/kernel/linux/linux-6.6/include/uapi/linux/ |
H A D | cec-funcs.h | 436 __u8 month, in cec_msg_clear_analogue_timer() 449 msg->msg[3] = month; in cec_msg_clear_analogue_timer() 465 __u8 *month, in cec_ops_clear_analogue_timer() 476 *month = msg->msg[3]; in cec_ops_clear_analogue_timer() 491 __u8 month, in cec_msg_clear_digital_timer() 503 msg->msg[3] = month; in cec_msg_clear_digital_timer() 515 __u8 *month, in cec_ops_clear_digital_timer() 524 *month = msg->msg[3]; in cec_ops_clear_digital_timer() 537 __u8 month, in cec_msg_clear_ext_timer() 550 msg->msg[3] = month; in cec_msg_clear_ext_timer() 433 cec_msg_clear_analogue_timer(struct cec_msg *msg, int reply, __u8 day, __u8 month, __u8 start_hr, __u8 start_min, __u8 duration_hr, __u8 duration_min, __u8 recording_seq, __u8 ana_bcast_type, __u16 ana_freq, __u8 bcast_system) cec_msg_clear_analogue_timer() argument 463 cec_ops_clear_analogue_timer(const struct cec_msg *msg, __u8 *day, __u8 *month, __u8 *start_hr, __u8 *start_min, __u8 *duration_hr, __u8 *duration_min, __u8 *recording_seq, __u8 *ana_bcast_type, __u16 *ana_freq, __u8 *bcast_system) cec_ops_clear_analogue_timer() argument 488 cec_msg_clear_digital_timer(struct cec_msg *msg, int reply, __u8 day, __u8 month, __u8 start_hr, __u8 start_min, __u8 duration_hr, __u8 duration_min, __u8 recording_seq, const struct cec_op_digital_service_id *digital) cec_msg_clear_digital_timer() argument 513 cec_ops_clear_digital_timer(const struct cec_msg *msg, __u8 *day, __u8 *month, __u8 *start_hr, __u8 *start_min, __u8 *duration_hr, __u8 *duration_min, __u8 *recording_seq, struct cec_op_digital_service_id *digital) cec_ops_clear_digital_timer() argument 534 cec_msg_clear_ext_timer(struct cec_msg *msg, int reply, __u8 day, __u8 month, __u8 start_hr, __u8 start_min, __u8 duration_hr, __u8 duration_min, __u8 recording_seq, __u8 ext_src_spec, __u8 plug, __u16 phys_addr) cec_msg_clear_ext_timer() argument 564 cec_ops_clear_ext_timer(const struct cec_msg *msg, __u8 *day, __u8 *month, __u8 *start_hr, __u8 *start_min, __u8 *duration_hr, __u8 *duration_min, __u8 *recording_seq, __u8 *ext_src_spec, __u8 *plug, __u16 *phys_addr) cec_ops_clear_ext_timer() argument 589 cec_msg_set_analogue_timer(struct cec_msg *msg, int reply, __u8 day, __u8 month, __u8 start_hr, __u8 start_min, __u8 duration_hr, __u8 duration_min, __u8 recording_seq, __u8 ana_bcast_type, __u16 ana_freq, __u8 bcast_system) cec_msg_set_analogue_timer() argument 619 cec_ops_set_analogue_timer(const struct cec_msg *msg, __u8 *day, __u8 *month, __u8 *start_hr, __u8 *start_min, __u8 *duration_hr, __u8 *duration_min, __u8 *recording_seq, __u8 *ana_bcast_type, __u16 *ana_freq, __u8 *bcast_system) cec_ops_set_analogue_timer() argument 644 cec_msg_set_digital_timer(struct cec_msg *msg, int reply, __u8 day, __u8 month, __u8 start_hr, __u8 start_min, __u8 duration_hr, __u8 duration_min, __u8 recording_seq, const struct cec_op_digital_service_id *digital) cec_msg_set_digital_timer() argument 669 cec_ops_set_digital_timer(const struct cec_msg *msg, __u8 *day, __u8 *month, __u8 *start_hr, __u8 *start_min, __u8 *duration_hr, __u8 *duration_min, __u8 *recording_seq, struct cec_op_digital_service_id *digital) cec_ops_set_digital_timer() argument 690 cec_msg_set_ext_timer(struct cec_msg *msg, int reply, __u8 day, __u8 month, __u8 start_hr, __u8 start_min, __u8 duration_hr, __u8 duration_min, __u8 recording_seq, __u8 ext_src_spec, __u8 plug, __u16 phys_addr) cec_msg_set_ext_timer() argument 720 cec_ops_set_ext_timer(const struct cec_msg *msg, __u8 *day, __u8 *month, __u8 *start_hr, __u8 *start_min, __u8 *duration_hr, __u8 *duration_min, __u8 *recording_seq, __u8 *ext_src_spec, __u8 *plug, __u16 *phys_addr) cec_ops_set_ext_timer() argument [all...] |
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/ |
H A D | cec-funcs.h | 386 __u8 month, in cec_msg_clear_analogue_timer() 399 msg->msg[3] = month; in cec_msg_clear_analogue_timer() 414 __u8 *month, in cec_ops_clear_analogue_timer() 425 *month = msg->msg[3]; in cec_ops_clear_analogue_timer() 439 __u8 month, in cec_msg_clear_digital_timer() 451 msg->msg[3] = month; in cec_msg_clear_digital_timer() 462 __u8 *month, in cec_ops_clear_digital_timer() 471 *month = msg->msg[3]; in cec_ops_clear_digital_timer() 483 __u8 month, in cec_msg_clear_ext_timer() 496 msg->msg[3] = month; in cec_msg_clear_ext_timer() 383 cec_msg_clear_analogue_timer(struct cec_msg *msg, int reply, __u8 day, __u8 month, __u8 start_hr, __u8 start_min, __u8 duration_hr, __u8 duration_min, __u8 recording_seq, __u8 ana_bcast_type, __u16 ana_freq, __u8 bcast_system) cec_msg_clear_analogue_timer() argument 412 cec_ops_clear_analogue_timer(const struct cec_msg *msg, __u8 *day, __u8 *month, __u8 *start_hr, __u8 *start_min, __u8 *duration_hr, __u8 *duration_min, __u8 *recording_seq, __u8 *ana_bcast_type, __u16 *ana_freq, __u8 *bcast_system) cec_ops_clear_analogue_timer() argument 436 cec_msg_clear_digital_timer(struct cec_msg *msg, int reply, __u8 day, __u8 month, __u8 start_hr, __u8 start_min, __u8 duration_hr, __u8 duration_min, __u8 recording_seq, const struct cec_op_digital_service_id *digital) cec_msg_clear_digital_timer() argument 460 cec_ops_clear_digital_timer(const struct cec_msg *msg, __u8 *day, __u8 *month, __u8 *start_hr, __u8 *start_min, __u8 *duration_hr, __u8 *duration_min, __u8 *recording_seq, struct cec_op_digital_service_id *digital) cec_ops_clear_digital_timer() argument 480 cec_msg_clear_ext_timer(struct cec_msg *msg, int reply, __u8 day, __u8 month, __u8 start_hr, __u8 start_min, __u8 duration_hr, __u8 duration_min, __u8 recording_seq, __u8 ext_src_spec, __u8 plug, __u16 phys_addr) cec_msg_clear_ext_timer() argument 509 cec_ops_clear_ext_timer(const struct cec_msg *msg, __u8 *day, __u8 *month, __u8 *start_hr, __u8 *start_min, __u8 *duration_hr, __u8 *duration_min, __u8 *recording_seq, __u8 *ext_src_spec, __u8 *plug, __u16 *phys_addr) cec_ops_clear_ext_timer() argument 533 cec_msg_set_analogue_timer(struct cec_msg *msg, int reply, __u8 day, __u8 month, __u8 start_hr, __u8 start_min, __u8 duration_hr, __u8 duration_min, __u8 recording_seq, __u8 ana_bcast_type, __u16 ana_freq, __u8 bcast_system) cec_msg_set_analogue_timer() argument 562 cec_ops_set_analogue_timer(const struct cec_msg *msg, __u8 *day, __u8 *month, __u8 *start_hr, __u8 *start_min, __u8 *duration_hr, __u8 *duration_min, __u8 *recording_seq, __u8 *ana_bcast_type, __u16 *ana_freq, __u8 *bcast_system) cec_ops_set_analogue_timer() argument 586 cec_msg_set_digital_timer(struct cec_msg *msg, int reply, __u8 day, __u8 month, __u8 start_hr, __u8 start_min, __u8 duration_hr, __u8 duration_min, __u8 recording_seq, const struct cec_op_digital_service_id *digital) cec_msg_set_digital_timer() argument 610 cec_ops_set_digital_timer(const struct cec_msg *msg, __u8 *day, __u8 *month, __u8 *start_hr, __u8 *start_min, __u8 *duration_hr, __u8 *duration_min, __u8 *recording_seq, struct cec_op_digital_service_id *digital) cec_ops_set_digital_timer() argument 630 cec_msg_set_ext_timer(struct cec_msg *msg, int reply, __u8 day, __u8 month, __u8 start_hr, __u8 start_min, __u8 duration_hr, __u8 duration_min, __u8 recording_seq, __u8 ext_src_spec, __u8 plug, __u16 phys_addr) cec_msg_set_ext_timer() argument 659 cec_ops_set_ext_timer(const struct cec_msg *msg, __u8 *day, __u8 *month, __u8 *start_hr, __u8 *start_min, __u8 *duration_hr, __u8 *duration_min, __u8 *recording_seq, __u8 *ext_src_spec, __u8 *plug, __u16 *phys_addr) cec_ops_set_ext_timer() argument [all...] |
/kernel/linux/linux-6.6/drivers/mmc/core/ |
H A D | card.h | 58 unsigned char month; member 104 .month = (_month), \ 152 #define cid_rev(hwrev, fwrev, year, month) \ 156 ((u64) month)) 162 card->cid.month)
|
/kernel/linux/linux-5.10/arch/m68k/sun3/ |
H A D | intersil.c | 44 todintersil->month = t->tm_mon + 1; in sun3_hwclk() 54 t->tm_mon = todintersil->month - 1; in sun3_hwclk()
|
/kernel/linux/linux-6.6/arch/m68k/sun3/ |
H A D | intersil.c | 44 todintersil->month = t->tm_mon + 1; in sun3_hwclk() 54 t->tm_mon = todintersil->month - 1; in sun3_hwclk()
|
/kernel/linux/linux-5.10/fs/udf/ |
H A D | udftime.c | 60 dest->tv_sec = mktime64(year, src.month, src.day, src.hour, src.minute, in udf_disk_stamp_to_time() 86 dest->month = tm.tm_mon + 1; in udf_time_to_disk_stamp()
|