Lines Matching refs:mode
45 umode_t mode; member
58 const struct inode *dir, umode_t mode, dev_t dev) in ramfs_get_inode() argument
64 inode_init_owner(&nop_mnt_idmap, inode, dir, mode); in ramfs_get_inode()
69 switch (mode & S_IFMT) { in ramfs_get_inode()
71 init_special_inode(inode, mode, dev); in ramfs_get_inode()
99 struct dentry *dentry, umode_t mode, dev_t dev) in ramfs_mknod() argument
101 struct inode * inode = ramfs_get_inode(dir->i_sb, dir, mode, dev); in ramfs_mknod()
123 struct dentry *dentry, umode_t mode) in ramfs_mkdir() argument
125 int retval = ramfs_mknod(&nop_mnt_idmap, dir, dentry, mode | S_IFDIR, 0); in ramfs_mkdir()
132 struct dentry *dentry, umode_t mode, bool excl) in ramfs_create() argument
134 return ramfs_mknod(&nop_mnt_idmap, dir, dentry, mode | S_IFREG, 0); in ramfs_create()
169 struct inode *dir, struct file *file, umode_t mode) in ramfs_tmpfile() argument
174 inode = ramfs_get_inode(dir->i_sb, dir, mode, 0); in ramfs_tmpfile()
211 if (fsi->mount_opts.mode != RAMFS_DEFAULT_MODE) in ramfs_show_options()
212 seq_printf(m, ",mode=%o", fsi->mount_opts.mode); in ramfs_show_options()
255 fsi->mount_opts.mode = result.uint_32 & S_IALLUGO; in ramfs_parse_param()
275 inode = ramfs_get_inode(sb, NULL, S_IFDIR | fsi->mount_opts.mode, 0); in ramfs_fill_super()
307 fsi->mount_opts.mode = RAMFS_DEFAULT_MODE; in ramfs_init_fs_context()