Lines Matching refs:fnode
1526 struct nandfs_node *fdnode, *fnode, *fnode1; in nandfs_rename() local
1576 fnode = VTON(fvp); in nandfs_rename()
1578 if (fnode->nn_inode.i_links_count >= LINK_MAX) { in nandfs_rename()
1584 fflags = fnode->nn_inode.i_flags; in nandfs_rename()
1594 mode = fnode->nn_inode.i_mode; in nandfs_rename()
1603 (fnode->nn_flags & IN_RENAME)) { in nandfs_rename()
1608 fnode->nn_flags |= IN_RENAME; in nandfs_rename()
1626 fnode->nn_inode.i_links_count++; in nandfs_rename()
1639 error = nandfs_checkpath(fnode, tdnode, tcnp->cn_cred); in nandfs_rename()
1671 error = nandfs_add_dirent(tdvp, fnode->nn_ino, tcnp->cn_nameptr, in nandfs_rename()
1672 tcnp->cn_namelen, IFTODT(fnode->nn_inode.i_mode)); in nandfs_rename()
1723 error = nandfs_update_dirent(tdvp, fnode, tnode); in nandfs_rename()
1759 DPRINTF(VNCALL, ("%s: unlink source fnode:%p\n", __func__, fnode)); in nandfs_rename()
1771 if (fnode != fnode1) { in nandfs_rename()
1791 error = nandfs_remove_dirent(fdvp, fnode, fcnp); in nandfs_rename()
1793 fnode->nn_inode.i_links_count--; in nandfs_rename()
1794 fnode->nn_flags |= IN_CHANGE; in nandfs_rename()
1796 fnode->nn_flags &= ~IN_RENAME; in nandfs_rename()
1800 if (fnode) in nandfs_rename()
1812 fnode->nn_flags &= ~IN_RENAME; in nandfs_rename()
1814 fnode->nn_inode.i_links_count--; in nandfs_rename()
1815 fnode->nn_flags |= IN_CHANGE; in nandfs_rename()
1816 fnode->nn_flags &= ~IN_RENAME; in nandfs_rename()