Lines Matching refs:dnode
95 struct tmpfs_node *dnode, *pnode; in tmpfs_lookup1() local
100 dnode = VP_TO_TMPFS_DIR(dvp); in tmpfs_lookup1()
104 MPASS(IMPLIES(dnode->tn_type == VDIR && in tmpfs_lookup1()
105 dnode->tn_dir.tn_parent == dnode, in tmpfs_lookup1()
108 TMPFS_ASSERT_LOCKED(dnode); in tmpfs_lookup1()
109 if (dnode->tn_dir.tn_parent == NULL) { in tmpfs_lookup1()
115 pnode = dnode->tn_dir.tn_parent; in tmpfs_lookup1()
127 de = tmpfs_dir_lookup(dnode, NULL, cnp); in tmpfs_lookup1()
192 if ((dnode->tn_mode & S_ISTXT) && in tmpfs_lookup1()
743 struct tmpfs_node *dnode; in tmpfs_remove() local
751 dnode = VP_TO_TMPFS_DIR(dvp); in tmpfs_remove()
754 de = tmpfs_dir_lookup(dnode, node, v->a_cnp); in tmpfs_remove()
759 (dnode->tn_flags & APPEND)) { in tmpfs_remove()
1337 struct tmpfs_node *dnode; in tmpfs_rmdir() local
1341 dnode = VP_TO_TMPFS_DIR(dvp); in tmpfs_rmdir()
1356 if ((dnode->tn_flags & APPEND) in tmpfs_rmdir()
1364 MPASS(node->tn_dir.tn_parent == dnode); in tmpfs_rmdir()
1368 de = tmpfs_dir_lookup(dnode, node, cnp); in tmpfs_rmdir()
1398 TMPFS_NODE_LOCK(dnode); in tmpfs_rmdir()
1399 dnode->tn_links--; in tmpfs_rmdir()
1400 dnode->tn_status |= TMPFS_NODE_CHANGED | TMPFS_NODE_MODIFIED; in tmpfs_rmdir()
1401 dnode->tn_accessed = true; in tmpfs_rmdir()
1402 TMPFS_NODE_UNLOCK(dnode); in tmpfs_rmdir()
1416 dnode->tn_status |= TMPFS_NODE_CHANGED; in tmpfs_rmdir()