Home
last modified time | relevance | path

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

/linux/fs/openpromfs/
H A Dinode.c373 struct inode *root_inode; in openprom_fill_super() local
383 root_inode = openprom_iget(s, OPENPROM_ROOT_INO); in openprom_fill_super()
384 if (IS_ERR(root_inode)) { in openprom_fill_super()
385 ret = PTR_ERR(root_inode); in openprom_fill_super()
389 simple_inode_init_ts(root_inode); in openprom_fill_super()
390 root_inode->i_op = &openprom_inode_operations; in openprom_fill_super()
391 root_inode->i_fop = &openprom_operations; in openprom_fill_super()
392 root_inode->i_mode = S_IFDIR | S_IRUGO | S_IXUGO; in openprom_fill_super()
393 oi = OP_I(root_inode); in openprom_fill_super()
396 unlock_new_inode(root_inode); in openprom_fill_super()
[all …]
/linux/fs/tracefs/
H A Dinode.c156 struct inode *root_inode = ti->private; in set_tracefs_inode_owner() local
160 uid = root_inode->i_uid; in set_tracefs_inode_owner()
161 gid = root_inode->i_gid; in set_tracefs_inode_owner()
168 if (root_inode != d_inode(root_inode->i_sb->s_root)) { in set_tracefs_inode_owner()
171 rti = get_tracefs(root_inode); in set_tracefs_inode_owner()
172 root_inode = d_inode(root_inode->i_sb->s_root); in set_tracefs_inode_owner()
175 uid = root_inode->i_uid; in set_tracefs_inode_owner()
178 gid = root_inode->i_gid; in set_tracefs_inode_owner()
/linux/arch/s390/hypfs/
H A Dinode.c243 struct inode *root_inode; in hypfs_fill_super() local
252 root_inode = hypfs_make_inode(sb, S_IFDIR | 0755); in hypfs_fill_super()
253 if (!root_inode) in hypfs_fill_super()
255 root_inode->i_op = &simple_dir_inode_operations; in hypfs_fill_super()
256 root_inode->i_fop = &simple_dir_operations; in hypfs_fill_super()
257 sb->s_root = root_dentry = d_make_root(root_inode); in hypfs_fill_super()
/linux/fs/hostfs/
H A Dhostfs_kern.c931 struct inode *root_inode; in hostfs_fill_super() local
944 root_inode = hostfs_iget(sb, fsi->host_root_path); in hostfs_fill_super()
945 if (IS_ERR(root_inode)) in hostfs_fill_super()
946 return PTR_ERR(root_inode); in hostfs_fill_super()
948 if (S_ISLNK(root_inode->i_mode)) { in hostfs_fill_super()
951 iput(root_inode); in hostfs_fill_super()
956 root_inode = hostfs_iget(sb, name); in hostfs_fill_super()
958 if (IS_ERR(root_inode)) in hostfs_fill_super()
959 return PTR_ERR(root_inode); in hostfs_fill_super()
962 sb->s_root = d_make_root(root_inode); in hostfs_fill_super()
/linux/fs/proc/
H A Droot.c248 struct inode *root_inode; in proc_fill_super() local
280 root_inode = proc_get_inode(s, &proc_root); in proc_fill_super()
281 if (!root_inode) { in proc_fill_super()
286 s->s_root = d_make_root(root_inode); in proc_fill_super()
/linux/fs/hfs/
H A Dsuper.c321 struct inode *root_inode; in hfs_fill_super() local
370 root_inode = hfs_iget(sb, &fd.search_key->cat, &rec); in hfs_fill_super()
372 if (!root_inode) in hfs_fill_super()
377 sb->s_root = d_make_root(root_inode); in hfs_fill_super()
/linux/fs/squashfs/
H A Dsuper.c186 long long root_inode; in squashfs_fill_super() local
288 root_inode = le64_to_cpu(sblk->root_inode); in squashfs_fill_super()
289 if (SQUASHFS_INODE_OFFSET(root_inode) > SQUASHFS_METADATA_SIZE) in squashfs_fill_super()
453 err = squashfs_read_inode(root, root_inode); in squashfs_fill_super()
H A Dsquashfs_fs.h253 __le64 root_inode; member
/linux/fs/xfs/scrub/
H A Dorphanage.c127 struct inode *root_inode = VFS_I(sc->mp->m_rootip); in xrep_orphanage_create() local
142 root_dentry = d_find_alias(root_inode); in xrep_orphanage_create()
168 orphanage_dentry = vfs_mkdir(&nop_mnt_idmap, root_inode, in xrep_orphanage_create()
/linux/security/landlock/
H A Druleset.c41 new_ruleset->root_inode = RB_ROOT; in create_ruleset()
152 return &ruleset->root_inode; in get_root()
488 rbtree_postorder_for_each_entry_safe(freeme, next, &ruleset->root_inode, in free_ruleset()
H A Druleset.h60 * @LANDLOCK_KEY_INODE: Type of &landlock_ruleset.root_inode's node
121 * @root_inode: Root of a red-black tree containing &struct
126 struct rb_root root_inode; member
/linux/fs/ocfs2/
H A Docfs2.h335 struct inode *root_inode; member
H A Dinode.c929 if (inode == osb->root_inode) { in ocfs2_inode_is_valid_to_delete()
/linux/security/selinux/
H A Dhooks.c518 struct inode *root_inode = d_backing_inode(root); in sb_check_xattr_support() local
529 if (!(root_inode->i_opflags & IOP_XATTR)) { in sb_check_xattr_support()
535 rc = __vfs_getxattr(root, root_inode, XATTR_NAME_SELINUX, NULL, 0); in sb_check_xattr_support()
567 struct inode *root_inode = d_backing_inode(root); in sb_finish_set_opts() local
589 rc = inode_doinit_with_dentry(root_inode, root); in sb_finish_set_opts()