Lines Matching refs:mode

161 		attr->mode = (attr->mode & ~EVENTFS_MODE_MASK) |  in update_attr()
166 attr->mode |= EVENTFS_SAVE_UID; in update_attr()
170 attr->mode |= EVENTFS_SAVE_GID; in update_attr()
258 ei->attr.mode &= ~EVENTFS_SAVE_UID; in eventfs_set_attrs()
263 ei->attr.mode &= ~EVENTFS_SAVE_GID; in eventfs_set_attrs()
276 ei->entry_attrs[i].mode &= ~EVENTFS_SAVE_UID; in eventfs_set_attrs()
280 ei->entry_attrs[i].mode &= ~EVENTFS_SAVE_GID; in eventfs_set_attrs()
304 static void update_inode_attr(struct inode *inode, umode_t mode, in update_inode_attr() argument
307 if (attr && attr->mode & EVENTFS_SAVE_MODE) in update_inode_attr()
308 inode->i_mode = attr->mode & EVENTFS_MODE_MASK; in update_inode_attr()
310 inode->i_mode = mode; in update_inode_attr()
312 if (attr && attr->mode & EVENTFS_SAVE_UID) in update_inode_attr()
317 if (attr && attr->mode & EVENTFS_SAVE_GID) in update_inode_attr()
324 umode_t mode, struct eventfs_inode *ei) in eventfs_get_inode() argument
348 update_inode_attr(inode, mode, attr, rei); in eventfs_get_inode()
368 umode_t mode, in lookup_file() argument
375 if (!(mode & S_IFMT)) in lookup_file()
376 mode |= S_IFREG; in lookup_file()
378 if (WARN_ON_ONCE(!S_ISREG(mode))) in lookup_file()
382 inode = eventfs_get_inode(dentry, attr, mode, NULL); in lookup_file()
413 umode_t mode = S_IFDIR | S_IRWXU | S_IRUGO | S_IXUGO; in lookup_dir_entry() local
415 inode = eventfs_get_inode(dentry, &ei->attr, mode, ei); in lookup_dir_entry()
502 umode_t mode, void *data, in lookup_file_dentry() argument
510 return lookup_file(ei, dentry, mode, attr, data, fops); in lookup_file_dentry()
555 umode_t mode; in eventfs_root_lookup() local
563 if (entry->callback(name, &mode, &data, &fops) <= 0) in eventfs_root_lookup()
566 result = lookup_file_dentry(dentry, ei, i, mode, data, fops); in eventfs_root_lookup()
586 umode_t mode; in eventfs_iterate() local
631 r = entry->callback(name, &mode, &cdata, &fops); in eventfs_iterate()