Lines Matching refs:days
965 int sec, min, days, month, year; in cnvrtDosUnixTm() local
981 days = sd->Day; in cnvrtDosUnixTm()
983 if ((days > 31) || (month > 12)) { in cnvrtDosUnixTm()
984 cifs_dbg(VFS, "illegal date, month %d day: %d\n", month, days); in cnvrtDosUnixTm()
989 days += total_days_of_prev_months[month]; in cnvrtDosUnixTm()
990 days += 3652; /* account for difference in days between 1980 and 1970 */ in cnvrtDosUnixTm()
992 days += year * 365; in cnvrtDosUnixTm()
993 days += (year/4); /* leap year */ in cnvrtDosUnixTm()
1001 days = days - 1; /* do not count leap year for the year 2100 */ in cnvrtDosUnixTm()
1005 days -= ((year & 0x03) == 0) && (month < 2 ? 1 : 0); in cnvrtDosUnixTm()
1006 sec += 24 * 60 * 60 * days; in cnvrtDosUnixTm()