Lines Matching defs:extra
547 * any extra space in the compiled kernel image, otherwise, the build will fail.
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) */
823 __le32 i_crtime_extra; /* extra FileCreationtime (nsec << 2 | epoch) */
858 * We use an encoding that preserves the times for extra epoch "00":
860 * extra msb of adjust for signed
873 * incorrectly use extra epoch bits 1,1 for dates between 1901 and
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));
885 __le32 extra)
887 if (unlikely(extra & cpu_to_le32(EXT4_EPOCH_MASK)))
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;
2197 * bigger than 255 chars, it's safe to reclaim the extra byte for the