Symbol: DIRBLKSIZ
lib/libc/gen/opendir.c
123
incr = DIRBLKSIZ * 16;
lib/libc/gen/opendir.c
126
if ((incr % DIRBLKSIZ) != 0)
lib/libc/gen/opendir.c
127
incr = DIRBLKSIZ;
sbin/fsck/dir.c
105
char dbuf[DIRBLKSIZ];
sbin/fsck/dir.c
110
(idesc->id_filesize & (DIRBLKSIZ - 1)) != 0)
sbin/fsck/dir.c
111
idesc->id_filesize = roundup(idesc->id_filesize, DIRBLKSIZ);
sbin/fsck/dir.c
170
if (idesc->id_loc % DIRBLKSIZ == 0 && idesc->id_filesize > 0 &&
sbin/fsck/dir.c
180
dp->d_reclen = DIRBLKSIZ;
sbin/fsck/dir.c
187
idesc->id_loc += DIRBLKSIZ;
sbin/fsck/dir.c
188
idesc->id_filesize -= DIRBLKSIZ;
sbin/fsck/dir.c
198
if ((idesc->id_loc % DIRBLKSIZ) == 0)
sbin/fsck/dir.c
203
size = DIRBLKSIZ - (idesc->id_loc % DIRBLKSIZ);
sbin/fsck/dir.c
230
spaceleft = DIRBLKSIZ - (idesc->id_loc % DIRBLKSIZ);
sbin/fsck/dir.c
50
struct dirtemplate emptydir = { 0, DIRBLKSIZ };
sbin/fsck/dir.c
53
0, DIRBLKSIZ - 12, DT_DIR, 2, ".."
sbin/fsck/dir.c
559
if (dp->di_size % DIRBLKSIZ) {
sbin/fsck/dir.c
560
dp->di_size = roundup(dp->di_size, DIRBLKSIZ);
sbin/fsck/dir.c
57
0, DIRBLKSIZ - 12, 2, ".."
sbin/fsck/dir.c
580
char *cp, firstblk[DIRBLKSIZ];
sbin/fsck/dir.c
596
memmove(firstblk, bp->b_un.b_buf, DIRBLKSIZ);
sbin/fsck/dir.c
600
memmove(bp->b_un.b_buf, firstblk, DIRBLKSIZ);
sbin/fsck/dir.c
601
for (cp = &bp->b_un.b_buf[DIRBLKSIZ];
sbin/fsck/dir.c
603
cp += DIRBLKSIZ)
sbin/fsck/dir.c
654
for (cp = &bp->b_un.b_buf[DIRBLKSIZ];
sbin/fsck/dir.c
656
cp += DIRBLKSIZ)
sbin/fsck/pass2.c
149
inp->i_isize = roundup(MINDIRSIZE, DIRBLKSIZ);
sbin/fsck/pass2.c
156
} else if ((inp->i_isize & (DIRBLKSIZ - 1)) != 0) {
sbin/fsck/pass2.c
161
DIRBLKSIZ);
sbin/fsck/pass2.c
165
DIRBLKSIZ);
sbin/fsck/pass2.c
168
inp->i_isize = roundup(inp->i_isize, DIRBLKSIZ);
sbin/fsck/pass2.c
171
dp->di_size = roundup(inp->i_isize, DIRBLKSIZ);
sbin/newfs/fscopy.c
37
#ifdef DIRBLKSIZ
sbin/newfs/mkfs.c
1031
spcleft = DIRBLKSIZ;
sbin/newfs/mkfs.c
1040
return (DIRBLKSIZ);
sbin/newfs/mkfs.c
957
{ 0, DIRBLKSIZ, 0, 0, 0 },
sbin/newfs/mkfs.c
962
{ 0, DIRBLKSIZ, 0, 0 },
sbin/newfs/mkfs.c
986
for (i = DIRBLKSIZ; i < sblock.fs_bsize; i += DIRBLKSIZ)
sbin/newfs/mkfs.c
991
for (i = DIRBLKSIZ; i < sblock.fs_bsize; i += DIRBLKSIZ)
sbin/restore/dirs.c
359
i = DIRBLKSIZ - (loc & (DIRBLKSIZ - 1));
sbin/restore/dirs.c
396
char dirbuf[DIRBLKSIZ];
sbin/restore/dirs.c
407
if (dirloc + dp->d_reclen > DIRBLKSIZ) {
sbin/restore/dirs.c
409
DIRBLKSIZ - prev;
sbin/restore/dirs.c
410
fwrite(dirbuf, 1, DIRBLKSIZ, df);
sbin/restore/dirs.c
424
((struct direct *)(dirbuf + prev))->d_reclen = DIRBLKSIZ - prev;
sbin/restore/dirs.c
458
lseek(dirpl->dd_fd, base + rounddown2(loc, DIRBLKSIZ), SEEK_SET);
sbin/restore/dirs.c
459
dirpl->dd_loc = loc & (DIRBLKSIZ - 1);
sbin/restore/dirs.c
461
dirpl->dd_size = read(dirpl->dd_fd, dirpl->dd_buf, DIRBLKSIZ);
sbin/restore/dirs.c
475
DIRBLKSIZ);
sbin/restore/dirs.c
487
dp->d_reclen > DIRBLKSIZ + 1 - dirpl->dd_loc) {
sbin/restore/dirs.c
92
char dd_buf[DIRBLKSIZ];
sys/vfs/ext2fs/ext2_lookup.c
156
int DIRBLKSIZ = VTOI(ap->a_vp)->i_e2fs->e2fs_bsize;
sys/vfs/ext2fs/ext2_lookup.c
193
~(size_t)(DIRBLKSIZ - 1);
sys/vfs/ext2fs/ext2_lookup.c
338
int DIRBLKSIZ = VTOI(vdp)->i_e2fs->e2fs_bsize;
sys/vfs/ext2fs/ext2_lookup.c
388
i_offset = roundup2(dp->i_size, DIRBLKSIZ);
sys/vfs/ext2fs/ext2_lookup.c
424
endsearch = roundup2(dp->i_size, DIRBLKSIZ);
sys/vfs/ext2fs/ext2_lookup.c
496
dp->i_offset = roundup2(dp->i_size, DIRBLKSIZ);
sys/vfs/ext2fs/ext2_lookup.c
505
dp->i_endoff = roundup2(enduseful, DIRBLKSIZ);
sys/vfs/ext2fs/ext2_lookup.c
546
dp->i_diroff = rounddown2(i_offset, DIRBLKSIZ);
sys/vfs/ext2fs/ext2_lookup.c
571
if ((dp->i_offset & (DIRBLKSIZ - 1)) == 0)
sys/vfs/ext2fs/ext2_lookup.c
932
if ((dp->i_size / DIRBLKSIZ) == 1 &&
sys/vfs/ext2fs/ext2_lookup.c
933
dp->i_offset == DIRBLKSIZ) {
sys/vfs/ext2fs/ext2_vnops.c
117
0, htole16(DIRBLKSIZ - 12), 2, EXT2_FT_DIR, ".."
sys/vfs/ext2fs/ext2_vnops.c
1202
dirtemplate.dotdot_reclen = htole16(DIRBLKSIZ - 12);
sys/vfs/ext2fs/ext2_vnops.c
1203
buf = malloc(DIRBLKSIZ, M_TEMP, M_WAITOK | M_ZERO);
sys/vfs/ext2fs/ext2_vnops.c
1208
ext2_init_dirent_tail(EXT2_DIRENT_TAIL(buf, DIRBLKSIZ));
sys/vfs/ext2fs/ext2_vnops.c
121
0, htole16(DIRBLKSIZ - 12), 2, EXT2_FT_UNKNOWN, ".."
sys/vfs/ext2fs/ext2_vnops.c
1213
DIRBLKSIZ, (off_t)0, UIO_SYSSPACE,
sys/vfs/ext2fs/ext2_vnops.c
1220
if (DIRBLKSIZ > VFSTOEXT2(dvp->v_mount)->um_mountp->mnt_stat.f_bsize)
sys/vfs/ext2fs/ext2_vnops.c
1224
ip->i_size = DIRBLKSIZ;
sys/vfs/nfs/nfs_serv.c
2978
siz = roundup2(cnt, DIRBLKSIZ);
sys/vfs/nfs/nfs_serv.c
3280
siz = roundup2(siz, DIRBLKSIZ);
sys/vfs/nfs/nfs_vnops.c
2509
if (uiop->uio_iovcnt != 1 || (uiop->uio_offset & (DIRBLKSIZ - 1)) ||
sys/vfs/nfs/nfs_vnops.c
2510
(uiop->uio_resid & (DIRBLKSIZ - 1)))
sys/vfs/nfs/nfs_vnops.c
2596
left = DIRBLKSIZ - blksiz;
sys/vfs/nfs/nfs_vnops.c
2614
if (blksiz == DIRBLKSIZ)
sys/vfs/nfs/nfs_vnops.c
2679
left = DIRBLKSIZ - blksiz;
sys/vfs/nfs/nfs_vnops.c
2739
if (uiop->uio_iovcnt != 1 || (uiop->uio_offset & (DIRBLKSIZ - 1)) ||
sys/vfs/nfs/nfs_vnops.c
2740
(uiop->uio_resid & (DIRBLKSIZ - 1)))
sys/vfs/nfs/nfs_vnops.c
2812
left = DIRBLKSIZ - blksiz;
sys/vfs/nfs/nfs_vnops.c
2830
if (blksiz == DIRBLKSIZ)
sys/vfs/nfs/nfs_vnops.c
2948
left = DIRBLKSIZ - blksiz;
sys/vfs/ufs/ufs_dirhash.c
131
KASSERT(ip->i_size >= DIRBLKSIZ, ("ufsdirhash_build size"));
sys/vfs/ufs/ufs_dirhash.c
136
dirblocks = howmany(ip->i_size, DIRBLKSIZ);
sys/vfs/ufs/ufs_dirhash.c
179
dh->dh_blkfree[i] = DIRBLKSIZ / DIRALIGN;
sys/vfs/ufs/ufs_dirhash.c
202
DIRBLKSIZ - (pos & (DIRBLKSIZ - 1))) {
sys/vfs/ufs/ufs_dirhash.c
372
DIRBLKSIZ - (offset & (DIRBLKSIZ - 1))) {
sys/vfs/ufs/ufs_dirhash.c
381
if (offset & (DIRBLKSIZ - 1)) {
sys/vfs/ufs/ufs_dirhash.c
467
pos = dirblock * DIRBLKSIZ;
sys/vfs/ufs/ufs_dirhash.c
473
for (i = 0; i < DIRBLKSIZ; ) {
sys/vfs/ufs/ufs_dirhash.c
483
if (i > DIRBLKSIZ) {
sys/vfs/ufs/ufs_dirhash.c
491
while (i < DIRBLKSIZ && freebytes < slotneeded) {
sys/vfs/ufs/ufs_dirhash.c
502
if (i > DIRBLKSIZ) {
sys/vfs/ufs/ufs_dirhash.c
530
if (dh->dh_blkfree[dh->dh_dirblks - 1] != DIRBLKSIZ / DIRALIGN) {
sys/vfs/ufs/ufs_dirhash.c
535
if (dh->dh_blkfree[i] != DIRBLKSIZ / DIRALIGN)
sys/vfs/ufs/ufs_dirhash.c
537
return ((doff_t)(i + 1) * DIRBLKSIZ);
sys/vfs/ufs/ufs_dirhash.c
558
KASSERT(offset < dh->dh_dirblks * DIRBLKSIZ,
sys/vfs/ufs/ufs_dirhash.c
599
KASSERT(offset < dh->dh_dirblks * DIRBLKSIZ,
sys/vfs/ufs/ufs_dirhash.c
629
KASSERT(oldoff < dh->dh_dirblks * DIRBLKSIZ &&
sys/vfs/ufs/ufs_dirhash.c
630
newoff < dh->dh_dirblks * DIRBLKSIZ,
sys/vfs/ufs/ufs_dirhash.c
64
static int ufs_mindirhashsize = DIRBLKSIZ * 5;
sys/vfs/ufs/ufs_dirhash.c
654
KASSERT(offset == dh->dh_dirblks * DIRBLKSIZ,
sys/vfs/ufs/ufs_dirhash.c
656
block = offset / DIRBLKSIZ;
sys/vfs/ufs/ufs_dirhash.c
665
dh->dh_blkfree[block] = DIRBLKSIZ / DIRALIGN;
sys/vfs/ufs/ufs_dirhash.c
686
KASSERT(offset <= dh->dh_dirblks * DIRBLKSIZ,
sys/vfs/ufs/ufs_dirhash.c
688
block = howmany(offset, DIRBLKSIZ);
sys/vfs/ufs/ufs_dirhash.c
708
if (dh->dh_blkfree[i] != DIRBLKSIZ / DIRALIGN)
sys/vfs/ufs/ufs_dirhash.c
741
block = offset / DIRBLKSIZ;
sys/vfs/ufs/ufs_dirhash.c
742
if ((offset & (DIRBLKSIZ - 1)) != 0 || block >= dh->dh_dirblks)
sys/vfs/ufs/ufs_dirhash.c
746
for (i = 0; i < DIRBLKSIZ; i += dp->d_reclen) {
sys/vfs/ufs/ufs_dirhash.c
748
if (dp->d_reclen == 0 || i + dp->d_reclen > DIRBLKSIZ)
sys/vfs/ufs/ufs_dirhash.c
771
if (i != DIRBLKSIZ)
sys/vfs/ufs/ufs_dirhash.c
816
block = offset / DIRBLKSIZ;
sys/vfs/ufs/ufs_dirhash.c
904
blkoff = rounddown2(offset, DIRBLKSIZ); /* offset of start of block */
sys/vfs/ufs/ufs_dirhash.c
905
entrypos = offset & (DIRBLKSIZ - 1); /* entry relative to block */
sys/vfs/ufs/ufs_lookup.c
198
dp->i_offset = roundup2(dp->i_size, DIRBLKSIZ);
sys/vfs/ufs/ufs_lookup.c
230
endsearch = roundup2(dp->i_size, DIRBLKSIZ);
sys/vfs/ufs/ufs_lookup.c
252
(entryoffsetinblock & (DIRBLKSIZ - 1)) == 0) {
sys/vfs/ufs/ufs_lookup.c
265
DIRBLKSIZ - (entryoffsetinblock & (DIRBLKSIZ - 1)) ||
sys/vfs/ufs/ufs_lookup.c
270
i = DIRBLKSIZ - (entryoffsetinblock & (DIRBLKSIZ - 1));
sys/vfs/ufs/ufs_lookup.c
391
dp->i_offset = roundup2(dp->i_size, DIRBLKSIZ);
sys/vfs/ufs/ufs_lookup.c
396
if ((dp->i_offset & (DIRBLKSIZ - 1)) == 0)
sys/vfs/ufs/ufs_lookup.c
406
dp->i_endoff = roundup2(enduseful, DIRBLKSIZ);
sys/vfs/ufs/ufs_lookup.c
447
dp->i_diroff = rounddown2(dp->i_offset, DIRBLKSIZ);
sys/vfs/ufs/ufs_lookup.c
469
if ((dp->i_offset & (DIRBLKSIZ - 1)) == 0)
sys/vfs/ufs/ufs_lookup.c
635
ep->d_reclen > DIRBLKSIZ - (entryoffsetinblock & (DIRBLKSIZ - 1)) ||
sys/vfs/ufs/ufs_lookup.c
716
if (dp->i_offset & (DIRBLKSIZ - 1))
sys/vfs/ufs/ufs_lookup.c
718
nvnode_pager_setsize(dvp, dp->i_offset + DIRBLKSIZ,
sys/vfs/ufs/ufs_lookup.c
719
DIRBLKSIZ, -1);
sys/vfs/ufs/ufs_lookup.c
723
if ((error = VOP_BALLOC(dvp, (off_t)dp->i_offset, DIRBLKSIZ,
sys/vfs/ufs/ufs_lookup.c
729
dp->i_size = dp->i_offset + DIRBLKSIZ;
sys/vfs/ufs/ufs_lookup.c
731
dirp->d_reclen = DIRBLKSIZ;
sys/vfs/ufs/ufs_lookup.c
750
blkoff += DIRBLKSIZ;
sys/vfs/ufs/ufs_lookup.c
753
(bp->b_data + blkoff))->d_reclen = DIRBLKSIZ;
sys/vfs/ufs/ufs_lookup.c
754
blkoff += DIRBLKSIZ;
sys/vfs/ufs/ufs_lookup.c
876
(dp->i_offset & (DIRBLKSIZ - 1)),
sys/vfs/ufs/ufs_lookup.c
877
rounddown2(dp->i_offset, DIRBLKSIZ));
sys/vfs/ufs/ufs_lookup.c
974
((dp->i_offset - dp->i_count) & (DIRBLKSIZ - 1)),
sys/vfs/ufs/ufs_lookup.c
975
rounddown2(dp->i_offset, DIRBLKSIZ));
sys/vfs/ufs/ufs_vnops.c
124
0, DIRBLKSIZ - 12, DT_DIR, 2, ".."
sys/vfs/ufs/ufs_vnops.c
128
0, DIRBLKSIZ - 12, 2, ".."
sys/vfs/ufs/ufs_vnops.c
1367
vinitvmio(tvp, DIRBLKSIZ, DIRBLKSIZ, -1);
sys/vfs/ufs/ufs_vnops.c
1379
nvnode_pager_setsize(tvp, DIRBLKSIZ, DIRBLKSIZ, -1);
sys/vfs/ufs/ufs_vnops.c
1380
error = VOP_BALLOC(tvp, 0LL, DIRBLKSIZ, cnp->cn_cred, B_CLRBUF, &bp);
sys/vfs/ufs/ufs_vnops.c
1383
ip->i_size = DIRBLKSIZ;
sys/vfs/ufs/ufs_vnops.c
1393
blkoff = DIRBLKSIZ;
sys/vfs/ufs/ufs_vnops.c
1396
(bp->b_data + blkoff))->d_reclen = DIRBLKSIZ;
sys/vfs/ufs/ufs_vnops.c
1397
blkoff += DIRBLKSIZ;
usr.sbin/makefs/ffs.c
1104
if (reclen + dbuf->cur + llen > roundup(dbuf->size, DIRBLKSIZ)) {
usr.sbin/makefs/ffs.c
1107
dbuf->size + DIRBLKSIZ);
usr.sbin/makefs/ffs.c
1108
newbuf = erealloc(dbuf->buf, dbuf->size + DIRBLKSIZ);
usr.sbin/makefs/ffs.c
1110
dbuf->size += DIRBLKSIZ;
usr.sbin/makefs/ffs.c
1111
memset(dbuf->buf + dbuf->size - DIRBLKSIZ, 0, DIRBLKSIZ);
usr.sbin/makefs/ffs.c
1112
dbuf->cur = dbuf->size - DIRBLKSIZ;
usr.sbin/makefs/ffs.c
637
if (this + curdirsize > roundup(curdirsize, DIRBLKSIZ)) \
usr.sbin/makefs/ffs.c
638
curdirsize = roundup(curdirsize, DIRBLKSIZ); \