Lines Matching defs:dnode
191 struct dentry *dnode;
198 dnode = &dm->dm_dnode;
209 dnode->d_pfs_node = pfs_create_file(pnode, name, debugfs_fill,
211 if (dnode->d_pfs_node == NULL) {
215 dnode->d_pfs_node->pn_data = dm;
217 return (dnode);
272 struct dentry *dnode;
278 dnode = &dm->dm_dnode;
286 dnode->d_pfs_node = pfs_create_dir(pnode, name, debugfs_attr, NULL, debugfs_destroy, PFS_RD | PFS_NOWAIT);
287 if (dnode->d_pfs_node == NULL) {
291 dnode->d_pfs_node->pn_data = dm;
292 return (dnode);
300 struct dentry *dnode;
310 dnode = &dm->dm_dnode;
319 dnode->d_pfs_node = pfs_create_link(pnode, name, &debugfs_fill_data, NULL, NULL, NULL, PFS_NOWAIT);
320 if (dnode->d_pfs_node == NULL)
322 dnode->d_pfs_node->pn_data = dm;
323 return (dnode);
332 debugfs_remove(struct dentry *dnode)
334 if (dnode == NULL)
337 pfs_destroy(dnode->d_pfs_node);
341 debugfs_remove_recursive(struct dentry *dnode)
343 if (dnode == NULL)
346 pfs_destroy(dnode->d_pfs_node);