Lines Matching refs:ia_valid

331 	if (iap->ia_valid & ATTR_MODE) {  in nfsd_sanitize_attrs()
338 ((iap->ia_valid & ATTR_UID) || (iap->ia_valid & ATTR_GID))) { in nfsd_sanitize_attrs()
339 iap->ia_valid |= ATTR_KILL_PRIV; in nfsd_sanitize_attrs()
340 if (iap->ia_valid & ATTR_MODE) { in nfsd_sanitize_attrs()
347 iap->ia_valid |= (ATTR_KILL_SUID | ATTR_KILL_SGID); in nfsd_sanitize_attrs()
397 bool size_change = (iap->ia_valid & ATTR_SIZE); in nfsd_setattr()
399 if (iap->ia_valid & (ATTR_ATIME | ATTR_MTIME | ATTR_SIZE)) in nfsd_setattr()
401 if (iap->ia_valid & ATTR_SIZE) in nfsd_setattr()
422 iap->ia_valid &= ~ATTR_MODE; in nfsd_setattr()
424 if (!iap->ia_valid) in nfsd_setattr()
455 .ia_valid = ATTR_SIZE | ATTR_CTIME | ATTR_MTIME, in nfsd_setattr()
462 iap->ia_valid &= ~ATTR_SIZE; in nfsd_setattr()
469 if ((iap->ia_valid & ~ATTR_MTIME) == 0) in nfsd_setattr()
473 iap->ia_valid |= ATTR_CTIME; in nfsd_setattr()
1135 iap->ia_valid &= ~ATTR_MODE; in nfsd_create_setattr()
1142 iap->ia_valid &= ~(ATTR_UID|ATTR_GID); in nfsd_create_setattr()
1143 if (iap->ia_valid) in nfsd_create_setattr()
1160 if ((iap->ia_valid & ATTR_SIZE) && (iap->ia_size == 0)) in nfsd_check_ignore_resizing()
1161 iap->ia_valid &= ~ATTR_SIZE; in nfsd_check_ignore_resizing()
1191 if (!(iap->ia_valid & ATTR_MODE)) in nfsd_create_locked()
1337 if (!(iap->ia_valid & ATTR_MODE)) in do_nfsd_create()
1397 *truncp = (iap->ia_valid & ATTR_SIZE) && !iap->ia_size; in do_nfsd_create()
1400 iap->ia_valid &= ATTR_SIZE; in do_nfsd_create()
1440 iap->ia_valid = ATTR_MTIME|ATTR_ATIME in do_nfsd_create()