Searched refs:root_inode (Results 1 - 25 of 29) sorted by relevance

12

/linux-master/fs/proc/
H A Dself.c38 struct inode *root_inode = d_inode(s->s_root); local
43 inode_lock(root_inode);
60 inode_unlock(root_inode);
H A Dthread_self.c38 struct inode *root_inode = d_inode(s->s_root); local
43 inode_lock(root_inode);
60 inode_unlock(root_inode);
H A Droot.c162 struct inode *root_inode; local
194 root_inode = proc_get_inode(s, &proc_root);
195 if (!root_inode) {
200 s->s_root = d_make_root(root_inode);
/linux-master/fs/autofs/
H A Dinode.c64 struct inode *root_inode = d_inode(root->d_sb->s_root); local
70 if (!uid_eq(root_inode->i_uid, GLOBAL_ROOT_UID))
72 from_kuid_munged(&init_user_ns, root_inode->i_uid));
73 if (!gid_eq(root_inode->i_gid, GLOBAL_ROOT_GID))
75 from_kgid_munged(&init_user_ns, root_inode->i_gid));
311 struct inode *root_inode; local
331 root_inode = autofs_get_inode(s, S_IFDIR | 0755);
332 if (!root_inode)
335 root_inode->i_uid = ctx->uid;
336 root_inode
[all...]
/linux-master/fs/openpromfs/
H A Dinode.c374 struct inode *root_inode; local
384 root_inode = openprom_iget(s, OPENPROM_ROOT_INO);
385 if (IS_ERR(root_inode)) {
386 ret = PTR_ERR(root_inode);
390 simple_inode_init_ts(root_inode);
391 root_inode->i_op = &openprom_inode_operations;
392 root_inode->i_fop = &openprom_operations;
393 root_inode->i_mode = S_IFDIR | S_IRUGO | S_IXUGO;
394 oi = OP_I(root_inode);
397 unlock_new_inode(root_inode);
[all...]
/linux-master/arch/s390/hypfs/
H A Dinode.c259 struct inode *root_inode; local
268 root_inode = hypfs_make_inode(sb, S_IFDIR | 0755);
269 if (!root_inode)
271 root_inode->i_op = &simple_dir_inode_operations;
272 root_inode->i_fop = &simple_dir_operations;
273 sb->s_root = root_dentry = d_make_root(root_inode);
/linux-master/fs/exfat/
H A Dsuper.c622 struct inode *root_inode; local
667 root_inode = new_inode(sb);
668 if (!root_inode) {
674 root_inode->i_ino = EXFAT_ROOT_INO;
675 inode_set_iversion(root_inode, 1);
676 err = exfat_read_root(root_inode);
682 exfat_hash_inode(root_inode, EXFAT_I(root_inode)->i_pos);
683 insert_inode_hash(root_inode);
685 sb->s_root = d_make_root(root_inode);
[all...]
/linux-master/fs/hostfs/
H A Dhostfs_kern.c927 struct inode *root_inode; local
950 root_inode = hostfs_iget(sb, host_root_path);
951 if (IS_ERR(root_inode))
952 return PTR_ERR(root_inode);
954 if (S_ISLNK(root_inode->i_mode)) {
957 iput(root_inode);
962 root_inode = hostfs_iget(sb, name);
964 if (IS_ERR(root_inode))
965 return PTR_ERR(root_inode);
968 sb->s_root = d_make_root(root_inode);
[all...]
/linux-master/fs/hfs/
H A Dsuper.c383 struct inode *root_inode; local
430 root_inode = hfs_iget(sb, &fd.search_key->cat, &rec);
432 if (!root_inode)
437 sb->s_root = d_make_root(root_inode);
/linux-master/fs/squashfs/
H A Dsuper.c186 long long root_inode; local
283 root_inode = le64_to_cpu(sblk->root_inode);
284 if (SQUASHFS_INODE_OFFSET(root_inode) > SQUASHFS_METADATA_SIZE)
445 err = squashfs_read_inode(root, root_inode);
H A Dsquashfs_fs.h252 __le64 root_inode; member in struct:squashfs_super_block
/linux-master/fs/affs/
H A Dsuper.c337 struct inode *root_inode = NULL; local
531 root_inode = affs_iget(sb, root_block);
532 if (IS_ERR(root_inode))
533 return PTR_ERR(root_inode);
540 sb->s_root = d_make_root(root_inode);
/linux-master/fs/sysv/
H A Dsuper.c306 struct inode *root_inode; local
339 root_inode = sysv_iget(sb, SYSV_ROOT_INO);
340 if (IS_ERR(root_inode)) {
344 sb->s_root = d_make_root(root_inode);
/linux-master/security/landlock/
H A Druleset.h86 * @LANDLOCK_KEY_INODE: Type of &landlock_ruleset.root_inode's node
163 * @root_inode: Root of a red-black tree containing &struct
168 struct rb_root root_inode; member in struct:landlock_ruleset
H A Druleset.c38 new_ruleset->root_inode = RB_ROOT;
142 return &ruleset->root_inode;
491 rbtree_postorder_for_each_entry_safe(freeme, next, &ruleset->root_inode,
/linux-master/fs/bcachefs/
H A Drecovery.c924 struct bch_inode_unpacked root_inode, lostfound_inode; local
996 bch2_inode_init(c, &root_inode, 0, 0, S_IFDIR|0755, 0, NULL);
997 root_inode.bi_inum = BCACHEFS_ROOT_INO;
998 root_inode.bi_subvol = BCACHEFS_ROOT_SUBVOL;
999 bch2_inode_pack(&packed_inode, &root_inode);
1012 &root_inode, &lostfound_inode,
H A Dfsck.c211 struct bch_inode_unpacked root_inode; local
214 ret = lookup_inode(trans, root_inum.inum, &root_inode, &root_inode_snapshot);
220 root_hash_info = bch2_hash_info_init(c, &root_inode);
257 bch2_inode_init_late(lostfound, now, 0, 0, S_IFDIR|0700, 0, &root_inode);
258 lostfound->bi_dir = root_inode.bi_inum;
260 root_inode.bi_nlink++;
272 0, root_inode.bi_inum, snapshot, &root_hash_info,
2270 struct bch_inode_unpacked root_inode; local
2301 ret = lookup_inode(trans, BCACHEFS_ROOT_INO, &root_inode, &snapshot);
2307 mustfix_fsck_err_on(!S_ISDIR(root_inode
[all...]
/linux-master/fs/fat/
H A Dinode.c1610 struct inode *root_inode = NULL, *fat_inode = NULL; local
1865 root_inode = new_inode(sb);
1866 if (!root_inode)
1868 root_inode->i_ino = MSDOS_ROOT_INO;
1869 inode_set_iversion(root_inode, 1);
1870 error = fat_read_root(root_inode);
1872 iput(root_inode);
1876 insert_inode_hash(root_inode);
1877 fat_attach(root_inode, 0);
1878 sb->s_root = d_make_root(root_inode);
[all...]
/linux-master/fs/minix/
H A Dinode.c180 struct inode *root_inode; local
303 root_inode = minix_iget(s, MINIX_ROOT_INO);
304 if (IS_ERR(root_inode)) {
305 ret = PTR_ERR(root_inode);
310 s->s_root = d_make_root(root_inode);
/linux-master/fs/tracefs/
H A Dinode.c155 struct inode *root_inode = ti->private; local
162 inode->i_uid = root_inode->i_uid;
165 inode->i_gid = root_inode->i_gid;
/linux-master/fs/reiserfs/
H A Dsuper.c1889 struct inode *root_inode; local
2051 root_inode =
2054 if (!root_inode) {
2069 if (root_inode->i_state & I_NEW) {
2070 reiserfs_read_locked_inode(root_inode, &args);
2071 unlock_new_inode(root_inode);
2074 if (!S_ISDIR(root_inode->i_mode) || !inode_get_bytes(root_inode) ||
2075 !root_inode->i_size) {
2077 iput(root_inode);
[all...]
/linux-master/fs/ocfs2/
H A Ddcache.c70 if (inode == osb->root_inode || is_bad_inode(inode))
H A Dsuper.c443 osb->root_inode = new;
524 inode = osb->root_inode;
527 osb->root_inode = NULL;
1086 if (osb->root_inode)
1087 inode = igrab(osb->root_inode);
H A Docfs2.h296 struct inode *root_inode; member in struct:ocfs2_super
/linux-master/fs/
H A Ddcache.c1908 struct dentry *d_make_root(struct inode *root_inode) argument
1912 if (root_inode) {
1913 res = d_alloc_anon(root_inode->i_sb);
1915 d_instantiate(res, root_inode);
1917 iput(root_inode);

Completed in 303 milliseconds

12