Lines Matching refs:time
177 * time: 0 - 4: sec (0 - 29) 2sec counts
178 * time: 5 - 10: min (0 - 59)
179 * time: 11 - 15: hour (0 - 23)
203 /* Convert a FAT time/date pair to a UNIX date (seconds since 1 1 70). */
207 u16 time = le16_to_cpu(__time), date = le16_to_cpu(__date);
221 second = (time & 0x1f) << 1;
222 second += ((time >> 5) & 0x3f) * SECS_PER_MIN;
223 second += (time >> 11) * SECS_PER_HOUR;
242 /* Convert linear UNIX date to a FAT time/date pair. */
244 __le16 *time, __le16 *date, u8 *time_cs)
251 *time = 0;
258 *time = cpu_to_le16((23 << 11) | (59 << 5) | 29);
272 *time = cpu_to_le16(tm.tm_hour << 11 | tm.tm_min << 5 | tm.tm_sec);
295 /* to day boundary, and back to unix time */