Home
last modified time | relevance | path

Searched refs:ia_valid (Results 1 – 106 of 106) sorted by relevance

/linux-4.1.27/fs/
Dattr.c33 unsigned int ia_valid = attr->ia_valid; in inode_change_ok() local
39 if (ia_valid & ATTR_SIZE) { in inode_change_ok()
46 if (ia_valid & ATTR_FORCE) in inode_change_ok()
50 if ((ia_valid & ATTR_UID) && in inode_change_ok()
57 if ((ia_valid & ATTR_GID) && in inode_change_ok()
64 if (ia_valid & ATTR_MODE) { in inode_change_ok()
68 if (!in_group_p((ia_valid & ATTR_GID) ? attr->ia_gid : in inode_change_ok()
75 if (ia_valid & (ATTR_MTIME_SET | ATTR_ATIME_SET | ATTR_TIMES_SET)) { in inode_change_ok()
144 unsigned int ia_valid = attr->ia_valid; in setattr_copy() local
146 if (ia_valid & ATTR_UID) in setattr_copy()
[all …]
Dutimes.c66 newattrs.ia_valid = ATTR_CTIME | ATTR_MTIME | ATTR_ATIME; in utimes_common()
69 newattrs.ia_valid &= ~ATTR_ATIME; in utimes_common()
73 newattrs.ia_valid |= ATTR_ATIME_SET; in utimes_common()
77 newattrs.ia_valid &= ~ATTR_MTIME; in utimes_common()
81 newattrs.ia_valid |= ATTR_MTIME_SET; in utimes_common()
88 newattrs.ia_valid |= ATTR_TIMES_SET; in utimes_common()
Dopen.c48 newattrs.ia_valid = ATTR_SIZE | time_attrs; in do_truncate()
51 newattrs.ia_valid |= ATTR_FILE; in do_truncate()
57 newattrs.ia_valid |= ret | ATTR_FORCE; in do_truncate()
516 newattrs.ia_valid = ATTR_MODE | ATTR_CTIME; in chmod_common()
578 newattrs.ia_valid = ATTR_CTIME; in chown_common()
582 newattrs.ia_valid |= ATTR_UID; in chown_common()
588 newattrs.ia_valid |= ATTR_GID; in chown_common()
592 newattrs.ia_valid |= in chown_common()
Dlibfs.c378 if (iattr->ia_valid & ATTR_SIZE) in simple_setattr()
Dinode.c1667 newattrs.ia_valid = ATTR_FORCE | kill; in __remove_suid()
/linux-4.1.27/fs/fat/
Dfile.c60 ia.ia_valid = ATTR_MODE | ATTR_CTIME; in fat_ioctl_set_attributes()
96 fsnotify_change(file->f_path.dentry, ia.ia_valid); in fat_ioctl_set_attributes()
381 unsigned int ia_valid; in fat_setattr() local
385 ia_valid = attr->ia_valid; in fat_setattr()
386 if (ia_valid & TIMES_SET_FLAGS) { in fat_setattr()
388 attr->ia_valid &= ~TIMES_SET_FLAGS; in fat_setattr()
392 attr->ia_valid = ia_valid; in fat_setattr()
405 if (attr->ia_valid & ATTR_SIZE) { in fat_setattr()
410 if (error || attr->ia_valid == ATTR_SIZE) in fat_setattr()
412 attr->ia_valid &= ~ATTR_SIZE; in fat_setattr()
[all …]
/linux-4.1.27/drivers/staging/lustre/lustre/obdclass/
Dobdo.c214 void obdo_from_iattr(struct obdo *oa, struct iattr *attr, unsigned int ia_valid) in obdo_from_iattr() argument
216 if (ia_valid & ATTR_ATIME) { in obdo_from_iattr()
220 if (ia_valid & ATTR_MTIME) { in obdo_from_iattr()
224 if (ia_valid & ATTR_CTIME) { in obdo_from_iattr()
228 if (ia_valid & ATTR_SIZE) { in obdo_from_iattr()
232 if (ia_valid & ATTR_MODE) { in obdo_from_iattr()
239 if (ia_valid & ATTR_UID) { in obdo_from_iattr()
243 if (ia_valid & ATTR_GID) { in obdo_from_iattr()
258 attr->ia_valid = 0; in iattr_from_obdo()
261 attr->ia_valid |= ATTR_ATIME; in iattr_from_obdo()
[all …]
/linux-4.1.27/drivers/staging/lustre/lustre/mdc/
Dmdc_lib.c257 static inline __u64 attr_pack(unsigned int ia_valid) in attr_pack() argument
261 if (ia_valid & ATTR_MODE) in attr_pack()
263 if (ia_valid & ATTR_UID) in attr_pack()
265 if (ia_valid & ATTR_GID) in attr_pack()
267 if (ia_valid & ATTR_SIZE) in attr_pack()
269 if (ia_valid & ATTR_ATIME) in attr_pack()
271 if (ia_valid & ATTR_MTIME) in attr_pack()
273 if (ia_valid & ATTR_CTIME) in attr_pack()
275 if (ia_valid & ATTR_ATIME_SET) in attr_pack()
277 if (ia_valid & ATTR_MTIME_SET) in attr_pack()
[all …]
Dmdc_reint.c117 if (op_data->op_attr.ia_valid & (ATTR_MODE|ATTR_UID|ATTR_GID)) in mdc_setattr()
146 if (op_data->op_attr.ia_valid & (ATTR_MTIME | ATTR_CTIME)) in mdc_setattr()
/linux-4.1.27/fs/configfs/
Dinode.c62 unsigned int ia_valid = iattr->ia_valid; in configfs_setattr() local
87 if (ia_valid & ATTR_UID) in configfs_setattr()
89 if (ia_valid & ATTR_GID) in configfs_setattr()
91 if (ia_valid & ATTR_ATIME) in configfs_setattr()
94 if (ia_valid & ATTR_MTIME) in configfs_setattr()
97 if (ia_valid & ATTR_CTIME) in configfs_setattr()
100 if (ia_valid & ATTR_MODE) { in configfs_setattr()
/linux-4.1.27/fs/adfs/
Dinode.c303 unsigned int ia_valid = attr->ia_valid; in adfs_notify_change() local
312 if ((ia_valid & ATTR_UID && !uid_eq(attr->ia_uid, ADFS_SB(sb)->s_uid)) || in adfs_notify_change()
313 (ia_valid & ATTR_GID && !gid_eq(attr->ia_gid, ADFS_SB(sb)->s_gid))) in adfs_notify_change()
320 if (ia_valid & ATTR_SIZE) in adfs_notify_change()
323 if (ia_valid & ATTR_MTIME) { in adfs_notify_change()
331 if (ia_valid & ATTR_ATIME) in adfs_notify_change()
333 if (ia_valid & ATTR_CTIME) in adfs_notify_change()
335 if (ia_valid & ATTR_MODE) { in adfs_notify_change()
344 if (ia_valid & (ATTR_SIZE | ATTR_MTIME | ATTR_MODE)) in adfs_notify_change()
/linux-4.1.27/fs/hostfs/
Dhostfs_kern.c820 attr->ia_valid &= ~ATTR_SIZE; in hostfs_setattr()
822 attrs.ia_valid = 0; in hostfs_setattr()
823 if (attr->ia_valid & ATTR_MODE) { in hostfs_setattr()
824 attrs.ia_valid |= HOSTFS_ATTR_MODE; in hostfs_setattr()
827 if (attr->ia_valid & ATTR_UID) { in hostfs_setattr()
828 attrs.ia_valid |= HOSTFS_ATTR_UID; in hostfs_setattr()
831 if (attr->ia_valid & ATTR_GID) { in hostfs_setattr()
832 attrs.ia_valid |= HOSTFS_ATTR_GID; in hostfs_setattr()
835 if (attr->ia_valid & ATTR_SIZE) { in hostfs_setattr()
836 attrs.ia_valid |= HOSTFS_ATTR_SIZE; in hostfs_setattr()
[all …]
Dhostfs_user.c200 if (attrs->ia_valid & HOSTFS_ATTR_MODE) { in set_attr()
208 if (attrs->ia_valid & HOSTFS_ATTR_UID) { in set_attr()
216 if (attrs->ia_valid & HOSTFS_ATTR_GID) { in set_attr()
224 if (attrs->ia_valid & HOSTFS_ATTR_SIZE) { in set_attr()
239 if (attrs->ia_valid & ma) { in set_attr()
249 if (attrs->ia_valid & HOSTFS_ATTR_ATIME_SET) { in set_attr()
253 if (attrs->ia_valid & HOSTFS_ATTR_MTIME_SET) { in set_attr()
267 if (attrs->ia_valid & (HOSTFS_ATTR_ATIME | HOSTFS_ATTR_MTIME)) { in set_attr()
Dhostfs.h41 unsigned int ia_valid; member
/linux-4.1.27/include/linux/
Dfsnotify.h281 static inline void fsnotify_change(struct dentry *dentry, unsigned int ia_valid) in fsnotify_change() argument
286 if (ia_valid & ATTR_UID) in fsnotify_change()
288 if (ia_valid & ATTR_GID) in fsnotify_change()
290 if (ia_valid & ATTR_SIZE) in fsnotify_change()
294 if ((ia_valid & (ATTR_ATIME | ATTR_MTIME)) == (ATTR_ATIME | ATTR_MTIME)) in fsnotify_change()
296 else if (ia_valid & ATTR_ATIME) in fsnotify_change()
298 else if (ia_valid & ATTR_MTIME) in fsnotify_change()
301 if (ia_valid & ATTR_MODE) in fsnotify_change()
Devm.h23 extern void evm_inode_post_setattr(struct dentry *dentry, int ia_valid);
61 static inline void evm_inode_post_setattr(struct dentry *dentry, int ia_valid) in evm_inode_post_setattr() argument
Dquotaops.h24 return (ia->ia_valid & ATTR_SIZE && ia->ia_size != inode->i_size) || in is_quota_modification()
25 (ia->ia_valid & ATTR_UID && !uid_eq(ia->ia_uid, inode->i_uid)) || in is_quota_modification()
26 (ia->ia_valid & ATTR_GID && !gid_eq(ia->ia_gid, inode->i_gid)); in is_quota_modification()
Dfs.h246 unsigned int ia_valid; member
/linux-4.1.27/drivers/staging/lustre/lustre/llite/
Dllite_lib.c1172 int rc, ia_valid; in ll_md_setattr() local
1189 ia_valid = op_data->op_attr.ia_valid; in ll_md_setattr()
1190 op_data->op_attr.ia_valid &= ~TIMES_SET_FLAGS; in ll_md_setattr()
1192 op_data->op_attr.ia_valid = ia_valid; in ll_md_setattr()
1207 ia_valid = op_data->op_attr.ia_valid; in ll_md_setattr()
1210 op_data->op_attr.ia_valid &= ~(TIMES_SET_FLAGS | ATTR_SIZE); in ll_md_setattr()
1212 op_data->op_attr.ia_valid = ia_valid; in ll_md_setattr()
1260 if (attr->ia_valid & ATTR_SIZE) in ll_setattr_ost()
1267 if (attr->ia_valid & ATTR_SIZE) in ll_setattr_ost()
1305 attr->ia_valid, hsm_import); in ll_setattr_raw()
[all …]
Dfile.c108 op_data->op_attr.ia_valid = ATTR_MODE | ATTR_ATIME | ATTR_ATIME_SET | in ll_prepare_close()
116 op_data->op_attr.ia_valid |= ATTR_SIZE | ATTR_BLOCKS; in ll_prepare_close()
162 op_data->op_attr.ia_valid |= ATTR_SIZE | ATTR_BLOCKS; in ll_close_inode_openhandle()
2026 llss->ia1.ia_valid = ATTR_MTIME | ATTR_ATIME; in ll_swap_layouts()
2029 llss->ia2.ia_valid = ATTR_MTIME | ATTR_ATIME; in ll_swap_layouts()
2084 llss->ia1.ia_valid &= ~ATTR_MTIME; in ll_swap_layouts()
2085 llss->ia2.ia_valid &= ~ATTR_MTIME; in ll_swap_layouts()
2089 llss->ia1.ia_valid &= ~ATTR_ATIME; in ll_swap_layouts()
2090 llss->ia2.ia_valid &= ~ATTR_ATIME; in ll_swap_layouts()
2095 if (llss->ia2.ia_valid != 0) { in ll_swap_layouts()
[all …]
Dllite_close.c132 op_data->op_attr.ia_valid |= ATTR_MTIME_SET | ATTR_CTIME_SET | in ll_done_writing_attr()
Dllite_internal.h1337 LASSERT(attr->ia_valid & ATTR_FILE); in cl_iattr2fd()
/linux-4.1.27/fs/kernfs/
Dinode.c70 unsigned int ia_valid = iattr->ia_valid; in __kernfs_setattr() local
78 if (ia_valid & ATTR_UID) in __kernfs_setattr()
80 if (ia_valid & ATTR_GID) in __kernfs_setattr()
82 if (ia_valid & ATTR_ATIME) in __kernfs_setattr()
84 if (ia_valid & ATTR_MTIME) in __kernfs_setattr()
86 if (ia_valid & ATTR_CTIME) in __kernfs_setattr()
88 if (ia_valid & ATTR_MODE) { in __kernfs_setattr()
/linux-4.1.27/fs/ramfs/
Dfile-nommu.c167 unsigned int old_ia_valid = ia->ia_valid; in ramfs_nommu_setattr()
176 if (ia->ia_valid & ATTR_SIZE) { in ramfs_nommu_setattr()
181 if (ret < 0 || ia->ia_valid == ATTR_SIZE) in ramfs_nommu_setattr()
187 ia->ia_valid |= ATTR_MTIME|ATTR_CTIME; in ramfs_nommu_setattr()
193 ia->ia_valid = old_ia_valid; in ramfs_nommu_setattr()
/linux-4.1.27/fs/jfs/
Dfile.c112 if ((iattr->ia_valid & ATTR_UID && !uid_eq(iattr->ia_uid, inode->i_uid)) || in jfs_setattr()
113 (iattr->ia_valid & ATTR_GID && !gid_eq(iattr->ia_gid, inode->i_gid))) { in jfs_setattr()
119 if ((iattr->ia_valid & ATTR_SIZE) && in jfs_setattr()
134 if (iattr->ia_valid & ATTR_MODE) in jfs_setattr()
/linux-4.1.27/fs/nfsd/
Dvfs.c318 if ((iap->ia_valid & BOTH_TIME_SET) == BOTH_TIME_SET && in nfsd_sanitize_attrs()
337 iap->ia_valid &= ~BOTH_TIME_SET; in nfsd_sanitize_attrs()
342 if (iap->ia_valid & ATTR_MODE) { in nfsd_sanitize_attrs()
349 ((iap->ia_valid & ATTR_UID) || (iap->ia_valid & ATTR_GID))) { in nfsd_sanitize_attrs()
350 iap->ia_valid |= ATTR_KILL_PRIV; in nfsd_sanitize_attrs()
351 if (iap->ia_valid & ATTR_MODE) { in nfsd_sanitize_attrs()
358 iap->ia_valid |= (ATTR_KILL_SUID | ATTR_KILL_SGID); in nfsd_sanitize_attrs()
410 if (iap->ia_valid & (ATTR_ATIME | ATTR_MTIME | ATTR_SIZE)) in nfsd_setattr()
412 if (iap->ia_valid & ATTR_SIZE) in nfsd_setattr()
433 iap->ia_valid &= ~ATTR_MODE; in nfsd_setattr()
[all …]
Dnfsproc.c65 argp->attrs.ia_valid, (long) argp->attrs.ia_size); in nfsd_proc_setattr()
247 if (attr->ia_valid & ATTR_MODE) { in nfsd_proc_create()
260 attr->ia_valid |= ATTR_SIZE; in nfsd_proc_create()
287 attr->ia_valid |= ATTR_MODE; in nfsd_proc_create()
296 } else if (type == S_IFCHR && !(attr->ia_valid & ATTR_SIZE)) { in nfsd_proc_create()
306 attr->ia_valid &= ~ATTR_SIZE; in nfsd_proc_create()
321 argp->name, attr->ia_valid, (long) attr->ia_size); in nfsd_proc_create()
326 attr->ia_valid &= ATTR_SIZE; in nfsd_proc_create()
327 if (attr->ia_valid) in nfsd_proc_create()
436 argp->attrs.ia_valid &= ~ATTR_SIZE; in nfsd_proc_mkdir()
Dnfsxdr.c93 iap->ia_valid = 0; in decode_sattr()
100 iap->ia_valid |= ATTR_MODE; in decode_sattr()
106 iap->ia_valid |= ATTR_UID; in decode_sattr()
111 iap->ia_valid |= ATTR_GID; in decode_sattr()
114 iap->ia_valid |= ATTR_SIZE; in decode_sattr()
119 iap->ia_valid |= ATTR_ATIME | ATTR_ATIME_SET; in decode_sattr()
125 iap->ia_valid |= ATTR_MTIME | ATTR_MTIME_SET; in decode_sattr()
138 iap->ia_valid &= ~(ATTR_ATIME_SET|ATTR_MTIME_SET); in decode_sattr()
Dblocklayout.c148 struct iattr iattr = { .ia_valid = 0 }; in nfsd4_block_proc_layoutcommit()
161 iattr.ia_valid |= ATTR_ATIME | ATTR_CTIME | ATTR_MTIME; in nfsd4_block_proc_layoutcommit()
165 iattr.ia_valid |= ATTR_SIZE; in nfsd4_block_proc_layoutcommit()
Dnfs3xdr.c102 iap->ia_valid = 0; in decode_sattr3()
105 iap->ia_valid |= ATTR_MODE; in decode_sattr3()
111 iap->ia_valid |= ATTR_UID; in decode_sattr3()
116 iap->ia_valid |= ATTR_GID; in decode_sattr3()
121 iap->ia_valid |= ATTR_SIZE; in decode_sattr3()
126 iap->ia_valid |= ATTR_ATIME; in decode_sattr3()
128 iap->ia_valid |= ATTR_ATIME | ATTR_ATIME_SET; in decode_sattr3()
133 iap->ia_valid |= ATTR_MTIME; in decode_sattr3()
135 iap->ia_valid |= ATTR_MTIME | ATTR_MTIME_SET; in decode_sattr3()
Dnfs3proc.c228 if (!(attr->ia_valid & ATTR_MODE)) { in nfsd3_proc_create()
229 attr->ia_valid |= ATTR_MODE; in nfsd3_proc_create()
257 argp->attrs.ia_valid &= ~ATTR_SIZE; in nfsd3_proc_mkdir()
Dnfs4xdr.c294 iattr->ia_valid = 0; in nfsd4_decode_fattr()
305 iattr->ia_valid |= ATTR_SIZE; in nfsd4_decode_fattr()
351 iattr->ia_valid |= ATTR_MODE; in nfsd4_decode_fattr()
362 iattr->ia_valid |= ATTR_UID; in nfsd4_decode_fattr()
373 iattr->ia_valid |= ATTR_GID; in nfsd4_decode_fattr()
385 iattr->ia_valid |= (ATTR_ATIME | ATTR_ATIME_SET); in nfsd4_decode_fattr()
388 iattr->ia_valid |= ATTR_ATIME; in nfsd4_decode_fattr()
404 iattr->ia_valid |= (ATTR_MTIME | ATTR_MTIME_SET); in nfsd4_decode_fattr()
407 iattr->ia_valid |= ATTR_MTIME; in nfsd4_decode_fattr()
855 open->op_iattr.ia_valid = 0; in nfsd4_decode_open()
Dnfs4proc.c330 open->op_truncate = (open->op_iattr.ia_valid & ATTR_SIZE) && in do_open_fhandle()
660 create->cr_iattr.ia_valid &= ~ATTR_SIZE; in nfsd4_create()
927 if (setattr->sa_iattr.ia_valid & ATTR_SIZE) { in nfsd4_setattr()
Dnfs4state.c3857 .ia_valid = ATTR_SIZE, in nfsd4_truncate()
/linux-4.1.27/fs/cifs/
Dinode.c1048 if (attrs->ia_valid & ATTR_ATIME) {
1055 if (attrs->ia_valid & ATTR_MTIME) {
1068 if (set_time && (attrs->ia_valid & ATTR_CTIME)) {
2112 direntry, attrs->ia_valid);
2117 attrs->ia_valid |= ATTR_FORCE;
2144 if (attrs->ia_valid & ATTR_SIZE) {
2151 if (attrs->ia_valid & (ATTR_KILL_SUID|ATTR_KILL_SGID))
2152 attrs->ia_valid &= ~ATTR_MODE;
2161 if (attrs->ia_valid & ATTR_MODE)
2166 if (attrs->ia_valid & ATTR_UID)
[all …]
/linux-4.1.27/security/integrity/evm/
Devm_main.c410 unsigned int ia_valid = attr->ia_valid; in evm_inode_setattr() local
413 if (!(ia_valid & (ATTR_MODE | ATTR_UID | ATTR_GID))) in evm_inode_setattr()
436 void evm_inode_post_setattr(struct dentry *dentry, int ia_valid) in evm_inode_post_setattr() argument
441 if (ia_valid & (ATTR_MODE | ATTR_UID | ATTR_GID)) in evm_inode_post_setattr()
/linux-4.1.27/fs/ecryptfs/
Dinode.c748 lower_ia->ia_valid &= ~ATTR_SIZE; in truncate_upper()
759 lower_ia->ia_valid &= ~ATTR_SIZE; in truncate_upper()
777 lower_ia->ia_valid |= ATTR_SIZE; in truncate_upper()
814 lower_ia->ia_valid |= ATTR_SIZE; in truncate_upper()
816 lower_ia->ia_valid &= ~ATTR_SIZE; in truncate_upper()
857 struct iattr ia = { .ia_valid = ATTR_SIZE, .ia_size = new_length }; in ecryptfs_truncate()
858 struct iattr lower_ia = { .ia_valid = 0 }; in ecryptfs_truncate()
866 if (!rc && lower_ia.ia_valid & ATTR_SIZE) { in ecryptfs_truncate()
948 if (ia->ia_valid & ATTR_SIZE) { in ecryptfs_setattr()
955 if (ia->ia_valid & ATTR_FILE) in ecryptfs_setattr()
[all …]
/linux-4.1.27/fs/affs/
Dinode.c219 pr_debug("notify_change(%lu,0x%x)\n", inode->i_ino, attr->ia_valid); in affs_notify_change()
225 if (((attr->ia_valid & ATTR_UID) && in affs_notify_change()
227 ((attr->ia_valid & ATTR_GID) && in affs_notify_change()
229 ((attr->ia_valid & ATTR_MODE) && in affs_notify_change()
237 if ((attr->ia_valid & ATTR_SIZE) && in affs_notify_change()
250 if (attr->ia_valid & ATTR_MODE) in affs_notify_change()
/linux-4.1.27/fs/xfs/
Dxfs_iops.c523 if (iattr->ia_valid & ATTR_ATIME) { in xfs_setattr_time()
528 if (iattr->ia_valid & ATTR_CTIME) { in xfs_setattr_time()
533 if (iattr->ia_valid & ATTR_MTIME) { in xfs_setattr_time()
548 int mask = iattr->ia_valid; in xfs_setattr_nonsize()
776 ASSERT((iattr->ia_valid & (ATTR_UID|ATTR_GID|ATTR_ATIME|ATTR_ATIME_SET| in xfs_setattr_size()
786 if (!(iattr->ia_valid & (ATTR_CTIME|ATTR_MTIME))) in xfs_setattr_size()
792 iattr->ia_valid &= ~ATTR_SIZE; in xfs_setattr_size()
880 !(iattr->ia_valid & (ATTR_CTIME | ATTR_MTIME))) { in xfs_setattr_size()
883 iattr->ia_valid |= ATTR_CTIME | ATTR_MTIME; in xfs_setattr_size()
919 if (iattr->ia_valid & ATTR_MODE) in xfs_setattr_size()
[all …]
Dxfs_pnfs.c262 ASSERT(iattr->ia_valid & (ATTR_ATIME|ATTR_CTIME|ATTR_MTIME)); in xfs_fs_commit_blocks()
267 if ((iattr->ia_valid & ATTR_SIZE) && iattr->ia_size > size) { in xfs_fs_commit_blocks()
Dxfs_acl.c241 iattr.ia_valid = ATTR_MODE | ATTR_CTIME; in xfs_set_mode()
Dxfs_file.c974 iattr.ia_valid = ATTR_SIZE; in xfs_file_fallocate()
Dxfs_ioctl.c720 iattr.ia_valid = ATTR_SIZE; in xfs_ioc_space()
/linux-4.1.27/fs/f2fs/
Dfile.c587 unsigned int ia_valid = attr->ia_valid; in __setattr_copy() local
589 if (ia_valid & ATTR_UID) in __setattr_copy()
591 if (ia_valid & ATTR_GID) in __setattr_copy()
593 if (ia_valid & ATTR_ATIME) in __setattr_copy()
596 if (ia_valid & ATTR_MTIME) in __setattr_copy()
599 if (ia_valid & ATTR_CTIME) in __setattr_copy()
602 if (ia_valid & ATTR_MODE) { in __setattr_copy()
624 if (attr->ia_valid & ATTR_SIZE) { in f2fs_setattr()
640 if (attr->ia_valid & ATTR_MODE) { in f2fs_setattr()
/linux-4.1.27/fs/nfs/
Dnfs2xdr.c360 if (attr->ia_valid & ATTR_MODE) in encode_sattr()
364 if (attr->ia_valid & ATTR_UID) in encode_sattr()
368 if (attr->ia_valid & ATTR_GID) in encode_sattr()
372 if (attr->ia_valid & ATTR_SIZE) in encode_sattr()
377 if (attr->ia_valid & ATTR_ATIME_SET) in encode_sattr()
379 else if (attr->ia_valid & ATTR_ATIME) in encode_sattr()
383 if (attr->ia_valid & ATTR_MTIME_SET) in encode_sattr()
385 else if (attr->ia_valid & ATTR_MTIME) in encode_sattr()
Dnfs4file.c58 attr.ia_valid = ATTR_OPEN; in nfs4_file_open()
60 attr.ia_valid |= ATTR_SIZE; in nfs4_file_open()
Dnfs3xdr.c573 if (attr->ia_valid & ATTR_MODE) in encode_sattr3()
575 if (attr->ia_valid & ATTR_UID) in encode_sattr3()
577 if (attr->ia_valid & ATTR_GID) in encode_sattr3()
579 if (attr->ia_valid & ATTR_SIZE) in encode_sattr3()
581 if (attr->ia_valid & ATTR_ATIME_SET) in encode_sattr3()
583 if (attr->ia_valid & ATTR_MTIME_SET) in encode_sattr3()
587 if (attr->ia_valid & ATTR_MODE) { in encode_sattr3()
593 if (attr->ia_valid & ATTR_UID) { in encode_sattr3()
599 if (attr->ia_valid & ATTR_GID) { in encode_sattr3()
605 if (attr->ia_valid & ATTR_SIZE) { in encode_sattr3()
[all …]
Dinode.c511 if (attr->ia_valid & (ATTR_KILL_SUID | ATTR_KILL_SGID)) in nfs_setattr()
512 attr->ia_valid &= ~ATTR_MODE; in nfs_setattr()
514 if (attr->ia_valid & ATTR_SIZE) { in nfs_setattr()
521 attr->ia_valid &= ~ATTR_SIZE; in nfs_setattr()
527 attr->ia_valid &= NFS_VALID_ATTRS; in nfs_setattr()
528 if ((attr->ia_valid & ~(ATTR_FILE|ATTR_OPEN)) == 0) in nfs_setattr()
543 if ((attr->ia_valid & (ATTR_MODE|ATTR_UID|ATTR_GID)) != 0) in nfs_setattr()
601 if ((attr->ia_valid & (ATTR_MODE|ATTR_UID|ATTR_GID)) != 0) { in nfs_setattr_update_inode()
602 if ((attr->ia_valid & ATTR_MODE) != 0) { in nfs_setattr_update_inode()
607 if ((attr->ia_valid & ATTR_UID) != 0) in nfs_setattr_update_inode()
[all …]
Dnfs3proc.c136 if (sattr->ia_valid & ATTR_FILE) in nfs3_proc_setattr()
380 if (!(sattr->ia_valid & ATTR_ATIME_SET)) in nfs3_proc_create()
381 sattr->ia_valid |= ATTR_ATIME; in nfs3_proc_create()
382 if (!(sattr->ia_valid & ATTR_MTIME_SET)) in nfs3_proc_create()
383 sattr->ia_valid |= ATTR_MTIME; in nfs3_proc_create()
Dproc.c137 if (sattr->ia_valid & ATTR_FILE) in nfs_proc_setattr()
273 sattr->ia_valid &= ~ATTR_SIZE; in nfs_proc_mknod()
275 sattr->ia_valid |= ATTR_SIZE; in nfs_proc_mknod()
Ddir.c1491 struct iattr attr = { .ia_valid = ATTR_OPEN }; in nfs_atomic_open()
1524 attr.ia_valid |= ATTR_MODE; in nfs_atomic_open()
1528 attr.ia_valid |= ATTR_SIZE; in nfs_atomic_open()
1702 attr.ia_valid = ATTR_MODE; in nfs_create()
1732 attr.ia_valid = ATTR_MODE; in nfs_mknod()
1757 attr.ia_valid = ATTR_MODE; in nfs_mkdir()
1909 attr.ia_valid = ATTR_MODE; in nfs_symlink()
Dnfs4proc.c1064 if (attrs != NULL && attrs->ia_valid != 0) { in nfs4_opendata_alloc()
2294 !(sattr->ia_valid & ATTR_ATIME_SET)) in nfs4_exclusive_attrset()
2295 sattr->ia_valid |= ATTR_ATIME; in nfs4_exclusive_attrset()
2298 !(sattr->ia_valid & ATTR_MTIME_SET)) in nfs4_exclusive_attrset()
2299 sattr->ia_valid |= ATTR_MTIME; in nfs4_exclusive_attrset()
2555 truncate = (sattr->ia_valid & ATTR_SIZE) ? true : false; in _nfs4_do_setattr()
2595 if (!(sattr->ia_valid & ATTR_SIZE)) { in nfs4_do_setattr()
2604 if (sattr->ia_valid & ATTR_OPEN) in nfs4_do_setattr()
3273 sattr->ia_valid & ATTR_SIZE && in nfs4_proc_setattr()
3280 if (sattr->ia_valid & ATTR_OPEN) in nfs4_proc_setattr()
[all …]
Dnfs4xdr.c1021 if (iap->ia_valid & ATTR_SIZE) { in encode_attrs()
1025 if (iap->ia_valid & ATTR_MODE) { in encode_attrs()
1029 if (iap->ia_valid & ATTR_UID) { in encode_attrs()
1042 if (iap->ia_valid & ATTR_GID) { in encode_attrs()
1054 if (iap->ia_valid & ATTR_ATIME_SET) { in encode_attrs()
1057 } else if (iap->ia_valid & ATTR_ATIME) { in encode_attrs()
1061 if (iap->ia_valid & ATTR_MTIME_SET) { in encode_attrs()
1064 } else if (iap->ia_valid & ATTR_MTIME) { in encode_attrs()
1096 if (iap->ia_valid & ATTR_ATIME_SET) { in encode_attrs()
1104 if (iap->ia_valid & ATTR_MTIME_SET) { in encode_attrs()
[all …]
/linux-4.1.27/fs/ubifs/
Dfile.c1073 if (attr->ia_valid & ATTR_UID) in do_attr_changes()
1075 if (attr->ia_valid & ATTR_GID) in do_attr_changes()
1077 if (attr->ia_valid & ATTR_ATIME) in do_attr_changes()
1080 if (attr->ia_valid & ATTR_MTIME) in do_attr_changes()
1083 if (attr->ia_valid & ATTR_CTIME) in do_attr_changes()
1086 if (attr->ia_valid & ATTR_MODE) { in do_attr_changes()
1224 if (attr->ia_valid & ATTR_SIZE) { in do_setattr()
1230 if (attr->ia_valid & ATTR_SIZE) { in do_setattr()
1240 if (attr->ia_valid & ATTR_SIZE) in do_setattr()
1264 inode->i_ino, inode->i_mode, attr->ia_valid); in ubifs_setattr()
[all …]
/linux-4.1.27/drivers/staging/lustre/lustre/osc/
Dosc_io.c403 unsigned int ia_valid = io->u.ci_setattr.sa_valid; in osc_io_setattr_start() local
418 if (ia_valid & ATTR_SIZE) { in osc_io_setattr_start()
422 if (ia_valid & ATTR_MTIME_SET) { in osc_io_setattr_start()
426 if (ia_valid & ATTR_ATIME_SET) { in osc_io_setattr_start()
430 if (ia_valid & ATTR_CTIME_SET) { in osc_io_setattr_start()
446 if (ia_valid & ATTR_SIZE) { in osc_io_setattr_start()
463 if (ia_valid & ATTR_SIZE) in osc_io_setattr_start()
/linux-4.1.27/fs/ncpfs/
Dinode.c892 if ((attr->ia_valid & ATTR_UID) && !uid_eq(attr->ia_uid, server->m.uid)) in ncp_notify_change()
895 if ((attr->ia_valid & ATTR_GID) && !gid_eq(attr->ia_gid, server->m.gid)) in ncp_notify_change()
898 if (((attr->ia_valid & ATTR_MODE) && in ncp_notify_change()
907 if ((attr->ia_valid & ATTR_MODE) != 0) in ncp_notify_change()
946 tmpattr.ia_valid = ATTR_MODE; in ncp_notify_change()
959 if ((attr->ia_valid & ATTR_SIZE) != 0) { in ncp_notify_change()
983 if ((attr->ia_valid & ATTR_CTIME) != 0) { in ncp_notify_change()
988 if ((attr->ia_valid & ATTR_MTIME) != 0) { in ncp_notify_change()
993 if ((attr->ia_valid & ATTR_ATIME) != 0) { in ncp_notify_change()
/linux-4.1.27/fs/hpfs/
Dinode.c266 if ((attr->ia_valid & ATTR_UID) && in hpfs_setattr()
269 if ((attr->ia_valid & ATTR_GID) && in hpfs_setattr()
272 if ((attr->ia_valid & ATTR_SIZE) && attr->ia_size > inode->i_size) in hpfs_setattr()
279 if ((attr->ia_valid & ATTR_SIZE) && in hpfs_setattr()
/linux-4.1.27/fs/afs/
Dinode.c467 attr->ia_valid); in afs_setattr()
469 if (!(attr->ia_valid & (ATTR_SIZE | ATTR_MODE | ATTR_UID | ATTR_GID | in afs_setattr()
481 if (attr->ia_valid & ATTR_FILE) { in afs_setattr()
492 if (!(attr->ia_valid & ATTR_FILE)) in afs_setattr()
Dfsclient.c183 if (attr->ia_valid & ATTR_MTIME) { in xdr_encode_AFS_StoreStatus()
188 if (attr->ia_valid & ATTR_UID) { in xdr_encode_AFS_StoreStatus()
193 if (attr->ia_valid & ATTR_GID) { in xdr_encode_AFS_StoreStatus()
198 if (attr->ia_valid & ATTR_MODE) { in xdr_encode_AFS_StoreStatus()
1361 ASSERT(attr->ia_valid & ATTR_SIZE); in afs_fs_setattr_size64()
1409 ASSERT(attr->ia_valid & ATTR_SIZE); in afs_fs_setattr_size()
1454 if (attr->ia_valid & ATTR_SIZE) in afs_fs_setattr()
/linux-4.1.27/fs/minix/
Dfile.c33 if ((attr->ia_valid & ATTR_SIZE) && in minix_setattr()
/linux-4.1.27/fs/sysv/
Dfile.c40 if ((attr->ia_valid & ATTR_SIZE) && in sysv_setattr()
/linux-4.1.27/fs/overlayfs/
Dcopy_up.c173 .ia_valid = in ovl_set_timestamps()
188 .ia_valid = ATTR_MODE, in ovl_set_attr()
195 .ia_valid = ATTR_UID | ATTR_GID, in ovl_set_attr()
/linux-4.1.27/fs/ceph/
Dacl.c132 newattrs.ia_valid = ATTR_MODE; in ceph_set_acl()
142 newattrs.ia_valid = ATTR_MODE; in ceph_set_acl()
Dinode.c1719 const unsigned int ia_valid = attr->ia_valid; in ceph_setattr() local
1744 if (ia_valid & ATTR_UID) { in ceph_setattr()
1759 if (ia_valid & ATTR_GID) { in ceph_setattr()
1774 if (ia_valid & ATTR_MODE) { in ceph_setattr()
1789 if (ia_valid & ATTR_ATIME) { in ceph_setattr()
1811 if (ia_valid & ATTR_MTIME) { in ceph_setattr()
1833 if (ia_valid & ATTR_SIZE) { in ceph_setattr()
1856 if (ia_valid & ATTR_CTIME) { in ceph_setattr()
1857 bool only = (ia_valid & (ATTR_SIZE|ATTR_MTIME|ATTR_ATIME| in ceph_setattr()
1880 if (ia_valid & ATTR_FILE) in ceph_setattr()
[all …]
/linux-4.1.27/fs/reiserfs/
Dxattr.c334 int ia_valid = attrs->ia_valid; in chown_one_xattr() local
342 attrs->ia_valid &= (ATTR_UID|ATTR_GID); in chown_one_xattr()
344 attrs->ia_valid = ia_valid; in chown_one_xattr()
580 .ia_valid = ATTR_SIZE | ATTR_CTIME, in reiserfs_xattr_set_handle()
Dinode.c3312 unsigned int ia_valid; in reiserfs_setattr() local
3320 ia_valid = attr->ia_valid &= ~(ATTR_KILL_SUID|ATTR_KILL_SGID); in reiserfs_setattr()
3325 if (attr->ia_valid & ATTR_SIZE) { in reiserfs_setattr()
3362 attr->ia_valid |= (ATTR_MTIME | ATTR_CTIME); in reiserfs_setattr()
3367 if ((((attr->ia_valid & ATTR_UID) && (from_kuid(&init_user_ns, attr->ia_uid) & ~0xffff)) || in reiserfs_setattr()
3368 ((attr->ia_valid & ATTR_GID) && (from_kgid(&init_user_ns, attr->ia_gid) & ~0xffff))) && in reiserfs_setattr()
3375 if ((ia_valid & ATTR_UID && !uid_eq(attr->ia_uid, inode->i_uid)) || in reiserfs_setattr()
3376 (ia_valid & ATTR_GID && !gid_eq(attr->ia_gid, inode->i_gid))) { in reiserfs_setattr()
3410 if (attr->ia_valid & ATTR_UID) in reiserfs_setattr()
3412 if (attr->ia_valid & ATTR_GID) in reiserfs_setattr()
[all …]
/linux-4.1.27/fs/hfs/
Dinode.c612 if (((attr->ia_valid & ATTR_UID) && in hfs_inode_setattr()
614 ((attr->ia_valid & ATTR_GID) && in hfs_inode_setattr()
616 ((attr->ia_valid & ATTR_MODE) && in hfs_inode_setattr()
623 if (attr->ia_valid & ATTR_MODE) { in hfs_inode_setattr()
632 if ((attr->ia_valid & ATTR_SIZE) && in hfs_inode_setattr()
/linux-4.1.27/fs/9p/
Dvfs_inode.c1108 if (iattr->ia_valid & ATTR_MODE) in v9fs_vfs_setattr()
1111 if (iattr->ia_valid & ATTR_MTIME) in v9fs_vfs_setattr()
1114 if (iattr->ia_valid & ATTR_ATIME) in v9fs_vfs_setattr()
1117 if (iattr->ia_valid & ATTR_SIZE) in v9fs_vfs_setattr()
1121 if (iattr->ia_valid & ATTR_UID) in v9fs_vfs_setattr()
1124 if (iattr->ia_valid & ATTR_GID) in v9fs_vfs_setattr()
1136 if ((iattr->ia_valid & ATTR_SIZE) && in v9fs_vfs_setattr()
Dvfs_inode_dotl.c567 p9attr.valid = v9fs_mapped_iattr_valid(iattr->ia_valid); in v9fs_vfs_setattr_dotl()
589 if ((iattr->ia_valid & ATTR_SIZE) && in v9fs_vfs_setattr_dotl()
596 if (iattr->ia_valid & ATTR_MODE) { in v9fs_vfs_setattr_dotl()
Dacl.c342 iattr.ia_valid = ATTR_MODE; in v9fs_xattr_set_acl()
/linux-4.1.27/fs/ufs/
Dtruncate.c496 unsigned int ia_valid = attr->ia_valid; in ufs_setattr() local
503 if (ia_valid & ATTR_SIZE && attr->ia_size != inode->i_size) { in ufs_setattr()
/linux-4.1.27/drivers/base/
Ddevtmpfs.c217 newattrs.ia_valid = ATTR_MODE|ATTR_UID|ATTR_GID; in handle_create()
322 newattrs.ia_valid = in handle_remove()
/linux-4.1.27/fs/fuse/
Ddir.c1477 unsigned ivalid = iattr->ia_valid; in iattr_to_fattr()
1620 attr->ia_valid |= ATTR_FORCE; in fuse_do_setattr()
1626 if (attr->ia_valid & ATTR_OPEN) { in fuse_do_setattr()
1632 if (attr->ia_valid & ATTR_SIZE) in fuse_do_setattr()
1639 attr->ia_valid |= ATTR_MTIME | ATTR_CTIME; in fuse_do_setattr()
1650 if (attr->ia_valid & ATTR_SIZE) { in fuse_do_setattr()
1672 if (attr->ia_valid & ATTR_MTIME) in fuse_do_setattr()
1674 if (attr->ia_valid & ATTR_CTIME) in fuse_do_setattr()
1720 if (attr->ia_valid & ATTR_FILE) in fuse_setattr()
Dfile.c2769 attr.ia_valid = ATTR_SIZE; in fuse_do_truncate()
2773 attr.ia_valid |= ATTR_FILE; in fuse_do_truncate()
/linux-4.1.27/fs/ocfs2/
Dfile.c1140 attr->ia_valid, attr->ia_mode, in ocfs2_setattr()
1146 attr->ia_valid &= ~ATTR_SIZE; in ocfs2_setattr()
1150 if (!(attr->ia_valid & OCFS2_VALID_ATTRS)) in ocfs2_setattr()
1159 size_change = S_ISREG(inode->i_mode) && attr->ia_valid & ATTR_SIZE; in ocfs2_setattr()
1200 if ((attr->ia_valid & ATTR_UID && !uid_eq(attr->ia_uid, inode->i_uid)) || in ocfs2_setattr()
1201 (attr->ia_valid & ATTR_GID && !gid_eq(attr->ia_gid, inode->i_gid))) { in ocfs2_setattr()
1207 if (attr->ia_valid & ATTR_UID && !uid_eq(attr->ia_uid, inode->i_uid) in ocfs2_setattr()
1216 if (attr->ia_valid & ATTR_GID && !gid_eq(attr->ia_gid, inode->i_gid) in ocfs2_setattr()
1264 if (!status && attr->ia_valid & ATTR_MODE) { in ocfs2_setattr()
Docfs2_trace.h1409 unsigned int ia_valid, unsigned int ia_mode,
1412 ia_valid, ia_mode, ia_uid, ia_gid),
1419 __field(unsigned int, ia_valid)
1430 __entry->ia_valid = ia_valid;
1437 __get_str(d_name), __entry->ia_valid, __entry->ia_mode,
/linux-4.1.27/fs/coda/
Dcoda_linux.c163 valid = iattr->ia_valid; in coda_iattr_to_vattr()
/linux-4.1.27/fs/ntfs/
Dinode.c2894 unsigned int ia_valid = attr->ia_valid; in ntfs_setattr() local
2900 if (ia_valid & (ATTR_UID | ATTR_GID | ATTR_MODE)) { in ntfs_setattr()
2906 if (ia_valid & ATTR_SIZE) { in ntfs_setattr()
2924 if (err || ia_valid == ATTR_SIZE) in ntfs_setattr()
2931 ia_valid |= ATTR_MTIME | ATTR_CTIME; in ntfs_setattr()
2934 if (ia_valid & ATTR_ATIME) in ntfs_setattr()
2937 if (ia_valid & ATTR_MTIME) in ntfs_setattr()
2940 if (ia_valid & ATTR_CTIME) in ntfs_setattr()
/linux-4.1.27/fs/ext3/
Dinode.c3245 const unsigned int ia_valid = attr->ia_valid; in ext3_setattr() local
3253 if ((ia_valid & ATTR_UID && !uid_eq(attr->ia_uid, inode->i_uid)) || in ext3_setattr()
3254 (ia_valid & ATTR_GID && !gid_eq(attr->ia_gid, inode->i_gid))) { in ext3_setattr()
3272 if (attr->ia_valid & ATTR_UID) in ext3_setattr()
3274 if (attr->ia_valid & ATTR_GID) in ext3_setattr()
3280 if (attr->ia_valid & ATTR_SIZE) in ext3_setattr()
3284 attr->ia_valid & ATTR_SIZE && attr->ia_size < inode->i_size) { in ext3_setattr()
3320 if ((attr->ia_valid & ATTR_SIZE) && in ext3_setattr()
3329 if (ia_valid & ATTR_MODE) in ext3_setattr()
/linux-4.1.27/fs/jffs2/
Dfs.c92 ivalid = iattr->ia_valid; in jffs2_do_setattr()
201 if (!rc && (iattr->ia_valid & ATTR_MODE)) in jffs2_setattr()
384 iattr.ia_valid = ATTR_MODE|ATTR_UID|ATTR_GID|ATTR_ATIME|ATTR_MTIME|ATTR_CTIME; in jffs2_dirty_inode()
Dacl.c245 attr.ia_valid = ATTR_MODE | ATTR_CTIME; in jffs2_set_acl()
/linux-4.1.27/fs/cachefiles/
Dinterface.c456 newattrs.ia_valid = ATTR_SIZE; in cachefiles_attr_changed()
463 newattrs.ia_valid = ATTR_SIZE; in cachefiles_attr_changed()
/linux-4.1.27/fs/udf/
Dfile.c259 if ((attr->ia_valid & ATTR_SIZE) && in udf_setattr()
/linux-4.1.27/fs/hugetlbfs/
Dinode.c399 unsigned int ia_valid = attr->ia_valid; in hugetlbfs_setattr() local
407 if (ia_valid & ATTR_SIZE) { in hugetlbfs_setattr()
/linux-4.1.27/fs/ext2/
Dinode.c1556 if ((iattr->ia_valid & ATTR_UID && !uid_eq(iattr->ia_uid, inode->i_uid)) || in ext2_setattr()
1557 (iattr->ia_valid & ATTR_GID && !gid_eq(iattr->ia_gid, inode->i_gid))) { in ext2_setattr()
1562 if (iattr->ia_valid & ATTR_SIZE && iattr->ia_size != inode->i_size) { in ext2_setattr()
1568 if (iattr->ia_valid & ATTR_MODE) in ext2_setattr()
/linux-4.1.27/fs/logfs/
Dfile.c251 if (attr->ia_valid & ATTR_SIZE) { in logfs_setattr()
/linux-4.1.27/fs/gfs2/
Dinode.c1679 if (!(attr->ia_valid & ATTR_UID) || uid_eq(ouid, nuid)) in setattr_chown()
1681 if (!(attr->ia_valid & ATTR_GID) || gid_eq(ogid, ngid)) in setattr_chown()
1766 if (attr->ia_valid & ATTR_SIZE) in gfs2_setattr()
1768 else if (attr->ia_valid & (ATTR_UID | ATTR_GID)) in gfs2_setattr()
1772 if (!error && attr->ia_valid & ATTR_MODE) in gfs2_setattr()
/linux-4.1.27/fs/hfsplus/
Dinode.c253 if ((attr->ia_valid & ATTR_SIZE) && in hfsplus_setattr()
269 if (attr->ia_valid & ATTR_MODE) { in hfsplus_setattr()
/linux-4.1.27/fs/omfs/
Dfile.c356 if ((attr->ia_valid & ATTR_SIZE) && in omfs_setattr()
/linux-4.1.27/fs/sysfs/
Dfile.c391 newattrs.ia_valid = ATTR_MODE; in sysfs_chmod_file()
/linux-4.1.27/fs/ext4/
Dinode.c4729 const unsigned int ia_valid = attr->ia_valid; in ext4_setattr() local
4737 if ((ia_valid & ATTR_UID && !uid_eq(attr->ia_uid, inode->i_uid)) || in ext4_setattr()
4738 (ia_valid & ATTR_GID && !gid_eq(attr->ia_gid, inode->i_gid))) { in ext4_setattr()
4757 if (attr->ia_valid & ATTR_UID) in ext4_setattr()
4759 if (attr->ia_valid & ATTR_GID) in ext4_setattr()
4765 if (attr->ia_valid & ATTR_SIZE && attr->ia_size != inode->i_size) { in ext4_setattr()
4845 if (attr->ia_valid & ATTR_SIZE) in ext4_setattr()
4860 if (!rc && (ia_valid & ATTR_MODE)) in ext4_setattr()
/linux-4.1.27/drivers/staging/lustre/lustre/lclient/
Dlcommon_cl.c959 io->u.ci_setattr.sa_valid = attr->ia_valid; in cl_setattr_ost()
966 if (attr->ia_valid & ATTR_FILE) in cl_setattr_ost()
/linux-4.1.27/fs/ocfs2/dlmfs/
Ddlmfs.c213 attr->ia_valid &= ~ATTR_SIZE; in dlmfs_file_setattr()
/linux-4.1.27/fs/nilfs2/
Dinode.c850 if ((iattr->ia_valid & ATTR_SIZE) && in nilfs_setattr()
860 if (iattr->ia_valid & ATTR_MODE) { in nilfs_setattr()
/linux-4.1.27/security/selinux/
Dhooks.c2936 unsigned int ia_valid = iattr->ia_valid; in selinux_inode_setattr() local
2940 if (ia_valid & ATTR_FORCE) { in selinux_inode_setattr()
2941 ia_valid &= ~(ATTR_KILL_SUID | ATTR_KILL_SGID | ATTR_MODE | in selinux_inode_setattr()
2943 if (!ia_valid) in selinux_inode_setattr()
2947 if (ia_valid & (ATTR_MODE | ATTR_UID | ATTR_GID | in selinux_inode_setattr()
2951 if (selinux_policycap_openperm && (ia_valid & ATTR_SIZE)) in selinux_inode_setattr()
/linux-4.1.27/arch/powerpc/platforms/cell/spufs/
Dinode.c116 if ((attr->ia_valid & ATTR_SIZE) && in spufs_setattr()
/linux-4.1.27/fs/quota/
Ddquot.c1969 if (iattr->ia_valid & ATTR_UID && !uid_eq(iattr->ia_uid, inode->i_uid)) in dquot_transfer()
1971 if (iattr->ia_valid & ATTR_GID && !gid_eq(iattr->ia_gid, inode->i_gid)) in dquot_transfer()
/linux-4.1.27/fs/exofs/
Dinode.c1045 if ((iattr->ia_valid & ATTR_SIZE) && in exofs_setattr()
/linux-4.1.27/mm/
Dshmem.c555 if (S_ISREG(inode->i_mode) && (attr->ia_valid & ATTR_SIZE)) { in shmem_setattr()
582 if (attr->ia_valid & ATTR_MODE) in shmem_setattr()
/linux-4.1.27/fs/proc/
Dproc_sysctl.c753 if (attr->ia_valid & (ATTR_MODE | ATTR_UID | ATTR_GID)) in proc_sys_setattr()
Dbase.c517 if (attr->ia_valid & ATTR_MODE) in proc_setattr()
/linux-4.1.27/drivers/staging/lustre/lustre/include/
Dobd_class.h320 unsigned int ia_valid);
/linux-4.1.27/fs/btrfs/
Dinode.c4858 int mask = attr->ia_valid; in btrfs_setsize()
4982 if (S_ISREG(inode->i_mode) && (attr->ia_valid & ATTR_SIZE)) { in btrfs_setattr()
4988 if (attr->ia_valid) { in btrfs_setattr()
4993 if (!err && attr->ia_valid & ATTR_MODE) in btrfs_setattr()
/linux-4.1.27/drivers/staging/lustre/lustre/lmv/
Dlmv_obd.c2043 PFID(&op_data->op_fid1), op_data->op_attr.ia_valid); in lmv_setattr()
/linux-4.1.27/security/smack/
Dsmack_lsm.c1056 if (iattr->ia_valid & ATTR_FORCE) in smack_inode_setattr()
/linux-4.1.27/kernel/
Dcgroup.c3056 struct iattr iattr = { .ia_valid = ATTR_UID | ATTR_GID, in cgroup_kn_set_ugid()