| /minix3/sys/ufs/lfs/ |
| H A D | ulfs_dirhash.c | 72 int dirblksiz); 77 doff_t offset, int dirblksiz); 124 int dirblksiz = ip->i_lfs->um_dirblksiz; in ulfsdirhash_build() local 128 if (ip->i_size < (ulfs_dirhashminblks * dirblksiz) || OFSFMT(ip)) in ulfsdirhash_build() 132 if (ip->i_size < (ulfs_dirhashminblks * dirblksiz) || in ulfsdirhash_build() 150 KASSERT(ip->i_size >= dirblksiz); in ulfsdirhash_build() 155 dirblocks = howmany(ip->i_size, dirblksiz); in ulfsdirhash_build() 205 dh->dh_blkfree[i] = dirblksiz / DIRALIGN; in ulfsdirhash_build() 232 dirblksiz - (pos & (dirblksiz - 1))) { in ulfsdirhash_build() 246 dirblksiz); in ulfsdirhash_build() [all …]
|
| H A D | ulfs_lookup.c | 154 int dirblksiz = fs->um_dirblksiz; in ulfs_lookup() local 270 results->ulr_offset = roundup(dp->i_size, dirblksiz); in ulfs_lookup() 294 endsearch = roundup(dp->i_size, dirblksiz); in ulfs_lookup() 318 (entryoffsetinblock & (dirblksiz - 1)) == 0) { in ulfs_lookup() 336 i = dirblksiz - (entryoffsetinblock & (dirblksiz - 1)); in ulfs_lookup() 467 results->ulr_offset = roundup(dp->i_size, dirblksiz); in ulfs_lookup() 472 if ((results->ulr_offset & (dirblksiz - 1)) == 0) in ulfs_lookup() 483 results->ulr_endoff = roundup(enduseful, dirblksiz); in ulfs_lookup() 533 results->ulr_diroff = results->ulr_offset &~ (dirblksiz - 1); in ulfs_lookup() 547 if ((results->ulr_offset & (dirblksiz - 1)) == 0) in ulfs_lookup() [all …]
|
| H A D | lfs_rename.c | 349 int dirblksiz; in ulfs_rename_recalculate_fulr() local 376 dirblksiz = fs->um_dirblksiz; in ulfs_rename_recalculate_fulr() 377 KASSERT(0 < dirblksiz); in ulfs_rename_recalculate_fulr() 378 KASSERT((dirblksiz & (dirblksiz - 1)) == 0); in ulfs_rename_recalculate_fulr() 381 KASSERT(dirblksiz <= mp->mnt_stat.f_iosize); in ulfs_rename_recalculate_fulr() 390 KASSERT((search_end - (search_start &~ (dirblksiz - 1))) <= dirblksiz); in ulfs_rename_recalculate_fulr() 456 KASSERT((offset &~ (dirblksiz - 1)) == in ulfs_rename_recalculate_fulr() 457 ((offset + reclen) &~ (dirblksiz - 1))); in ulfs_rename_recalculate_fulr() 473 fulr->ulr_count = ((offset & (dirblksiz - 1))? prev_reclen : 0); in ulfs_rename_recalculate_fulr()
|
| H A D | lfs_vnops.c | 853 int dirblksiz; in lfs_mkdir() local 878 dirblksiz = fs->um_dirblksiz; in lfs_mkdir() 934 if ((error = lfs_balloc(tvp, (off_t)0, dirblksiz, cnp->cn_cred, in lfs_mkdir() 937 ip->i_size = dirblksiz; in lfs_mkdir() 938 DIP_ASSIGN(ip, size, dirblksiz); in lfs_mkdir() 953 lfs_dir_setreclen(fs, dirp, dirblksiz - LFS_DIRECTSIZ(fs, 1)); in lfs_mkdir() 957 dirblksiz - LFS_DIRECTSIZ(fs, 1)); in lfs_mkdir()
|
| /minix3/sys/ufs/ufs/ |
| H A D | ufs_dirhash.c | 70 int dirblksiz); 75 int dirblksiz); 122 int dirblksiz = ip->i_ump->um_dirblksiz; in ufsdirhash_build() local 126 if (ip->i_size < (ufs_dirhashminblks * dirblksiz) || OFSFMT(ip)) in ufsdirhash_build() 130 if (ip->i_size < (ufs_dirhashminblks * dirblksiz) || in ufsdirhash_build() 148 KASSERT(ip->i_size >= dirblksiz); in ufsdirhash_build() 153 dirblocks = howmany(ip->i_size, dirblksiz); in ufsdirhash_build() 203 dh->dh_blkfree[i] = dirblksiz / DIRALIGN; in ufsdirhash_build() 230 dirblksiz - (pos & (dirblksiz - 1))) { in ufsdirhash_build() 243 dirblksiz); in ufsdirhash_build() [all …]
|
| H A D | ufs_lookup.c | 152 int dirblksiz = ump->um_dirblksiz; in ufs_lookup() local 268 results->ulr_offset = roundup(dp->i_size, dirblksiz); in ufs_lookup() 292 endsearch = roundup(dp->i_size, dirblksiz); in ufs_lookup() 316 (entryoffsetinblock & (dirblksiz - 1)) == 0) { in ufs_lookup() 334 i = dirblksiz - (entryoffsetinblock & (dirblksiz - 1)); in ufs_lookup() 479 results->ulr_offset = roundup(dp->i_size, dirblksiz); in ufs_lookup() 484 if ((results->ulr_offset & (dirblksiz - 1)) == 0) in ufs_lookup() 495 results->ulr_endoff = roundup(enduseful, dirblksiz); in ufs_lookup() 546 results->ulr_diroff = results->ulr_offset &~ (dirblksiz - 1); in ufs_lookup() 560 if ((results->ulr_offset & (dirblksiz - 1)) == 0) in ufs_lookup() [all …]
|
| H A D | ufs_rename.c | 608 int dirblksiz; in ufs_rename_recalculate_fulr() local 635 dirblksiz = ump->um_dirblksiz; in ufs_rename_recalculate_fulr() 636 KASSERT(0 < dirblksiz); in ufs_rename_recalculate_fulr() 637 KASSERT((dirblksiz & (dirblksiz - 1)) == 0); in ufs_rename_recalculate_fulr() 640 KASSERT(dirblksiz <= mp->mnt_stat.f_iosize); in ufs_rename_recalculate_fulr() 649 KASSERT((search_end - (search_start &~ (dirblksiz - 1))) <= dirblksiz); in ufs_rename_recalculate_fulr() 715 KASSERT((offset &~ (dirblksiz - 1)) == in ufs_rename_recalculate_fulr() 716 ((offset + reclen) &~ (dirblksiz - 1))); in ufs_rename_recalculate_fulr() 732 fulr->ulr_count = ((offset & (dirblksiz - 1))? prev_reclen : 0); in ufs_rename_recalculate_fulr()
|
| H A D | ufs_vnops.c | 948 int dirblksiz = ump->um_dirblksiz; in ufs_mkdir() local 1008 dirtemplate.dotdot_reclen = dirblksiz - dirtemplate.dot_reclen; in ufs_mkdir() 1028 if ((error = UFS_BALLOC(tvp, (off_t)0, dirblksiz, cnp->cn_cred, in ufs_mkdir() 1031 ip->i_size = dirblksiz; in ufs_mkdir() 1032 DIP_ASSIGN(ip, size, dirblksiz); in ufs_mkdir()
|
| /minix3/sys/ufs/ext2fs/ |
| H A D | ext2fs_lookup.c | 292 int dirblksiz = ump->um_dirblksiz; in ext2fs_lookup() local 372 endsearch = roundup(ext2fs_size(dp), dirblksiz); in ext2fs_lookup() 396 (entryoffsetinblock & (dirblksiz - 1)) == 0) { in ext2fs_lookup() 416 i = dirblksiz - (entryoffsetinblock & (dirblksiz - 1)); in ext2fs_lookup() 513 results->ulr_offset = roundup(ext2fs_size(dp), dirblksiz); in ext2fs_lookup() 522 results->ulr_endoff = roundup(enduseful, dirblksiz); in ext2fs_lookup() 574 results->ulr_diroff = results->ulr_offset &~ (dirblksiz - 1); in ext2fs_lookup() 588 if ((results->ulr_offset & (dirblksiz - 1)) == 0) in ext2fs_lookup() 685 int dirblksiz = ump->um_dirblksiz; in ext2fs_dirbadentry() local 699 else if (entryoffsetinblock + reclen > dirblksiz) in ext2fs_dirbadentry() [all …]
|
| H A D | ext2fs_rename.c | 558 int dirblksiz; in ext2fs_rename_recalculate_fulr() local 583 dirblksiz = ump->um_dirblksiz; in ext2fs_rename_recalculate_fulr() 584 KASSERT(0 < dirblksiz); in ext2fs_rename_recalculate_fulr() 585 KASSERT((dirblksiz & (dirblksiz - 1)) == 0); in ext2fs_rename_recalculate_fulr() 588 KASSERT(dirblksiz <= mp->mnt_stat.f_iosize); in ext2fs_rename_recalculate_fulr() 597 KASSERT((search_end - (search_start &~ (dirblksiz - 1))) <= dirblksiz); in ext2fs_rename_recalculate_fulr() 664 KASSERT((offset &~ (dirblksiz - 1)) == in ext2fs_rename_recalculate_fulr() 665 ((offset + reclen) &~ (dirblksiz - 1))); in ext2fs_rename_recalculate_fulr() 681 fulr->ulr_count = ((offset & (dirblksiz - 1))? prev_reclen : 0); in ext2fs_rename_recalculate_fulr()
|
| /minix3/sbin/newfs_ext2fs/ |
| H A D | mke2fs.c | 1016 uint dirblksiz; in makedir() local 1018 dirblksiz = sblock.e2fs_bsize; in makedir() 1019 memset(buf, 0, dirblksiz); in makedir() 1020 spcleft = dirblksiz; in makedir() 1029 return dirblksiz; in makedir()
|