Lines Matching refs:fattr
578 static int ntfs_new_attr_flags(struct ntfs_inode *ni, __le32 fattr) in ntfs_new_attr_flags() argument
606 if (fattr & FILE_ATTR_SPARSE_FILE) in ntfs_new_attr_flags()
611 if (fattr & FILE_ATTR_COMPRESSED) in ntfs_new_attr_flags()
714 __le32 fattr; in ntfs_setxattr() local
724 fattr = cpu_to_le32(*(u8 *)value); in ntfs_setxattr()
735 fattr = cpu_to_le32(be32_to_cpu(*(__be32 *)value)); in ntfs_setxattr()
737 fattr = cpu_to_le32(*(u32 *)value); in ntfs_setxattr()
741 err = ntfs_new_attr_flags(ni, fattr); in ntfs_setxattr()
749 fattr |= FILE_ATTR_DIRECTORY; in ntfs_setxattr()
751 fattr &= ~FILE_ATTR_DIRECTORY; in ntfs_setxattr()
753 if (ni->flags != fattr) { in ntfs_setxattr()
754 ni->flags = fattr; in ntfs_setxattr()
755 if (fattr & FILE_ATTR_READONLY) in ntfs_setxattr()