Lines Matching refs:mn_parent
138 struct mqfs_node *mn_parent; member
323 if (mn->mn_parent && !mn->mn_parent->mn_fileno) in mqfs_fileno_alloc()
324 mqfs_fileno_alloc(mi, mn->mn_parent); in mqfs_fileno_alloc()
334 KASSERT(mn->mn_parent != NULL, in mqfs_fileno_alloc()
336 mn->mn_fileno = mn->mn_parent->mn_fileno; in mqfs_fileno_alloc()
339 KASSERT(mn->mn_parent != NULL, in mqfs_fileno_alloc()
341 if (mn->mn_parent == mi->mi_root) { in mqfs_fileno_alloc()
342 mn->mn_fileno = mn->mn_parent->mn_fileno; in mqfs_fileno_alloc()
345 KASSERT(mn->mn_parent->mn_parent != NULL, in mqfs_fileno_alloc()
347 mn->mn_fileno = mn->mn_parent->mn_parent->mn_fileno; in mqfs_fileno_alloc()
437 node->mn_parent = parent; in mqfs_add_node()
574 if ((parent = node->mn_parent) != NULL) { in mqfs_destroy()
899 KASSERT(pd->mn_parent, ("non-root directory has no parent")); in mqfs_lookupx()
900 pn = pd->mn_parent; in mqfs_lookupx()
1037 parent = pn->mn_parent; in do_unlink()
1038 pn->mn_parent = NULL; in do_unlink()
1542 pt = pn->mn_parent; in mqfs_rmdir()
1543 pn->mn_parent = NULL; in mqfs_rmdir()