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; in nfsd_sanitize_attrs()
392 iap->ia_valid |= in nfsd_sanitize_attrs()
419 if (iap->ia_valid & ATTR_SIZE) { in __nfsd_setattr()
428 .ia_valid = ATTR_SIZE | ATTR_CTIME | ATTR_MTIME, in __nfsd_setattr()
438 iap->ia_valid &= ~ATTR_SIZE; in __nfsd_setattr()
445 if ((iap->ia_valid & ~ATTR_MTIME) == 0) in __nfsd_setattr()
449 if (!iap->ia_valid) in __nfsd_setattr()
452 iap->ia_valid |= ATTR_CTIME; in __nfsd_setattr()
484 bool size_change = (iap->ia_valid & ATTR_SIZE); in nfsd_setattr()
487 if (iap->ia_valid & ATTR_SIZE) { in nfsd_setattr()
499 if (iap->ia_valid & (ATTR_ATIME | ATTR_MTIME)) { in nfsd_setattr()
501 if (!(iap->ia_valid & (ATTR_ATIME_SET | ATTR_MTIME_SET))) in nfsd_setattr()
1363 iap->ia_valid &= ~ATTR_MODE; in nfsd_create_setattr()
1371 iap->ia_valid &= ~(ATTR_UID|ATTR_GID); in nfsd_create_setattr()
1377 if (iap->ia_valid) in nfsd_create_setattr()
1410 if ((iap->ia_valid & ATTR_SIZE) && (iap->ia_size == 0)) in nfsd_check_ignore_resizing()
1411 iap->ia_valid &= ~ATTR_SIZE; in nfsd_check_ignore_resizing()
1434 if (!(iap->ia_valid & ATTR_MODE)) in nfsd_create_locked()