| /linux/fs/configfs/ |
| H A D | inode.c | 41 unsigned int ia_valid = iattr->ia_valid; in configfs_setattr() local 67 if (ia_valid & ATTR_UID) in configfs_setattr() 69 if (ia_valid & ATTR_GID) in configfs_setattr() 71 if (ia_valid & ATTR_ATIME) in configfs_setattr() 73 if (ia_valid & ATTR_MTIME) in configfs_setattr() 75 if (ia_valid & ATTR_CTIME) in configfs_setattr() 77 if (ia_valid & ATTR_MODE) { in configfs_setattr()
|
| /linux/fs/hostfs/ |
| H A D | hostfs_kern.c | 819 attr->ia_valid &= ~ATTR_SIZE; in hostfs_setattr() 821 attrs.ia_valid = 0; in hostfs_setattr() 822 if (attr->ia_valid & ATTR_MODE) { in hostfs_setattr() 823 attrs.ia_valid |= HOSTFS_ATTR_MODE; in hostfs_setattr() 826 if (attr->ia_valid & ATTR_UID) { in hostfs_setattr() 827 attrs.ia_valid |= HOSTFS_ATTR_UID; in hostfs_setattr() 830 if (attr->ia_valid & ATTR_GID) { in hostfs_setattr() 831 attrs.ia_valid |= HOSTFS_ATTR_GID; in hostfs_setattr() 834 if (attr->ia_valid & ATTR_SIZE) { in hostfs_setattr() 835 attrs.ia_valid |= HOSTFS_ATTR_SIZE; in hostfs_setattr() [all …]
|
| H A D | hostfs.h | 14 unsigned int ia_valid; member
|
| /linux/include/linux/ |
| H A D | fsnotify.h | 472 static inline void fsnotify_change(struct dentry *dentry, unsigned int ia_valid) in fsnotify_change() argument 476 if (ia_valid & ATTR_UID) in fsnotify_change() 478 if (ia_valid & ATTR_GID) in fsnotify_change() 480 if (ia_valid & ATTR_SIZE) in fsnotify_change() 484 if ((ia_valid & (ATTR_ATIME | ATTR_MTIME)) == (ATTR_ATIME | ATTR_MTIME)) in fsnotify_change() 486 else if (ia_valid & ATTR_ATIME) in fsnotify_change() 488 else if (ia_valid & ATTR_MTIME) in fsnotify_change() 491 if (ia_valid & ATTR_MODE) in fsnotify_change()
|
| /linux/fs/nfs/ |
| H A D | inode.c | 648 if (attr->ia_valid & ATTR_MTIME_SET) { in nfs_set_timestamps_to_ts() 665 if (attr->ia_valid & ATTR_ATIME_SET) { in nfs_set_timestamps_to_ts() 724 if (attr->ia_valid & (ATTR_KILL_SUID | ATTR_KILL_SGID)) in nfs_setattr() 725 attr->ia_valid &= ~ATTR_MODE; in nfs_setattr() 731 if (attr->ia_valid & ATTR_SIZE) { in nfs_setattr() 739 attr->ia_valid &= ~ATTR_SIZE; in nfs_setattr() 742 if (nfs_have_delegated_mtime(inode) && attr->ia_valid & ATTR_MTIME) { in nfs_setattr() 744 if (attr->ia_valid & ATTR_MTIME_SET) { in nfs_setattr() 747 attr->ia_valid &= ~(ATTR_MTIME|ATTR_MTIME_SET| in nfs_setattr() 751 if (attr->ia_valid & ATTR_MTIME) in nfs_setattr() [all …]
|
| H A D | nfs2xdr.c | 343 if (attr->ia_valid & ATTR_MODE) in encode_sattr() 347 if (attr->ia_valid & ATTR_UID) in encode_sattr() 351 if (attr->ia_valid & ATTR_GID) in encode_sattr() 355 if (attr->ia_valid & ATTR_SIZE) in encode_sattr() 360 if (attr->ia_valid & ATTR_ATIME_SET) in encode_sattr() 362 else if (attr->ia_valid & ATTR_ATIME) in encode_sattr() 366 if (attr->ia_valid & ATTR_MTIME_SET) in encode_sattr() 368 else if (attr->ia_valid & ATTR_MTIME) in encode_sattr()
|
| H A D | nfs3xdr.c | 546 if (attr->ia_valid & ATTR_MODE) in encode_sattr3() 548 if (attr->ia_valid & ATTR_UID) in encode_sattr3() 550 if (attr->ia_valid & ATTR_GID) in encode_sattr3() 552 if (attr->ia_valid & ATTR_SIZE) in encode_sattr3() 554 if (attr->ia_valid & ATTR_ATIME_SET) in encode_sattr3() 556 if (attr->ia_valid & ATTR_MTIME_SET) in encode_sattr3() 560 if (attr->ia_valid & ATTR_MODE) { in encode_sattr3() 566 if (attr->ia_valid & ATTR_UID) { in encode_sattr3() 572 if (attr->ia_valid & ATTR_GID) { in encode_sattr3() 578 if (attr->ia_valid & ATTR_SIZE) { in encode_sattr3() [all …]
|
| H A D | nfs3proc.c | 143 if (sattr->ia_valid & ATTR_FILE) in nfs3_proc_setattr() 409 if (!(sattr->ia_valid & ATTR_ATIME_SET)) in nfs3_proc_create() 410 sattr->ia_valid |= ATTR_ATIME; in nfs3_proc_create() 411 if (!(sattr->ia_valid & ATTR_MTIME_SET)) in nfs3_proc_create() 412 sattr->ia_valid |= ATTR_MTIME; in nfs3_proc_create()
|
| H A D | nfs4file.c | 66 attr.ia_valid = ATTR_OPEN; in nfs4_file_open() 68 attr.ia_valid |= ATTR_SIZE; in nfs4_file_open()
|
| /linux/fs/smb/client/ |
| H A D | inode.c | 1748 if (attrs->ia_valid & ATTR_ATIME) { in cifs_set_file_info() 1755 if (attrs->ia_valid & ATTR_MTIME) { in cifs_set_file_info() 1768 if (set_time && (attrs->ia_valid & ATTR_CTIME)) { in cifs_set_file_info() 3114 direntry, attrs->ia_valid); 3119 attrs->ia_valid |= ATTR_FORCE; 3125 if (attrs->ia_valid & ATTR_FILE) 3154 if (attrs->ia_valid & ATTR_SIZE) { 3164 attrs->ia_valid &= ~(ATTR_CTIME | ATTR_MTIME); 3168 if (attrs->ia_valid & (ATTR_KILL_SUID|ATTR_KILL_SGID)) 3169 attrs->ia_valid &= ~ATTR_MODE; [all …]
|
| /linux/fs/9p/ |
| H A D | vfs_inode_dotl.c | 533 p9attr.valid = v9fs_mapped_iattr_valid(iattr->ia_valid); in v9fs_vfs_setattr_dotl() 534 if (iattr->ia_valid & ATTR_MODE) in v9fs_vfs_setattr_dotl() 536 if (iattr->ia_valid & ATTR_UID) in v9fs_vfs_setattr_dotl() 538 if (iattr->ia_valid & ATTR_GID) in v9fs_vfs_setattr_dotl() 540 if (iattr->ia_valid & ATTR_SIZE) in v9fs_vfs_setattr_dotl() 542 if (iattr->ia_valid & ATTR_ATIME_SET) { in v9fs_vfs_setattr_dotl() 546 if (iattr->ia_valid & ATTR_MTIME_SET) { in v9fs_vfs_setattr_dotl() 551 if (iattr->ia_valid & ATTR_FILE) { in v9fs_vfs_setattr_dotl() 577 if ((iattr->ia_valid & ATTR_SIZE) && iattr->ia_size != in v9fs_vfs_setattr_dotl() 592 if (iattr->ia_valid & ATTR_MODE) { in v9fs_vfs_setattr_dotl()
|
| H A D | vfs_inode.c | 1027 if (iattr->ia_valid & ATTR_FILE) { in v9fs_vfs_setattr() 1039 if (iattr->ia_valid & ATTR_MODE) in v9fs_vfs_setattr() 1042 if (iattr->ia_valid & ATTR_MTIME) in v9fs_vfs_setattr() 1045 if (iattr->ia_valid & ATTR_ATIME) in v9fs_vfs_setattr() 1048 if (iattr->ia_valid & ATTR_SIZE) in v9fs_vfs_setattr() 1052 if (iattr->ia_valid & ATTR_UID) in v9fs_vfs_setattr() 1055 if (iattr->ia_valid & ATTR_GID) in v9fs_vfs_setattr() 1075 if ((iattr->ia_valid & ATTR_SIZE) && in v9fs_vfs_setattr()
|
| /linux/security/integrity/evm/ |
| H A D | evm_main.c | 940 unsigned int ia_valid = attr->ia_valid; in evm_inode_setattr() 944 (!(ia_valid & ATTR_MODE) || attr->ia_mode == inode->i_mode)) in evm_inode_setattr() 962 unsigned int ia_valid = attr->ia_valid; in evm_inode_post_setattr() 974 if (!(ia_valid & (ATTR_MODE | ATTR_UID | ATTR_GID))) in evm_inode_post_setattr() 1003 * @ia_valid: for the UID and GID status in evm_inode_copy_up_xattr() 1012 struct dentry *dentry, int ia_valid) 1025 if (ia_valid & (ATTR_MODE | ATTR_UID | ATTR_GID)) in evm_inode_init_security() 889 unsigned int ia_valid = attr->ia_valid; evm_attr_change() local 911 unsigned int ia_valid = attr->ia_valid; evm_inode_setattr() local 961 evm_inode_post_setattr(struct mnt_idmap * idmap,struct dentry * dentry,int ia_valid) evm_inode_post_setattr() argument
|
| /linux/fs/afs/ |
| H A D | inode.c | 724 if (op->setattr.attr->ia_valid & ATTR_SIZE) { in afs_setattr_success() 737 if (op->setattr.attr->ia_valid & ATTR_SIZE) { in afs_setattr_edit_file() 777 attr->ia_valid); in afs_setattr() 779 if (!(attr->ia_valid & supported)) { in afs_setattr() 785 if (attr->ia_valid & ATTR_SIZE) { in afs_setattr() 794 attr->ia_valid &= ~ATTR_SIZE; in afs_setattr() 802 if ((attr->ia_valid & ATTR_SIZE) && S_ISREG(inode->i_mode)) { in afs_setattr() 815 if (!(attr->ia_valid & (supported & ~ATTR_SIZE & ~ATTR_MTIME)) && in afs_setattr() 827 op = afs_alloc_operation(((attr->ia_valid & ATTR_FILE) ? in afs_setattr() 838 if (attr->ia_valid & ATTR_SIZE) { in afs_setattr()
|
| H A D | fsclient.c | 181 if (attr->ia_valid & ATTR_MTIME) { in xdr_encode_AFS_StoreStatus() 186 if (attr->ia_valid & ATTR_UID) { in xdr_encode_AFS_StoreStatus() 191 if (attr->ia_valid & ATTR_GID) { in xdr_encode_AFS_StoreStatus() 196 if (attr->ia_valid & ATTR_MODE) { in xdr_encode_AFS_StoreStatus() 1205 ASSERT(attr->ia_valid & ATTR_SIZE); in afs_fs_setattr_size64() 1248 ASSERT(attr->ia_valid & ATTR_SIZE); in afs_fs_setattr_size() 1287 if (attr->ia_valid & ATTR_SIZE) in afs_fs_setattr()
|
| /linux/fs/vboxsf/ |
| H A D | utils.c | 276 if (iattr->ia_valid & ATTR_SIZE) in vboxsf_setattr() 289 if (iattr->ia_valid & (ATTR_MODE | ATTR_ATIME | ATTR_MTIME)) { in vboxsf_setattr() 290 if (iattr->ia_valid & ATTR_MODE) { in vboxsf_setattr() 307 if (iattr->ia_valid & ATTR_ATIME) in vboxsf_setattr() 311 if (iattr->ia_valid & ATTR_MTIME) in vboxsf_setattr() 335 if (iattr->ia_valid & ATTR_SIZE) { in vboxsf_setattr()
|
| /linux/fs/orangefs/ |
| H A D | namei.c | 85 iattr.ia_valid |= ATTR_MTIME | ATTR_CTIME; in orangefs_create() 208 iattr.ia_valid |= ATTR_MTIME | ATTR_CTIME; in orangefs_unlink() 291 iattr.ia_valid |= ATTR_MTIME | ATTR_CTIME; in orangefs_symlink() 360 iattr.ia_valid |= ATTR_MTIME | ATTR_CTIME; in orangefs_mkdir() 387 iattr.ia_valid |= ATTR_MTIME | ATTR_CTIME; in orangefs_rename()
|
| /linux/fs/tracefs/ |
| H A D | event_inode.c | 158 unsigned int ia_valid = iattr->ia_valid; in update_attr() local 160 if (ia_valid & ATTR_MODE) { in update_attr() 165 if (ia_valid & ATTR_UID) { in update_attr() 169 if (ia_valid & ATTR_GID) { in update_attr()
|
| H A D | inode.c | 213 unsigned int ia_valid = attr->ia_valid; in tracefs_setattr() local 217 if (ia_valid & ATTR_UID) in tracefs_setattr() 220 if (ia_valid & ATTR_GID) in tracefs_setattr()
|
| /linux/fs/ntfs/ |
| H A D | file.c | 303 unsigned int ia_valid = attr->ia_valid; in ntfs_setattr() local 317 if (ia_valid & ATTR_SIZE) { in ntfs_setattr() 322 ia_valid |= ATTR_MTIME | ATTR_CTIME; in ntfs_setattr() 338 if (ia_valid & (ATTR_UID | ATTR_GID | ATTR_MODE)) { in ntfs_setattr() 341 if (ia_valid & ATTR_UID) in ntfs_setattr() 343 if (ia_valid & ATTR_GID) in ntfs_setattr() 345 if (ia_valid & ATTR_MODE) in ntfs_setattr()
|
| /linux/fs/ocfs2/ |
| H A D | file.c | 1133 attr->ia_valid, in ocfs2_setattr() 1134 attr->ia_valid & ATTR_MODE ? attr->ia_mode : 0, in ocfs2_setattr() 1135 attr->ia_valid & ATTR_UID ? in ocfs2_setattr() 1137 attr->ia_valid & ATTR_GID ? in ocfs2_setattr() 1148 attr->ia_valid &= ~ATTR_SIZE; in ocfs2_setattr() 1152 if (!(attr->ia_valid & OCFS2_VALID_ATTRS)) in ocfs2_setattr() 1164 size_change = S_ISREG(inode->i_mode) && attr->ia_valid & ATTR_SIZE; in ocfs2_setattr() 1230 if ((attr->ia_valid & ATTR_UID && !uid_eq(attr->ia_uid, inode->i_uid)) || in ocfs2_setattr() 1231 (attr->ia_valid & ATTR_GID && !gid_eq(attr->ia_gid, inode->i_gid))) { in ocfs2_setattr() 1237 if (attr->ia_valid & ATTR_UID && !uid_eq(attr->ia_uid, inode->i_uid) in ocfs2_setattr() [all …]
|
| /linux/fs/ceph/ |
| H A D | inode.c | 2573 unsigned int ia_valid = attr->ia_valid; in __ceph_setattr() local 2682 if (ia_valid & ATTR_UID) { in __ceph_setattr() 2700 if (ia_valid & ATTR_GID) { in __ceph_setattr() 2718 if (ia_valid & ATTR_MODE) { in __ceph_setattr() 2733 if (ia_valid & ATTR_ATIME) { in __ceph_setattr() 2756 if (ia_valid & ATTR_SIZE) { in __ceph_setattr() 2784 ia_valid |= ATTR_MTIME; in __ceph_setattr() 2808 if (ia_valid & ATTR_MTIME) { in __ceph_setattr() 2832 if (ia_valid & ATTR_CTIME) { in __ceph_setattr() 2834 bool only = (ia_valid & (ATTR_SIZE|ATTR_MTIME|ATTR_ATIME| in __ceph_setattr() [all …]
|
| /linux/fs/coda/ |
| H A D | coda_linux.c | 185 valid = iattr->ia_valid; in coda_iattr_to_vattr()
|
| /linux/fs/overlayfs/ |
| H A D | copy_up.c | 372 .ia_valid = ATTR_SIZE, in ovl_set_size() 383 .ia_valid = in ovl_set_timestamps() 399 .ia_valid = ATTR_MODE, in ovl_set_attr() 406 .ia_valid = ATTR_UID | ATTR_GID, in ovl_set_attr()
|
| /linux/fs/nfsd/ |
| H A D | vfs.h | 70 return (iap->ia_valid || (attrs->na_seclabel && in nfsd_attrs_valid()
|