Lines Matching defs:time
545 * build-time check to make sure that EXT4_XXX_FL is consistent with respect to
771 __le32 i_atime; /* Access time */
772 __le32 i_ctime; /* Inode Change time */
773 __le32 i_mtime; /* Modification time */
819 __le32 i_ctime_extra; /* extra Change time (nsec << 2 | epoch) */
820 __le32 i_mtime_extra; /* extra Modification time(nsec << 2 | epoch) */
821 __le32 i_atime_extra; /* extra Access time (nsec << 2 | epoch) */
822 __le32 i_crtime; /* File Creation time */
862 * bits time decoded 64-bit tv_sec 64-bit tv_sec valid time range
878 static inline __le32 ext4_encode_extra_time(struct timespec64 *time)
880 u32 extra =((time->tv_sec - (s32)time->tv_sec) >> 32) & EXT4_EPOCH_MASK;
881 return cpu_to_le32(extra | (time->tv_nsec << EXT4_EPOCH_BITS));
884 static inline void ext4_decode_extra_time(struct timespec64 *time,
888 time->tv_sec += (u64)(le32_to_cpu(extra) & EXT4_EPOCH_MASK) << 32;
889 time->tv_nsec = (le32_to_cpu(extra) & EXT4_NSEC_MASK) >> EXT4_EPOCH_BITS;
1059 * The only time when i_disksize and i_size may be different is when
1091 * File creation time. Its function is same as that of
1092 * struct timespec64 i_{a,c,m}time in the generic inode.
1302 __le32 s_mtime; /* Mount time */
1303 /*30*/ __le32 s_wtime; /* Write time */
1310 /*40*/ __le32 s_lastcheck; /* time of last check */
1311 __le32 s_checkinterval; /* max. time between checks */
1385 __le32 s_first_error_time; /* first time an error happened */
1390 __le32 s_last_error_time; /* most recent time of an error */
1707 * run-time mount flags
2488 * maximum time to write the MMP block during an update cycle.