Lines Matching refs:ia_valid
168 unsigned int ia_valid = attr->ia_valid; in setattr_prepare() local
174 if (ia_valid & ATTR_SIZE) { in setattr_prepare()
181 if (ia_valid & ATTR_FORCE) in setattr_prepare()
185 if ((ia_valid & ATTR_UID) && in setattr_prepare()
190 if ((ia_valid & ATTR_GID) && in setattr_prepare()
195 if (ia_valid & ATTR_MODE) { in setattr_prepare()
201 if (ia_valid & ATTR_GID) in setattr_prepare()
212 if (ia_valid & (ATTR_MTIME_SET | ATTR_ATIME_SET | ATTR_TIMES_SET)) { in setattr_prepare()
219 if (ia_valid & ATTR_KILL_PRIV) { in setattr_prepare()
305 unsigned int ia_valid = attr->ia_valid; in setattr_copy() local
309 if (ia_valid & ATTR_ATIME) in setattr_copy()
311 if (ia_valid & ATTR_MTIME) in setattr_copy()
313 if (ia_valid & ATTR_CTIME) in setattr_copy()
315 if (ia_valid & ATTR_MODE) { in setattr_copy()
326 unsigned int ia_valid) in may_setattr() argument
330 if (ia_valid & (ATTR_MODE | ATTR_UID | ATTR_GID | ATTR_TIMES_SET)) { in may_setattr()
339 if (ia_valid & ATTR_TOUCH) { in may_setattr()
387 unsigned int ia_valid = attr->ia_valid; in notify_change() local
391 error = may_setattr(idmap, inode, ia_valid); in notify_change()
395 if ((ia_valid & ATTR_MODE)) { in notify_change()
405 if (!(ia_valid & ATTR_ATIME_SET)) in notify_change()
409 if (!(ia_valid & ATTR_MTIME_SET)) in notify_change()
414 if (ia_valid & ATTR_KILL_PRIV) { in notify_change()
419 ia_valid = attr->ia_valid &= ~ATTR_KILL_PRIV; in notify_change()
429 if ((ia_valid & (ATTR_KILL_SUID|ATTR_KILL_SGID)) && in notify_change()
430 (ia_valid & ATTR_MODE)) in notify_change()
433 if (ia_valid & ATTR_KILL_SUID) { in notify_change()
435 ia_valid = attr->ia_valid |= ATTR_MODE; in notify_change()
439 if (ia_valid & ATTR_KILL_SGID) { in notify_change()
441 if (!(ia_valid & ATTR_MODE)) { in notify_change()
442 ia_valid = attr->ia_valid |= ATTR_MODE; in notify_change()
448 if (!(attr->ia_valid & ~(ATTR_KILL_SUID | ATTR_KILL_SGID))) in notify_change()
455 if (ia_valid & ATTR_UID && in notify_change()
459 if (ia_valid & ATTR_GID && in notify_change()
467 if (!(ia_valid & ATTR_UID) && in notify_change()
470 if (!(ia_valid & ATTR_GID) && in notify_change()
487 fsnotify_change(dentry, ia_valid); in notify_change()
489 evm_inode_post_setattr(dentry, ia_valid); in notify_change()