Lines Matching defs:iap
74 decode_sattr(__be32 *p, struct iattr *iap, struct user_namespace *userns)
78 iap->ia_valid = 0;
85 iap->ia_valid |= ATTR_MODE;
86 iap->ia_mode = tmp;
89 iap->ia_uid = make_kuid(userns, tmp);
90 if (uid_valid(iap->ia_uid))
91 iap->ia_valid |= ATTR_UID;
94 iap->ia_gid = make_kgid(userns, tmp);
95 if (gid_valid(iap->ia_gid))
96 iap->ia_valid |= ATTR_GID;
99 iap->ia_valid |= ATTR_SIZE;
100 iap->ia_size = tmp;
104 iap->ia_valid |= ATTR_ATIME | ATTR_ATIME_SET;
105 iap->ia_atime.tv_sec = tmp;
106 iap->ia_atime.tv_nsec = tmp1 * 1000;
110 iap->ia_valid |= ATTR_MTIME | ATTR_MTIME_SET;
111 iap->ia_mtime.tv_sec = tmp;
112 iap->ia_mtime.tv_nsec = tmp1 * 1000;
123 iap->ia_valid &= ~(ATTR_ATIME_SET|ATTR_MTIME_SET);