Lines Matching refs:xtime
745 #define EXT4_INODE_SET_XTIME(xtime, inode, raw_inode) \ argument
747 (raw_inode)->xtime = cpu_to_le32((inode)->xtime.tv_sec); \
748 if (EXT4_FITS_IN_INODE(raw_inode, EXT4_I(inode), xtime ## _extra)) \
749 (raw_inode)->xtime ## _extra = \
750 ext4_encode_extra_time(&(inode)->xtime); \
753 #define EXT4_EINODE_SET_XTIME(xtime, einode, raw_inode) \ argument
755 if (EXT4_FITS_IN_INODE(raw_inode, einode, xtime)) \
756 (raw_inode)->xtime = cpu_to_le32((einode)->xtime.tv_sec); \
757 if (EXT4_FITS_IN_INODE(raw_inode, einode, xtime ## _extra)) \
758 (raw_inode)->xtime ## _extra = \
759 ext4_encode_extra_time(&(einode)->xtime); \
762 #define EXT4_INODE_GET_XTIME(xtime, inode, raw_inode) \ argument
764 (inode)->xtime.tv_sec = (signed)le32_to_cpu((raw_inode)->xtime); \
765 if (EXT4_FITS_IN_INODE(raw_inode, EXT4_I(inode), xtime ## _extra)) \
766 ext4_decode_extra_time(&(inode)->xtime, \
767 raw_inode->xtime ## _extra); \
769 (inode)->xtime.tv_nsec = 0; \
772 #define EXT4_EINODE_GET_XTIME(xtime, einode, raw_inode) \ argument
774 if (EXT4_FITS_IN_INODE(raw_inode, einode, xtime)) \
775 (einode)->xtime.tv_sec = \
776 (signed)le32_to_cpu((raw_inode)->xtime); \
778 (einode)->xtime.tv_sec = 0; \
779 if (EXT4_FITS_IN_INODE(raw_inode, einode, xtime ## _extra)) \
780 ext4_decode_extra_time(&(einode)->xtime, \
781 raw_inode->xtime ## _extra); \
783 (einode)->xtime.tv_nsec = 0; \