Home
last modified time | relevance | path

Searched refs:ulr_offset (Results 1 – 8 of 8) sorted by relevance

/netbsd-src/sys/ufs/lfs/
H A Dulfs_lookup.c140 doff_t prevoff; /* previous value of ulr_offset */ in ulfs_lookup()
265 &results->ulr_offset, &bp, nameiop == DELETE ? &prevoff : NULL)) { in ulfs_lookup()
268 (results->ulr_offset & bmask)); in ulfs_lookup()
271 results->ulr_offset = roundup(dp->i_size, dirblksiz); in ulfs_lookup()
283 results->ulr_offset = 0; in ulfs_lookup()
286 results->ulr_offset = results->ulr_diroff; in ulfs_lookup()
287 if ((entryoffsetinblock = results->ulr_offset & bmask) && in ulfs_lookup()
288 (error = ulfs_blkatoff(vdp, (off_t)results->ulr_offset, in ulfs_lookup()
294 prevoff = results->ulr_offset; in ulfs_lookup()
299 while (results->ulr_offset < endsearc in ulfs_lookup()
[all...]
H A Dlfs_rename.c294 from_prev_end = fulr->ulr_offset; in ulfs_rename_ulr_overlap_p()
302 to_start = tulr->ulr_offset; in ulfs_rename_ulr_overlap_p()
379 search_start = tulr->ulr_offset; in ulfs_rename_recalculate_fulr()
380 KASSERT(fulr->ulr_reclen < (LFS_MAXDIRSIZE - fulr->ulr_offset)); in ulfs_rename_recalculate_fulr()
381 search_end = (fulr->ulr_offset + fulr->ulr_reclen); in ulfs_rename_recalculate_fulr()
461 fulr->ulr_offset = offset; in ulfs_rename_recalculate_fulr()
875 error = ulfs_dirrewrite(VTOI(tdvp), tulr->ulr_offset, in ulfs_gro_rename()
H A Dlfs_inode.h83 doff_t ulr_offset; /* Offset of free space in directory. */ member
/netbsd-src/sys/ufs/ufs/
H A Dufs_lookup.c113 if ((results->ulr_offset & (dirblksiz - 1)) == 0) in calc_count()
116 results->ulr_count = results->ulr_offset - prevoff; in calc_count()
151 slot->offset = results->ulr_offset; in slot_white()
178 * then the new entry can be put in the range from results->ulr_offset to
179 * results->ulr_offset + results->ulr_count.
187 results->ulr_offset = roundup(ip->i_size, dirblksiz); in slot_estimate()
189 enduseful = results->ulr_offset; in slot_estimate()
191 results->ulr_offset = slot->offset; in slot_estimate()
194 results->ulr_offset = slot->offset; in slot_estimate()
338 doff_t prevoff; /* previous value of ulr_offset */ in ufs_lookup()
[all...]
H A Dufs_rename.c428 error = ufs_dirrewrite(VTOI(tdvp), tulr->ulr_offset, in ufs_gro_rename()
571 from_prev_end = fulr->ulr_offset; in ufs_rename_ulr_overlap_p()
579 to_start = tulr->ulr_offset; in ufs_rename_ulr_overlap_p()
637 search_start = tulr->ulr_offset; in ufs_rename_recalculate_fulr()
638 KASSERT(fulr->ulr_reclen < (UFS_MAXDIRSIZE - fulr->ulr_offset)); in ufs_rename_recalculate_fulr()
639 search_end = (fulr->ulr_offset + fulr->ulr_reclen); in ufs_rename_recalculate_fulr()
719 fulr->ulr_offset = offset; in ufs_rename_recalculate_fulr()
H A Dinode.h62 doff_t ulr_offset; /* Offset of free space in directory. */ member
/netbsd-src/sys/ufs/ext2fs/
H A Dext2fs_lookup.c378 results->ulr_offset = 0; in ext2fs_lookup()
381 results->ulr_offset = results->ulr_diroff; in ext2fs_lookup()
382 if ((entryoffsetinblock = results->ulr_offset & bmask) && in ext2fs_lookup()
383 (error = ext2fs_blkatoff(vdp, (off_t)results->ulr_offset, NULL, &bp))) in ext2fs_lookup()
388 prevoff = results->ulr_offset; in ext2fs_lookup()
424 while (results->ulr_offset < endsearch) { in ext2fs_lookup()
430 if ((results->ulr_offset & bmask) == 0) { in ext2fs_lookup()
433 error = ext2fs_blkatoff(vdp, (off_t)results->ulr_offset, in ext2fs_lookup()
463 ufs_dirbad(dp, results->ulr_offset, "mangled entry"); in ext2fs_lookup()
465 results->ulr_offset in ext2fs_lookup()
[all...]
H A Dext2fs_rename.c522 from_prev_end = fulr->ulr_offset; in ext2fs_rename_ulr_overlap_p()
530 to_start = tulr->ulr_offset; in ext2fs_rename_ulr_overlap_p()
586 search_start = tulr->ulr_offset; in ext2fs_rename_recalculate_fulr()
587 KASSERT(fulr->ulr_reclen < (EXT2FS_MAXDIRSIZE - fulr->ulr_offset)); in ext2fs_rename_recalculate_fulr()
588 search_end = (fulr->ulr_offset + fulr->ulr_reclen); in ext2fs_rename_recalculate_fulr()
669 fulr->ulr_offset = offset; in ext2fs_rename_recalculate_fulr()