Lines Matching refs:VTODE
214 return msdosfs_dosdirempty(VTODE(vp));
228 pmp = VTODE(vp)->de_pmp;
231 if (VTODE(vp)->de_Attributes & ATTR_READONLY)
409 if (VTODE(fvp)->de_refcnt >= LONG_MAX)
422 ((VTODE(fvp)->de_Attributes & ATTR_DIRECTORY) != 0));
425 ((VTODE(fvp)->de_Attributes & ATTR_DIRECTORY) != 0)));
427 if (VTODE(fvp)->de_flag & DE_RENAME)
429 VTODE(fvp)->de_flag |= DE_RENAME;
433 KASSERT(reparent_p == (VTODE(fdvp)->de_StartCluster !=
434 VTODE(tdvp)->de_StartCluster));
442 error = msdosfs_removede(VTODE(tdvp), VTODE(tvp), tmlr);
452 error = msdosfs_uniqdosname(VTODE(tdvp), tcnp, toname);
466 memcpy(oldname, VTODE(fvp)->de_Name, 11);
467 memcpy(VTODE(fvp)->de_Name, toname, 11);
469 error = msdosfs_createde(VTODE(fvp), VTODE(tdvp), tmlr, 0, tcnp);
472 memcpy(VTODE(fvp)->de_Name, oldname, 11);
480 KASSERT(VTODE(fvp)->de_refcnt < LONG_MAX);
481 VTODE(fvp)->de_refcnt++;
486 error = msdosfs_removede(VTODE(fdvp), VTODE(fvp), fmlr);
489 (void)msdosfs_removede(VTODE(tdvp), VTODE(fvp), tmlr);
490 memcpy(VTODE(fvp)->de_Name, oldname, 11);
498 struct denode_key old_key = VTODE(fvp)->de_key;
499 struct denode_key new_key = VTODE(fvp)->de_key;
501 error = msdosfs_pcbmap(VTODE(tdvp),
511 VTODE(fvp)->de_key = new_key;
513 sizeof(old_key), &VTODE(fvp)->de_key,
514 sizeof(VTODE(fvp)->de_key));
534 VTODE(fvp)->de_flag &=~ DE_RENAME;
564 error = msdosfs_removede(VTODE(dvp), VTODE(vp), mlr);
609 *mlr_ret = VTODE(dvp)->de_crap;
627 return (VTODE(vp)->de_FileSize == 0);
685 if (VTODE(fdvp)->de_StartCluster == dotdot_cn) {
733 KASSERT(VTODE(vp) != NULL);
735 pmp = VTODE(vp)->de_pmp;
738 start_cn = VTODE(vp)->de_StartCluster;
779 cn = VTODE(vp)->de_StartCluster;
792 putushort(dotdotp->deStartCluster, VTODE(tdvp)->de_StartCluster);
795 VTODE(tdvp)->de_StartCluster >> 16);