Lines Matching refs:ia_valid
372 iap->ia_valid &= ~ATTR_MODE; in nfsd_sanitize_attrs()
375 if (iap->ia_valid & ATTR_MODE) { in nfsd_sanitize_attrs()
382 ((iap->ia_valid & ATTR_UID) || (iap->ia_valid & ATTR_GID))) { in nfsd_sanitize_attrs()
383 iap->ia_valid |= ATTR_KILL_PRIV; in nfsd_sanitize_attrs()
384 if (iap->ia_valid & ATTR_MODE) { in nfsd_sanitize_attrs()
391 iap->ia_valid |= (ATTR_KILL_SUID | ATTR_KILL_SGID); in nfsd_sanitize_attrs()
417 if (iap->ia_valid & ATTR_SIZE) { in __nfsd_setattr()
426 .ia_valid = ATTR_SIZE | ATTR_CTIME | ATTR_MTIME, in __nfsd_setattr()
436 iap->ia_valid &= ~ATTR_SIZE; in __nfsd_setattr()
443 if ((iap->ia_valid & ~ATTR_MTIME) == 0) in __nfsd_setattr()
447 if (!iap->ia_valid) in __nfsd_setattr()
450 iap->ia_valid |= ATTR_CTIME; in __nfsd_setattr()
482 bool size_change = (iap->ia_valid & ATTR_SIZE); in nfsd_setattr()
485 if (iap->ia_valid & ATTR_SIZE) { in nfsd_setattr()
497 if (iap->ia_valid & (ATTR_ATIME | ATTR_MTIME)) { in nfsd_setattr()
499 if (!(iap->ia_valid & (ATTR_ATIME_SET | ATTR_MTIME_SET))) in nfsd_setattr()
1291 iap->ia_valid &= ~ATTR_MODE; in nfsd_create_setattr()
1299 iap->ia_valid &= ~(ATTR_UID|ATTR_GID); in nfsd_create_setattr()
1305 if (iap->ia_valid) in nfsd_create_setattr()
1338 if ((iap->ia_valid & ATTR_SIZE) && (iap->ia_size == 0)) in nfsd_check_ignore_resizing()
1339 iap->ia_valid &= ~ATTR_SIZE; in nfsd_check_ignore_resizing()
1362 if (!(iap->ia_valid & ATTR_MODE)) in nfsd_create_locked()