Lines Matching refs:valid
232 int valid, struct fuse_file_info* fi) {
237 if (valid & FUSE_SET_ATTR_MODE) {
248 if (valid & (FUSE_SET_ATTR_UID | FUSE_SET_ATTR_GID)) {
249 uid_t uid = (valid & FUSE_SET_ATTR_UID) ? attr->st_uid : static_cast<uid_t>(-1);
250 gid_t gid = (valid & FUSE_SET_ATTR_GID) ? attr->st_gid : static_cast<gid_t>(-1);
256 if (valid & FUSE_SET_ATTR_SIZE) {
267 if (valid & (FUSE_SET_ATTR_ATIME | FUSE_SET_ATTR_MTIME)) {
275 if (valid & FUSE_SET_ATTR_ATIME_NOW)
277 else if (valid & FUSE_SET_ATTR_ATIME)
280 if (valid & FUSE_SET_ATTR_MTIME_NOW)
282 else if (valid & FUSE_SET_ATTR_MTIME)
308 int valid, fuse_file_info *fi) {
310 do_setattr(req, ino, attr, valid, fi);