/src/sys/ufs/lfs/ |
lfs_rename.c | 277 * ulfs_rename_ulr_overlap_p: True iff tulr overlaps with fulr so that 278 * entering a directory entry at tulr may move fulr. 281 ulfs_rename_ulr_overlap_p(const struct ulfs_lookup_results *fulr, 286 KASSERT(fulr != NULL); 288 KASSERT(fulr != tulr); 291 * fulr is from a DELETE lookup, so fulr->ulr_count is the size 294 from_prev_end = fulr->ulr_offset; 295 KASSERT(fulr->ulr_count <= from_prev_end); 296 from_prev_start = (from_prev_end - fulr->ulr_count) 735 struct ulfs_lookup_results *fulr = fde; local in function:ulfs_gro_rename 1104 struct ulfs_lookup_results fulr, tulr; local in function:lfs_sane_rename [all...] |
/src/sys/ufs/ufs/ |
ufs_rename.c | 98 struct ufs_lookup_results fulr, tulr; local in function:ufs_sane_rename 101 fdvp, fcnp, &fulr, tdvp, tcnp, &tulr, 287 struct ufs_lookup_results *fulr = fde; local in function:ufs_gro_rename 296 KASSERT(fulr != NULL); 301 KASSERT(fulr != tulr); 502 * inserting a new entry. That may invalidate fulr, which we 504 * need to recalculate what fulr should be. 507 ufs_rename_ulr_overlap_p(fulr, tulr)) { 508 error = ufs_rename_recalculate_fulr(fdvp, fulr, tulr, fcnp); 524 error = ufs_dirremove(fdvp, fulr, VTOI(fvp), fcnp->cn_flags, 0) [all...] |
/src/sys/ufs/ext2fs/ |
ext2fs_rename.c | 97 struct ufs_lookup_results fulr, tulr; local in function:ext2fs_sane_rename 100 fdvp, fcnp, &fulr, tdvp, tcnp, &tulr, 277 struct ufs_lookup_results *fulr = fde; local in function:ext2fs_gro_rename 286 KASSERT(fulr != NULL); 291 KASSERT(fulr != tulr); 476 * inserting a new entry. That may invalidate fulr, which we 478 * need to recalculate what fulr should be. 481 ext2fs_rename_ulr_overlap_p(fulr, tulr)) { 482 error = ext2fs_rename_recalculate_fulr(fdvp, fulr, tulr, fcnp); 489 error = ext2fs_dirremove(fdvp, fulr, fcnp) [all...] |