Lines Matching refs:root
24 struct kernfs_root *root = kernfs_info(sb)->root; in kernfs_sop_remount_fs() local
25 struct kernfs_syscall_ops *scops = root->syscall_ops; in kernfs_sop_remount_fs()
28 return scops->remount_fs(root, flags, data); in kernfs_sop_remount_fs()
34 struct kernfs_root *root = kernfs_root(dentry->d_fsdata); in kernfs_sop_show_options() local
35 struct kernfs_syscall_ops *scops = root->syscall_ops; in kernfs_sop_show_options()
38 return scops->show_options(sf, root); in kernfs_sop_show_options()
61 return kernfs_info(sb)->root; in kernfs_root_from_sb()
69 struct dentry *root; in kernfs_fill_super() local
80 inode = kernfs_get_inode(sb, info->root->kn); in kernfs_fill_super()
88 root = d_make_root(inode); in kernfs_fill_super()
89 if (!root) { in kernfs_fill_super()
93 kernfs_get(info->root->kn); in kernfs_fill_super()
94 root->d_fsdata = info->root->kn; in kernfs_fill_super()
95 sb->s_root = root; in kernfs_fill_super()
105 return sb_info->root == info->root && sb_info->ns == info->ns; in kernfs_test_super()
147 struct kernfs_root *root, unsigned long magic, in kernfs_mount_ns() argument
158 info->root = root; in kernfs_mount_ns()
181 list_add(&info->node, &root->supers); in kernfs_mount_ns()
226 struct super_block *kernfs_pin_sb(struct kernfs_root *root, const void *ns) in kernfs_pin_sb() argument
232 list_for_each_entry(info, &root->supers, node) { in kernfs_pin_sb()