Home | History | Annotate | Download | only in ext2fs

Lines Matching refs:extra

135 	uint16_t	e2di_extra_isize;   /* 128: inode extra size (over 128) actually used (ext4) */
219 * Lower two bits of extra field are extra high bits for epoch; unfortunately still, Linux kernels treat 11 there as 00 for compatibility
220 * Rest of extra fields are nanoseconds
223 ext2fs_dinode_time_get(struct timespec *ts, uint32_t epoch, uint32_t extra)
227 if (extra) {
228 uint64_t epoch_bits = extra & 0x3;
235 ts->tv_nsec = extra >> 2;
247 ext2fs_dinode_time_set(const struct timespec *ts, uint32_t *epoch, uint32_t *extra)
251 if (extra) {
254 *extra = (ts->tv_nsec << 2) | epoch_bits;