Lines Matching refs:iap
89 decode_sattr(__be32 *p, struct iattr *iap) in decode_sattr() argument
93 iap->ia_valid = 0; in decode_sattr()
100 iap->ia_valid |= ATTR_MODE; in decode_sattr()
101 iap->ia_mode = tmp; in decode_sattr()
104 iap->ia_uid = make_kuid(&init_user_ns, tmp); in decode_sattr()
105 if (uid_valid(iap->ia_uid)) in decode_sattr()
106 iap->ia_valid |= ATTR_UID; in decode_sattr()
109 iap->ia_gid = make_kgid(&init_user_ns, tmp); in decode_sattr()
110 if (gid_valid(iap->ia_gid)) in decode_sattr()
111 iap->ia_valid |= ATTR_GID; in decode_sattr()
114 iap->ia_valid |= ATTR_SIZE; in decode_sattr()
115 iap->ia_size = tmp; in decode_sattr()
119 iap->ia_valid |= ATTR_ATIME | ATTR_ATIME_SET; in decode_sattr()
120 iap->ia_atime.tv_sec = tmp; in decode_sattr()
121 iap->ia_atime.tv_nsec = tmp1 * 1000; in decode_sattr()
125 iap->ia_valid |= ATTR_MTIME | ATTR_MTIME_SET; in decode_sattr()
126 iap->ia_mtime.tv_sec = tmp; in decode_sattr()
127 iap->ia_mtime.tv_nsec = tmp1 * 1000; in decode_sattr()
138 iap->ia_valid &= ~(ATTR_ATIME_SET|ATTR_MTIME_SET); in decode_sattr()