Lines Matching refs:ia_valid

64 	unsigned int ia_valid = attr->ia_valid;  in setattr_prepare()  local
70 if (ia_valid & ATTR_SIZE) { in setattr_prepare()
77 if (ia_valid & ATTR_FORCE) in setattr_prepare()
81 if ((ia_valid & ATTR_UID) && !chown_ok(inode, attr->ia_uid)) in setattr_prepare()
85 if ((ia_valid & ATTR_GID) && !chgrp_ok(inode, attr->ia_gid)) in setattr_prepare()
89 if (ia_valid & ATTR_MODE) { in setattr_prepare()
93 if (!in_group_p((ia_valid & ATTR_GID) ? attr->ia_gid : in setattr_prepare()
100 if (ia_valid & (ATTR_MTIME_SET | ATTR_ATIME_SET | ATTR_TIMES_SET)) { in setattr_prepare()
107 if (ia_valid & ATTR_KILL_PRIV) { in setattr_prepare()
180 unsigned int ia_valid = attr->ia_valid; in setattr_copy() local
182 if (ia_valid & ATTR_UID) in setattr_copy()
184 if (ia_valid & ATTR_GID) in setattr_copy()
186 if (ia_valid & ATTR_ATIME) in setattr_copy()
188 if (ia_valid & ATTR_MTIME) in setattr_copy()
190 if (ia_valid & ATTR_CTIME) in setattr_copy()
192 if (ia_valid & ATTR_MODE) { in setattr_copy()
229 unsigned int ia_valid = attr->ia_valid; in notify_change() local
233 if (ia_valid & (ATTR_MODE | ATTR_UID | ATTR_GID | ATTR_TIMES_SET)) { in notify_change()
242 if (ia_valid & ATTR_TOUCH) { in notify_change()
253 if ((ia_valid & ATTR_MODE)) { in notify_change()
263 if (!(ia_valid & ATTR_ATIME_SET)) in notify_change()
267 if (!(ia_valid & ATTR_MTIME_SET)) in notify_change()
272 if (ia_valid & ATTR_KILL_PRIV) { in notify_change()
277 ia_valid = attr->ia_valid &= ~ATTR_KILL_PRIV; in notify_change()
287 if ((ia_valid & (ATTR_KILL_SUID|ATTR_KILL_SGID)) && in notify_change()
288 (ia_valid & ATTR_MODE)) in notify_change()
291 if (ia_valid & ATTR_KILL_SUID) { in notify_change()
293 ia_valid = attr->ia_valid |= ATTR_MODE; in notify_change()
297 if (ia_valid & ATTR_KILL_SGID) { in notify_change()
299 if (!(ia_valid & ATTR_MODE)) { in notify_change()
300 ia_valid = attr->ia_valid |= ATTR_MODE; in notify_change()
306 if (!(attr->ia_valid & ~(ATTR_KILL_SUID | ATTR_KILL_SGID))) in notify_change()
313 if (ia_valid & ATTR_UID && in notify_change()
316 if (ia_valid & ATTR_GID && in notify_change()
323 if (!(ia_valid & ATTR_UID) && !uid_valid(inode->i_uid)) in notify_change()
325 if (!(ia_valid & ATTR_GID) && !gid_valid(inode->i_gid)) in notify_change()
341 fsnotify_change(dentry, ia_valid); in notify_change()
343 evm_inode_post_setattr(dentry, ia_valid); in notify_change()