Lines Matching refs:tm_mon
105 tm->tm_mon = rtc_read(RTC_MONTH);
111 tm->tm_year = BCD_TO_BIN(tm->tm_year) + ((tm->tm_mon & 0x80) ? 100 : 0);
116 tm->tm_mon &= 0x1f;
122 BCD_TO_BIN(tm->tm_mon);
123 tm->tm_mon--; /* Month is 1..12 in RTC but 0..11 in linux */
237 tm.tm_mon += 1;
239 leap = ((tm.tm_mon == 2) && ((tm.tm_year % 4) == 0)) ? 1 : 0;
243 (tm.tm_mon > 12) ||
245 (tm.tm_mday > days_in_month[tm.tm_mon] + leap) ||
259 tm.tm_mon |= century;
264 rtc_write(RTC_MONTH, tm.tm_mon);