Lines Matching refs:kn
69 struct kernfs_node *kn = inode->i_private;
77 *(u64 *)fh = kn->id;
86 struct kernfs_node *kn;
111 kn = kernfs_find_and_get_node_by_id(info->root, id);
112 if (!kn)
118 parent = kernfs_get_parent(kn);
119 kernfs_put(kn);
120 kn = parent;
121 if (!kn)
125 inode = kernfs_get_inode(sb, kn);
126 kernfs_put(kn);
149 struct kernfs_node *kn = kernfs_dentry_node(child);
151 return d_obtain_alias(kernfs_get_inode(child->d_sb, kn->parent));
202 * @kn: kernfs_node for which a dentry is needed
207 struct dentry *kernfs_node_dentry(struct kernfs_node *kn,
218 if (!kn->parent)
221 knparent = find_next_ancestor(kn, NULL);
231 if (kn == knparent)
233 kntmp = find_next_ancestor(kn, knparent);
272 inode = kernfs_get_inode(sb, info->root->kn);