Lines Matching refs:kn
59 struct kernfs_node *kn = inode->i_private;
67 *(u64 *)fh = kn->id;
76 struct kernfs_node *kn;
101 kn = kernfs_find_and_get_node_by_id(info->root, id);
102 if (!kn)
108 parent = kernfs_get_parent(kn);
109 kernfs_put(kn);
110 kn = parent;
111 if (!kn)
115 inode = kernfs_get_inode(sb, kn);
116 kernfs_put(kn);
139 struct kernfs_node *kn = kernfs_dentry_node(child);
141 return d_obtain_alias(kernfs_get_inode(child->d_sb, kn->parent));
192 * @kn: kernfs_node for which a dentry is needed
195 struct dentry *kernfs_node_dentry(struct kernfs_node *kn,
206 if (!kn->parent)
209 knparent = find_next_ancestor(kn, NULL);
219 if (kn == knparent)
221 kntmp = find_next_ancestor(kn, knparent);
259 inode = kernfs_get_inode(sb, info->root->kn);