Lines Matching refs:dm
93 struct dentry_meta *dm; in debugfs_attr() local
95 dm = pn->pn_data; in debugfs_attr()
97 vap->va_mode = dm->dm_mode; in debugfs_attr()
104 struct dentry_meta *dm; in debugfs_destroy() local
106 dm = pn->pn_data; in debugfs_destroy()
107 if (dm != NULL && dm->dm_type == DM_SYMLINK) in debugfs_destroy()
108 free(dm->dm_data, M_DFSINT); in debugfs_destroy()
110 free(dm, M_DFSINT); in debugfs_destroy()
178 struct dentry_meta *dm; in debugfs_fill_data() local
180 dm = pn->pn_data; in debugfs_fill_data()
181 sbuf_printf(sb, "%s", (char *)dm->dm_data); in debugfs_fill_data()
190 struct dentry_meta *dm; in debugfs_create_file() local
195 dm = malloc(sizeof(*dm), M_DFSINT, M_NOWAIT | M_ZERO); in debugfs_create_file()
196 if (dm == NULL) in debugfs_create_file()
198 dnode = &dm->dm_dnode; in debugfs_create_file()
199 dm->dm_fops = fops; in debugfs_create_file()
200 dm->dm_data = data; in debugfs_create_file()
201 dm->dm_mode = mode; in debugfs_create_file()
202 dm->dm_type = DM_FILE; in debugfs_create_file()
212 free(dm, M_DFSINT); in debugfs_create_file()
215 dnode->d_pfs_node->pn_data = dm; in debugfs_create_file()
271 struct dentry_meta *dm; in debugfs_create_dir() local
275 dm = malloc(sizeof(*dm), M_DFSINT, M_NOWAIT | M_ZERO); in debugfs_create_dir()
276 if (dm == NULL) in debugfs_create_dir()
278 dnode = &dm->dm_dnode; in debugfs_create_dir()
279 dm->dm_mode = 0700; in debugfs_create_dir()
280 dm->dm_type = DM_DIR; in debugfs_create_dir()
288 free(dm, M_DFSINT); in debugfs_create_dir()
291 dnode->d_pfs_node->pn_data = dm; in debugfs_create_dir()
299 struct dentry_meta *dm; in debugfs_create_symlink() local
307 dm = malloc(sizeof(*dm), M_DFSINT, M_NOWAIT | M_ZERO); in debugfs_create_symlink()
308 if (dm == NULL) in debugfs_create_symlink()
310 dnode = &dm->dm_dnode; in debugfs_create_symlink()
311 dm->dm_mode = 0700; in debugfs_create_symlink()
312 dm->dm_type = DM_SYMLINK; in debugfs_create_symlink()
313 dm->dm_data = data; in debugfs_create_symlink()
322 dnode->d_pfs_node->pn_data = dm; in debugfs_create_symlink()
325 free(dm, M_DFSINT); in debugfs_create_symlink()
334 struct dentry_meta *dm; in debugfs_lookup() local
342 dm = (struct dentry_meta *)pnode->pn_data; in debugfs_lookup()
343 dnode = &dm->dm_dnode; in debugfs_lookup()