Searched refs:root_inode (Results 1 – 14 of 14) sorted by relevance
| /linux/fs/autofs/ |
| H A D | inode.c | 70 struct inode *root_inode = d_inode(root->d_sb->s_root); in autofs_show_options() local 76 if (!uid_eq(root_inode->i_uid, GLOBAL_ROOT_UID)) in autofs_show_options() 78 from_kuid_munged(&init_user_ns, root_inode->i_uid)); in autofs_show_options() 79 if (!gid_eq(root_inode->i_gid, GLOBAL_ROOT_GID)) in autofs_show_options() 81 from_kgid_munged(&init_user_ns, root_inode->i_gid)); in autofs_show_options() 309 struct inode *root_inode; in autofs_fill_super() local 329 root_inode = autofs_get_inode(s, S_IFDIR | 0755); in autofs_fill_super() 330 if (!root_inode) { in autofs_fill_super() 335 root_inode->i_uid = ctx->uid; in autofs_fill_super() 336 root_inode->i_gid = ctx->gid; in autofs_fill_super() [all …]
|
| /linux/fs/openpromfs/ |
| H A D | inode.c | 373 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 D | inode.c | 156 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 D | inode.c | 243 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/security/landlock/ |
| H A D | ruleset.h | 131 struct rb_root root_inode; member 232 return &rules->root_inode; in landlock_get_rule_root()
|
| H A D | ruleset.c | 51 new_ruleset->rules.root_inode = RB_ROOT; in landlock_create_ruleset() 330 rbtree_postorder_for_each_entry_safe(freeme, next, &rules->root_inode, in landlock_free_rules()
|
| H A D | domain.c | 59 new_domain->rules.root_inode = RB_ROOT; in create_domain()
|
| /linux/fs/squashfs/ |
| H A D | super.c | 186 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 D | squashfs_fs.h | 253 __le64 root_inode; member
|
| /linux/fs/xfs/scrub/ |
| H A D | orphanage.c | 127 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/fs/ |
| H A D | dcache.c | 2219 struct dentry *d_make_root(struct inode *root_inode) in d_make_root() 2223 if (root_inode) { in d_make_root() 2224 res = d_alloc_anon(root_inode->i_sb); in d_make_root() 2226 d_instantiate(res, root_inode); in d_make_root() 2228 iput(root_inode); in d_make_root() 2217 d_make_root(struct inode * root_inode) d_make_root() argument
|
| /linux/fs/btrfs/ |
| H A D | super.c | 1196 struct inode *root_inode = d_inode(root); in mount_subvol() local 1197 u64 root_objectid = btrfs_root_id(BTRFS_I(root_inode)->root); in mount_subvol() 1200 if (!is_subvolume_inode(root_inode)) { in mount_subvol()
|
| /linux/fs/ocfs2/ |
| H A D | namei.c | 910 if (inode == osb->root_inode) in ocfs2_unlink() 1094 if (parent_inode_no == osb->root_inode->i_ino) { in ocfs2_check_if_ancestor()
|
| /linux/security/selinux/ |
| H A D | hooks.c | 520 struct inode *root_inode = d_backing_inode(root); in sb_check_xattr_support() local 531 if (!(root_inode->i_opflags & IOP_XATTR)) { in sb_check_xattr_support() 537 rc = __vfs_getxattr(root, root_inode, XATTR_NAME_SELINUX, NULL, 0); in sb_check_xattr_support() 569 struct inode *root_inode = d_backing_inode(root); in sb_finish_set_opts() local 591 rc = inode_doinit_with_dentry(root_inode, root); in sb_finish_set_opts()
|