Lines Matching refs:fip
945 struct denode *fdip, *fip, *tdip, *tip, *nip; in msdosfs_rename() local
1064 fip = VTODE(fvp); in msdosfs_rename()
1079 if ((fip->de_Attributes & ATTR_DIRECTORY) != 0) { in msdosfs_rename()
1084 fdip == fip || in msdosfs_rename()
1109 error = doscheckpath(fip, tdip, &wait_scn); in msdosfs_rename()
1174 memcpy(oldname, fip->de_Name, 11); in msdosfs_rename()
1175 memcpy(fip->de_Name, toname, 11); /* update denode */ in msdosfs_rename()
1179 error = createde(fip, tdip, NULL, tcnp); in msdosfs_rename()
1182 memcpy(fip->de_Name, oldname, 11); in msdosfs_rename()
1195 if ((fip->de_Attributes & ATTR_DIRECTORY) != 0) in msdosfs_rename()
1196 memcpy(fip->de_Name, oldname, 11); in msdosfs_rename()
1197 fip->de_refcnt++; in msdosfs_rename()
1200 error = removede(fdip, fip); in msdosfs_rename()
1204 fdip->de_Name, fip->de_Name, error); in msdosfs_rename()
1210 &fip->de_dirclust, 0); in msdosfs_rename()
1218 if (fip->de_dirclust == MSDOSFSROOT) in msdosfs_rename()
1219 fip->de_diroffset = to_diroffset; in msdosfs_rename()
1221 fip->de_diroffset = to_diroffset & pmp->pm_crbomask; in msdosfs_rename()
1223 reinsert(fip); in msdosfs_rename()
1230 cn = fip->de_StartCluster; in msdosfs_rename()