Lines Matching refs:ia_valid
169 unsigned int ia_valid = attr->ia_valid;
175 if (ia_valid & ATTR_SIZE) {
182 if (ia_valid & ATTR_FORCE)
186 if ((ia_valid & ATTR_UID) &&
191 if ((ia_valid & ATTR_GID) &&
196 if (ia_valid & ATTR_MODE) {
202 if (ia_valid & ATTR_GID)
213 if (ia_valid & (ATTR_MTIME_SET | ATTR_ATIME_SET | ATTR_TIMES_SET)) {
220 if (ia_valid & ATTR_KILL_PRIV) {
306 unsigned int ia_valid = attr->ia_valid;
310 if (ia_valid & ATTR_ATIME)
312 if (ia_valid & ATTR_MTIME)
314 if (ia_valid & ATTR_CTIME)
316 if (ia_valid & ATTR_MODE) {
327 unsigned int ia_valid)
331 if (ia_valid & (ATTR_MODE | ATTR_UID | ATTR_GID | ATTR_TIMES_SET)) {
340 if (ia_valid & ATTR_TOUCH) {
388 unsigned int ia_valid = attr->ia_valid;
392 error = may_setattr(idmap, inode, ia_valid);
396 if ((ia_valid & ATTR_MODE)) {
422 if (!(ia_valid & ATTR_ATIME_SET))
426 if (!(ia_valid & ATTR_MTIME_SET))
431 if (ia_valid & ATTR_KILL_PRIV) {
436 ia_valid = attr->ia_valid &= ~ATTR_KILL_PRIV;
446 if ((ia_valid & (ATTR_KILL_SUID|ATTR_KILL_SGID)) &&
447 (ia_valid & ATTR_MODE))
450 if (ia_valid & ATTR_KILL_SUID) {
452 ia_valid = attr->ia_valid |= ATTR_MODE;
456 if (ia_valid & ATTR_KILL_SGID) {
458 if (!(ia_valid & ATTR_MODE)) {
459 ia_valid = attr->ia_valid |= ATTR_MODE;
465 if (!(attr->ia_valid & ~(ATTR_KILL_SUID | ATTR_KILL_SGID)))
472 if (ia_valid & ATTR_UID &&
476 if (ia_valid & ATTR_GID &&
484 if (!(ia_valid & ATTR_UID) &&
487 if (!(ia_valid & ATTR_GID) &&
504 fsnotify_change(dentry, ia_valid);
506 evm_inode_post_setattr(dentry, ia_valid);