Home
last modified time | relevance | path

Searched refs:root_inode (Results 1 – 26 of 26) sorted by relevance

/linux-4.1.27/fs/autofs4/
Dinode.c74 struct inode *root_inode = d_inode(root->d_sb->s_root); in autofs4_show_options() local
80 if (!uid_eq(root_inode->i_uid, GLOBAL_ROOT_UID)) in autofs4_show_options()
82 from_kuid_munged(&init_user_ns, root_inode->i_uid)); in autofs4_show_options()
83 if (!gid_eq(root_inode->i_gid, GLOBAL_ROOT_GID)) in autofs4_show_options()
85 from_kgid_munged(&init_user_ns, root_inode->i_gid)); in autofs4_show_options()
207 struct inode * root_inode; in autofs4_fill_super() local
257 root_inode = autofs4_get_inode(s, S_IFDIR | 0755); in autofs4_fill_super()
258 root = d_make_root(root_inode); in autofs4_fill_super()
266 if (parse_options(data, &pipefd, &root_inode->i_uid, &root_inode->i_gid, in autofs4_fill_super()
287 root_inode->i_fop = &autofs4_root_operations; in autofs4_fill_super()
[all …]
/linux-4.1.27/drivers/oprofile/
Doprofilefs.c240 struct inode *root_inode; in oprofilefs_fill_super() local
248 root_inode = oprofilefs_get_inode(sb, S_IFDIR | 0755); in oprofilefs_fill_super()
249 if (!root_inode) in oprofilefs_fill_super()
251 root_inode->i_op = &simple_dir_inode_operations; in oprofilefs_fill_super()
252 root_inode->i_fop = &simple_dir_operations; in oprofilefs_fill_super()
253 sb->s_root = d_make_root(root_inode); in oprofilefs_fill_super()
/linux-4.1.27/fs/proc/
Dself.c49 struct inode *root_inode = d_inode(s->s_root); in proc_setup_self() local
53 mutex_lock(&root_inode->i_mutex); in proc_setup_self()
72 mutex_unlock(&root_inode->i_mutex); in proc_setup_self()
Dthread_self.c50 struct inode *root_inode = d_inode(s->s_root); in proc_setup_thread_self() local
54 mutex_lock(&root_inode->i_mutex); in proc_setup_thread_self()
73 mutex_unlock(&root_inode->i_mutex); in proc_setup_thread_self()
Dinode.c461 struct inode *root_inode; in proc_fill_super() local
472 root_inode = proc_get_inode(s, &proc_root); in proc_fill_super()
473 if (!root_inode) { in proc_fill_super()
478 s->s_root = d_make_root(root_inode); in proc_fill_super()
/linux-4.1.27/fs/openpromfs/
Dinode.c385 struct inode *root_inode; in openprom_fill_super() local
395 root_inode = openprom_iget(s, OPENPROM_ROOT_INO); in openprom_fill_super()
396 if (IS_ERR(root_inode)) { in openprom_fill_super()
397 ret = PTR_ERR(root_inode); in openprom_fill_super()
401 oi = OP_I(root_inode); in openprom_fill_super()
405 s->s_root = d_make_root(root_inode); in openprom_fill_super()
/linux-4.1.27/arch/s390/hypfs/
Dinode.c274 struct inode *root_inode; in hypfs_fill_super() local
292 root_inode = hypfs_make_inode(sb, S_IFDIR | 0755); in hypfs_fill_super()
293 if (!root_inode) in hypfs_fill_super()
295 root_inode->i_op = &simple_dir_inode_operations; in hypfs_fill_super()
296 root_inode->i_fop = &simple_dir_operations; in hypfs_fill_super()
297 sb->s_root = root_dentry = d_make_root(root_inode); in hypfs_fill_super()
/linux-4.1.27/fs/squashfs/
Dsuper.c85 long long root_inode; in squashfs_fill_super() local
172 root_inode = le64_to_cpu(sblk->root_inode); in squashfs_fill_super()
173 if (SQUASHFS_INODE_OFFSET(root_inode) > SQUASHFS_METADATA_SIZE) in squashfs_fill_super()
318 err = squashfs_read_inode(root, root_inode); in squashfs_fill_super()
Dsquashfs_fs.h257 __le64 root_inode; member
/linux-4.1.27/fs/hostfs/
Dhostfs_kern.c932 struct inode *root_inode; in hostfs_fill_sb_common() local
955 root_inode = new_inode(sb); in hostfs_fill_sb_common()
956 if (!root_inode) in hostfs_fill_sb_common()
959 err = read_name(root_inode, host_root_path); in hostfs_fill_sb_common()
963 if (S_ISLNK(root_inode->i_mode)) { in hostfs_fill_sb_common()
968 err = read_name(root_inode, name); in hostfs_fill_sb_common()
975 sb->s_root = d_make_root(root_inode); in hostfs_fill_sb_common()
982 iput(root_inode); in hostfs_fill_sb_common()
/linux-4.1.27/fs/hfs/
Dsuper.c389 struct inode *root_inode; in hfs_fill_super() local
437 root_inode = hfs_iget(sb, &fd.search_key->cat, &rec); in hfs_fill_super()
439 if (!root_inode) in hfs_fill_super()
444 sb->s_root = d_make_root(root_inode); in hfs_fill_super()
/linux-4.1.27/fs/affs/
Dsuper.c303 struct inode *root_inode = NULL; in affs_fill_super() local
493 root_inode = affs_iget(sb, root_block); in affs_fill_super()
494 if (IS_ERR(root_inode)) in affs_fill_super()
495 return PTR_ERR(root_inode); in affs_fill_super()
502 sb->s_root = d_make_root(root_inode); in affs_fill_super()
/linux-4.1.27/fs/minix/
Dinode.c165 struct inode *root_inode; in minix_fill_super() local
285 root_inode = minix_iget(s, MINIX_ROOT_INO); in minix_fill_super()
286 if (IS_ERR(root_inode)) { in minix_fill_super()
287 ret = PTR_ERR(root_inode); in minix_fill_super()
292 s->s_root = d_make_root(root_inode); in minix_fill_super()
/linux-4.1.27/fs/sysv/
Dsuper.c305 struct inode *root_inode; in complete_read_super() local
339 root_inode = sysv_iget(sb, SYSV_ROOT_INO); in complete_read_super()
340 if (IS_ERR(root_inode)) { in complete_read_super()
344 sb->s_root = d_make_root(root_inode); in complete_read_super()
/linux-4.1.27/fs/fat/
Dinode.c1488 struct inode *root_inode = NULL, *fat_inode = NULL; in fat_fill_super() local
1725 root_inode = new_inode(sb); in fat_fill_super()
1726 if (!root_inode) in fat_fill_super()
1728 root_inode->i_ino = MSDOS_ROOT_INO; in fat_fill_super()
1729 root_inode->i_version = 1; in fat_fill_super()
1730 error = fat_read_root(root_inode); in fat_fill_super()
1732 iput(root_inode); in fat_fill_super()
1736 insert_inode_hash(root_inode); in fat_fill_super()
1737 fat_attach(root_inode, 0); in fat_fill_super()
1738 sb->s_root = d_make_root(root_inode); in fat_fill_super()
/linux-4.1.27/fs/ncpfs/
Dinode.c472 struct inode *root_inode; in ncp_fill_super() local
718 root_inode = ncp_iget(sb, &finfo); in ncp_fill_super()
719 if (!root_inode) in ncp_fill_super()
721 ncp_dbg(1, "root vol=%d\n", NCP_FINFO(root_inode)->volNumber); in ncp_fill_super()
722 sb->s_root = d_make_root(root_inode); in ncp_fill_super()
/linux-4.1.27/fs/hppfs/
Dhppfs.c710 struct inode *root_inode; in hppfs_fill_super() local
725 root_inode = get_inode(sb, dget(proc_mnt->mnt_root)); in hppfs_fill_super()
726 sb->s_root = d_make_root(root_inode); in hppfs_fill_super()
/linux-4.1.27/fs/reiserfs/
Dsuper.c1849 struct inode *root_inode; in reiserfs_fill_super() local
2010 root_inode = in reiserfs_fill_super()
2013 if (!root_inode) { in reiserfs_fill_super()
2028 if (root_inode->i_state & I_NEW) { in reiserfs_fill_super()
2029 reiserfs_read_locked_inode(root_inode, &args); in reiserfs_fill_super()
2030 unlock_new_inode(root_inode); in reiserfs_fill_super()
2033 s->s_root = d_make_root(root_inode); in reiserfs_fill_super()
/linux-4.1.27/fs/ocfs2/
Ddcache.c86 if (inode == osb->root_inode || is_bad_inode(inode)) in ocfs2_dentry_revalidate()
Dsuper.c461 osb->root_inode = new; in ocfs2_init_global_system_inodes()
543 inode = osb->root_inode; in ocfs2_release_system_inodes()
546 osb->root_inode = NULL; in ocfs2_release_system_inodes()
1147 if (osb->root_inode) in ocfs2_fill_super()
1148 inode = igrab(osb->root_inode); in ocfs2_fill_super()
Docfs2.h305 struct inode *root_inode; member
Dnamei.c884 if (inode == osb->root_inode) in ocfs2_unlink()
1064 if (parent_inode_no == osb->root_inode->i_ino) { in ocfs2_check_if_ancestor()
Dinode.c828 if (inode == osb->root_inode) { in ocfs2_inode_is_valid_to_delete()
/linux-4.1.27/fs/
Ddcache.c1885 struct dentry *d_make_root(struct inode *root_inode) in d_make_root() argument
1889 if (root_inode) { in d_make_root()
1892 res = __d_alloc(root_inode->i_sb, &name); in d_make_root()
1894 d_instantiate(res, root_inode); in d_make_root()
1896 iput(root_inode); in d_make_root()
/linux-4.1.27/security/smack/
Dsmackfs.c2436 struct inode *root_inode; in smk_fill_super() local
2493 root_inode = d_inode(sb->s_root); in smk_fill_super()
/linux-4.1.27/security/selinux/
Dhooks.c418 struct inode *root_inode = d_backing_inode(root); in sb_finish_set_opts() local
427 if (!root_inode->i_op->getxattr) { in sb_finish_set_opts()
433 rc = root_inode->i_op->getxattr(root, XATTR_NAME_SELINUX, NULL, 0); in sb_finish_set_opts()
456 rc = inode_doinit_with_dentry(root_inode, root); in sb_finish_set_opts()