Lines Matching refs:ia_valid

165 	unsigned int ia_valid = attr->ia_valid;  in setattr_prepare()  local
171 if (ia_valid & ATTR_SIZE) { in setattr_prepare()
178 if (ia_valid & ATTR_FORCE) in setattr_prepare()
182 if ((ia_valid & ATTR_UID) && in setattr_prepare()
187 if ((ia_valid & ATTR_GID) && in setattr_prepare()
192 if (ia_valid & ATTR_MODE) { in setattr_prepare()
198 if (ia_valid & ATTR_GID) in setattr_prepare()
209 if (ia_valid & (ATTR_MTIME_SET | ATTR_ATIME_SET | ATTR_TIMES_SET)) { in setattr_prepare()
216 if (ia_valid & ATTR_KILL_PRIV) { in setattr_prepare()
286 unsigned int ia_valid = attr->ia_valid; in setattr_copy_mgtime() local
289 if (ia_valid & ATTR_CTIME) { in setattr_copy_mgtime()
294 if (ia_valid & ATTR_DELEG) in setattr_copy_mgtime()
300 WARN_ON_ONCE(ia_valid & ATTR_MTIME); in setattr_copy_mgtime()
304 if (ia_valid & ATTR_ATIME_SET) in setattr_copy_mgtime()
306 else if (ia_valid & ATTR_ATIME) in setattr_copy_mgtime()
309 if (ia_valid & ATTR_MTIME_SET) in setattr_copy_mgtime()
311 else if (ia_valid & ATTR_MTIME) in setattr_copy_mgtime()
343 unsigned int ia_valid = attr->ia_valid; in setattr_copy() local
347 if (ia_valid & ATTR_MODE) { in setattr_copy()
358 if (ia_valid & ATTR_ATIME) in setattr_copy()
360 if (ia_valid & ATTR_MTIME) in setattr_copy()
362 if (ia_valid & ATTR_CTIME) { in setattr_copy()
363 if (ia_valid & ATTR_DELEG) in setattr_copy()
372 unsigned int ia_valid) in may_setattr() argument
376 if (ia_valid & (ATTR_MODE | ATTR_UID | ATTR_GID | ATTR_TIMES_SET)) { in may_setattr()
385 if (ia_valid & ATTR_TOUCH) { in may_setattr()
433 unsigned int ia_valid = attr->ia_valid; in notify_change() local
437 error = may_setattr(idmap, inode, ia_valid); in notify_change()
441 if ((ia_valid & ATTR_MODE)) { in notify_change()
467 if (!(ia_valid & ATTR_ATIME_SET)) in notify_change()
471 if (!(ia_valid & ATTR_MTIME_SET)) in notify_change()
476 if (ia_valid & ATTR_KILL_PRIV) { in notify_change()
481 ia_valid = attr->ia_valid &= ~ATTR_KILL_PRIV; in notify_change()
491 if ((ia_valid & (ATTR_KILL_SUID|ATTR_KILL_SGID)) && in notify_change()
492 (ia_valid & ATTR_MODE)) in notify_change()
495 if (ia_valid & ATTR_KILL_SUID) { in notify_change()
497 ia_valid = attr->ia_valid |= ATTR_MODE; in notify_change()
501 if (ia_valid & ATTR_KILL_SGID) { in notify_change()
503 if (!(ia_valid & ATTR_MODE)) { in notify_change()
504 ia_valid = attr->ia_valid |= ATTR_MODE; in notify_change()
510 if (!(attr->ia_valid & ~(ATTR_KILL_SUID | ATTR_KILL_SGID))) in notify_change()
517 if (ia_valid & ATTR_UID && in notify_change()
521 if (ia_valid & ATTR_GID && in notify_change()
529 if (!(ia_valid & ATTR_UID) && in notify_change()
532 if (!(ia_valid & ATTR_GID) && in notify_change()
545 if (!(ia_valid & ATTR_DELEG)) { in notify_change()
557 fsnotify_change(dentry, ia_valid); in notify_change()
558 security_inode_post_setattr(idmap, dentry, ia_valid); in notify_change()