Searched refs:lfs_dir_getreclen (Results 1 – 7 of 7) sorted by relevance
/netbsd-src/sbin/fsck_lfs/ |
H A D | pass2.c | 256 } else if (lfs_dir_getreclen(fs, dirp) < entrysize) { in pass2check() 258 } else if (lfs_dir_getreclen(fs, dirp) < 2 * entrysize) { in pass2check() 260 lfs_dir_setreclen(fs, &proto, lfs_dir_getreclen(fs, dirp)); in pass2check() 263 lfs_dir_getreclen(fs, dirp)); in pass2check() 268 n = lfs_dir_getreclen(fs, dirp) - entrysize; in pass2check() 271 lfs_dir_getreclen(fs, dirp)); in pass2check() 291 if (lfs_dir_getreclen(fs, dirp) < n + entrysize) in pass2check() 293 lfs_dir_setreclen(fs, &proto, lfs_dir_getreclen(fs, dirp) - n); in pass2check() 298 memset(dirp, 0, lfs_dir_getreclen(fs, &proto)); in pass2check() 299 lfs_dir_setreclen(fs, dirp, lfs_dir_getreclen(fs, &proto)); in pass2check() [all …]
|
H A D | dir.c | 155 dsize = lfs_dir_getreclen(fs, dp); in dirscan() 216 idesc->id_loc += lfs_dir_getreclen(fs, dp); in fsck_readdir() 217 idesc->id_filesize -= lfs_dir_getreclen(fs, dp); in fsck_readdir() 234 lfs_dir_setreclen(fs, dp, lfs_dir_getreclen(fs, dp) + size); in fsck_readdir() 259 lfs_dir_getreclen(fs, dp) == 0 || in dircheck() 260 lfs_dir_getreclen(fs, dp) > spaceleft || in dircheck() 261 (lfs_dir_getreclen(fs, dp) & 0x3) != 0) { in dircheck() 265 lfs_dir_getreclen(fs, dp)); in dircheck() 275 if (lfs_dir_getreclen(fs, dp) < size || in dircheck() 386 if (lfs_dir_getreclen(fs, dirp) - oldreclen < newreclen) in mkentry() [all …]
|
/netbsd-src/sys/ufs/lfs/ |
H A D | ulfs_lookup.c | 332 if (lfs_dir_getreclen(fs, ep) == 0 || in ulfs_lookup() 350 int size = lfs_dir_getreclen(fs, ep); in ulfs_lookup() 358 slotsize = lfs_dir_getreclen(fs, ep); in ulfs_lookup() 366 lfs_dir_getreclen(fs, ep) - in ulfs_lookup() 393 slotsize = lfs_dir_getreclen(fs, ep); in ulfs_lookup() 418 results->ulr_reclen = lfs_dir_getreclen(fs, ep); in ulfs_lookup() 423 results->ulr_offset += lfs_dir_getreclen(fs, ep); in ulfs_lookup() 424 entryoffsetinblock += lfs_dir_getreclen(fs, ep); in ulfs_lookup() 671 reclen = lfs_dir_getreclen(fs, ep); in ulfs_dirbadentry() 678 lfs_dir_getreclen(f in ulfs_dirbadentry() [all...] |
H A D | ulfs_dirhash.c | 243 if (lfs_dir_getreclen(fs, ep) == 0 || lfs_dir_getreclen(fs, ep) > in ulfsdirhash_build() 260 pos += lfs_dir_getreclen(fs, ep); in ulfsdirhash_build() 441 if (lfs_dir_getreclen(fs, dp) == 0 || lfs_dir_getreclen(fs, dp) > in ulfsdirhash_lookup() 554 if (lfs_dir_getreclen(fs, dp) == 0) { in ulfsdirhash_findfree() 559 if (lfs_dir_getino(fs, dp) == 0 || lfs_dir_getreclen(fs, dp) > LFS_DIRSIZ(fs, dp)) in ulfsdirhash_findfree() 561 i += lfs_dir_getreclen(fs, dp); in ulfsdirhash_findfree() 574 freebytes += lfs_dir_getreclen(fs, dp); in ulfsdirhash_findfree() 577 if (lfs_dir_getreclen(fs, dp) == 0) { in ulfsdirhash_findfree() 582 i += lfs_dir_getreclen(fs, dp); in ulfsdirhash_findfree() 868 for (i = 0; i < dirblksiz; i += lfs_dir_getreclen(fs, dp)) { in ulfsdirhash_checkblock() [all …]
|
H A D | ulfs_vnops.c | 879 if (lfs_dir_getreclen(fs, rawdp) <= skipstart) { in ulfs_readdir() 880 skipstart -= lfs_dir_getreclen(fs, rawdp); in ulfs_readdir() 888 if (lfs_dir_getreclen(fs, rawdp) == 0) { in ulfs_readdir() 916 curoffset += lfs_dir_getreclen(fs, rawdp); in ulfs_readdir()
|
H A D | lfs_accessors.h | 286 ((LFS_DIRHEADER *)((char *)(dp) + lfs_dir_getreclen(fs, dp))) 309 lfs_dir_getreclen(const STRUCT_LFS *fs, const LFS_DIRHEADER *dh) in lfs_dir_getreclen() function
|
H A D | lfs_rename.c | 419 reclen = lfs_dir_getreclen(fs, ep); in ulfs_rename_recalculate_fulr()
|