Symbol: DIRBLKSIZ
lib/libc/gen/opendir2.c
104
if ((incr % DIRBLKSIZ) != 0)
lib/libc/gen/opendir2.c
105
incr = DIRBLKSIZ;
lib/libc/gen/opendir2.c
139
if (space < DIRBLKSIZ) {
lib/libc/gen/opendir2.c
290
if ((incr % DIRBLKSIZ) != 0)
lib/libc/gen/opendir2.c
291
incr = DIRBLKSIZ;
sbin/fsck_ffs/dir.c
199
char dbuf[DIRBLKSIZ];
sbin/fsck_ffs/dir.c
204
(idesc->id_filesize & (DIRBLKSIZ - 1)) != 0)
sbin/fsck_ffs/dir.c
205
idesc->id_filesize = roundup(idesc->id_filesize, DIRBLKSIZ);
sbin/fsck_ffs/dir.c
258
if (idesc->id_loc % DIRBLKSIZ != 0 || dircheck(idesc, bp, dp) != 0) {
sbin/fsck_ffs/dir.c
268
idesc->id_loc % DIRBLKSIZ == 0)
sbin/fsck_ffs/dir.c
286
size = DIRBLKSIZ - (idesc->id_loc % DIRBLKSIZ);
sbin/fsck_ffs/dir.c
318
spaceleft = DIRBLKSIZ - (idesc->id_loc % DIRBLKSIZ);
sbin/fsck_ffs/dir.c
47
0, DIRBLKSIZ, DT_UNKNOWN, 0, "",
sbin/fsck_ffs/dir.c
52
0, DIRBLKSIZ - 12, DT_DIR, 2, ".."
sbin/fsck_ffs/dir.c
752
if (DIP(dp, di_size) % DIRBLKSIZ) {
sbin/fsck_ffs/dir.c
753
DIP_SET(dp, di_size, roundup(DIP(dp, di_size), DIRBLKSIZ));
sbin/fsck_ffs/dir.c
829
cp += DIRBLKSIZ)
sbin/fsck_ffs/dir.c
849
cp += DIRBLKSIZ)
sbin/fsck_ffs/dir.c
935
for (cp = &bp->b_un.b_buf[DIRBLKSIZ];
sbin/fsck_ffs/dir.c
937
cp += DIRBLKSIZ)
sbin/fsck_ffs/pass2.c
154
inp->i_isize = roundup(MINDIRSIZE, DIRBLKSIZ);
sbin/fsck_ffs/pass2.c
161
} else if ((inp->i_isize & (DIRBLKSIZ - 1)) != 0) {
sbin/fsck_ffs/pass2.c
166
(intmax_t)inp->i_isize, DIRBLKSIZ);
sbin/fsck_ffs/pass2.c
170
(intmax_t)inp->i_isize, DIRBLKSIZ);
sbin/fsck_ffs/pass2.c
173
inp->i_isize = roundup(inp->i_isize, DIRBLKSIZ);
sbin/fsck_ffs/pass2.c
177
roundup(inp->i_isize, DIRBLKSIZ));
sbin/fsck_ffs/suj.c
656
dpoff = rounddown(doff, DIRBLKSIZ);
sbin/newfs/mkfs.c
1008
return (DIRBLKSIZ);
sbin/newfs/mkfs.c
998
spcleft = DIRBLKSIZ;
sbin/newfs/mkfs.c
999
memset(iobuf, 0, DIRBLKSIZ);
sbin/restore/dirs.c
340
i = DIRBLKSIZ - (loc & (DIRBLKSIZ - 1));
sbin/restore/dirs.c
376
char dirbuf[DIRBLKSIZ];
sbin/restore/dirs.c
387
if (dirloc + dp->d_reclen > DIRBLKSIZ) {
sbin/restore/dirs.c
389
DIRBLKSIZ - prev;
sbin/restore/dirs.c
390
if (fwrite(dirbuf, DIRBLKSIZ, 1, df) != 1)
sbin/restore/dirs.c
405
((struct direct *)(dirbuf + prev))->d_reclen = DIRBLKSIZ - prev;
sbin/restore/dirs.c
439
(void) lseek(dirp->dd_fd, base + rounddown2(loc, DIRBLKSIZ), SEEK_SET);
sbin/restore/dirs.c
440
dirp->dd_loc = loc & (DIRBLKSIZ - 1);
sbin/restore/dirs.c
442
dirp->dd_size = read(dirp->dd_fd, dirp->dd_buf, DIRBLKSIZ);
sbin/restore/dirs.c
456
DIRBLKSIZ);
sbin/restore/dirs.c
468
dp->d_reclen > DIRBLKSIZ + 1 - dirp->dd_loc) {
sbin/restore/dirs.c
95
char dd_buf[DIRBLKSIZ];
sbin/tunefs/tunefs.c
715
for (; off < sblock.fs_bsize; off += DIRBLKSIZ) {
sbin/tunefs/tunefs.c
719
dp->d_reclen = DIRBLKSIZ;
sbin/tunefs/tunefs.c
744
dp->d_reclen = DIRBLKSIZ;
sbin/tunefs/tunefs.c
748
dir_clear_block(&block, off + DIRBLKSIZ);
sys/fs/ext2fs/ext2_lookup.c
154
int DIRBLKSIZ = VTOI(ap->a_vp)->i_e2fs->e2fs_bsize;
sys/fs/ext2fs/ext2_lookup.c
191
~(size_t)(DIRBLKSIZ - 1);
sys/fs/ext2fs/ext2_lookup.c
340
int DIRBLKSIZ = VTOI(vdp)->i_e2fs->e2fs_bsize;
sys/fs/ext2fs/ext2_lookup.c
388
i_offset = roundup2(dp->i_size, DIRBLKSIZ);
sys/fs/ext2fs/ext2_lookup.c
425
endsearch = roundup2(dp->i_size, DIRBLKSIZ);
sys/fs/ext2fs/ext2_lookup.c
497
dp->i_offset = roundup2(dp->i_size, DIRBLKSIZ);
sys/fs/ext2fs/ext2_lookup.c
506
dp->i_endoff = roundup2(enduseful, DIRBLKSIZ);
sys/fs/ext2fs/ext2_lookup.c
550
dp->i_diroff = rounddown2(i_offset, DIRBLKSIZ);
sys/fs/ext2fs/ext2_lookup.c
575
if ((dp->i_offset & (DIRBLKSIZ - 1)) == 0)
sys/fs/ext2fs/ext2_lookup.c
918
int DIRBLKSIZ = ip->i_e2fs->e2fs_bsize;
sys/fs/ext2fs/ext2_lookup.c
943
if ((dp->i_size / DIRBLKSIZ) == 1 &&
sys/fs/ext2fs/ext2_lookup.c
944
dp->i_offset == DIRBLKSIZ) {
sys/fs/ext2fs/ext2_vnops.c
1389
dirtemplate.dotdot_reclen = htole16(DIRBLKSIZ - 12);
sys/fs/ext2fs/ext2_vnops.c
1390
buf = malloc(DIRBLKSIZ, M_TEMP, M_WAITOK | M_ZERO);
sys/fs/ext2fs/ext2_vnops.c
1395
ext2_init_dirent_tail(EXT2_DIRENT_TAIL(buf, DIRBLKSIZ));
sys/fs/ext2fs/ext2_vnops.c
1400
DIRBLKSIZ, (off_t)0, UIO_SYSSPACE,
sys/fs/ext2fs/ext2_vnops.c
1408
if (DIRBLKSIZ > VFSTOEXT2(dvp->v_mount)->um_mountp->mnt_stat.f_bsize)
sys/fs/ext2fs/ext2_vnops.c
1412
ip->i_size = DIRBLKSIZ;
sys/fs/ext2fs/ext2_vnops.c
207
0, htole16(DIRBLKSIZ - 12), 2, EXT2_FT_DIR, ".."
sys/fs/ext2fs/ext2_vnops.c
211
0, htole16(DIRBLKSIZ - 12), 2, EXT2_FT_UNKNOWN, ".."
sys/fs/nfs/nfs.h
142
#define NFS_READDIRBLKSIZ DIRBLKSIZ /* Minimal nm_readdirsize */
sys/fs/nfs/nfsport.h
1092
#define NFS_DIRBLKSIZ (16 * DIRBLKSIZ) /* Must be a multiple of DIRBLKSIZ */
sys/fs/nfsclient/nfs_clrpcops.c
3527
(uiop->uio_resid & (DIRBLKSIZ - 1)) == 0,
sys/fs/nfsclient/nfs_clrpcops.c
3540
readsize = uiop->uio_resid + DIRBLKSIZ;
sys/fs/nfsclient/nfs_clrpcops.c
3775
left = DIRBLKSIZ - blksiz;
sys/fs/nfsclient/nfs_clrpcops.c
3809
if (blksiz == DIRBLKSIZ)
sys/fs/nfsclient/nfs_clrpcops.c
3926
left = DIRBLKSIZ - blksiz;
sys/fs/nfsclient/nfs_clrpcops.c
3956
NFSBZERO(dp, DIRBLKSIZ);
sys/fs/nfsclient/nfs_clrpcops.c
3961
dp->d_reclen = DIRBLKSIZ;
sys/fs/nfsclient/nfs_clrpcops.c
3963
DIRBLKSIZ;
sys/fs/nfsclient/nfs_clrpcops.c
3964
uiop->uio_iov->iov_len -= DIRBLKSIZ;
sys/fs/nfsclient/nfs_clrpcops.c
3965
uiop->uio_resid -= DIRBLKSIZ;
sys/fs/nfsclient/nfs_clrpcops.c
3966
uiop->uio_offset += DIRBLKSIZ;
sys/fs/nfsclient/nfs_clrpcops.c
4010
(uiop->uio_resid & (DIRBLKSIZ - 1)) == 0,
sys/fs/nfsclient/nfs_clrpcops.c
4249
left = DIRBLKSIZ - blksiz;
sys/fs/nfsclient/nfs_clrpcops.c
4283
if (blksiz == DIRBLKSIZ)
sys/fs/nfsclient/nfs_clrpcops.c
4509
left = DIRBLKSIZ - blksiz;
sys/fs/nfsclient/nfs_clrpcops.c
4539
NFSBZERO(dp, DIRBLKSIZ);
sys/fs/nfsclient/nfs_clrpcops.c
4544
dp->d_reclen = DIRBLKSIZ;
sys/fs/nfsclient/nfs_clrpcops.c
4546
DIRBLKSIZ;
sys/fs/nfsclient/nfs_clrpcops.c
4547
uiop->uio_iov->iov_len -= DIRBLKSIZ;
sys/fs/nfsclient/nfs_clrpcops.c
4548
uiop->uio_resid -= DIRBLKSIZ;
sys/fs/nfsclient/nfs_clrpcops.c
4549
uiop->uio_offset += DIRBLKSIZ;
sys/fs/nfsclient/nfs_clvnops.c
2646
left = uio->uio_resid % DIRBLKSIZ;
sys/fs/nfsclient/nfs_clvnops.c
2693
(uiop->uio_offset & (DIRBLKSIZ - 1)) == 0 &&
sys/fs/nfsclient/nfs_clvnops.c
2694
(uiop->uio_resid & (DIRBLKSIZ - 1)) == 0,
sys/fs/nfsclient/nfs_clvnops.c
2757
(uiop->uio_offset & (DIRBLKSIZ - 1)) == 0 &&
sys/fs/nfsclient/nfs_clvnops.c
2758
(uiop->uio_resid & (DIRBLKSIZ - 1)) == 0,
sys/fs/nfsserver/nfs_nfsdport.c
2262
siz = ((cnt + DIRBLKSIZ - 1) & ~(DIRBLKSIZ - 1));
sys/fs/nfsserver/nfs_nfsdport.c
2548
siz = ((siz + DIRBLKSIZ - 1) & ~(DIRBLKSIZ - 1));
sys/ufs/ufs/ufs_dirhash.c
1014
if (i != DIRBLKSIZ)
sys/ufs/ufs/ufs_dirhash.c
1062
block = offset / DIRBLKSIZ;
sys/ufs/ufs/ufs_dirhash.c
1154
blkoff = rounddown2(offset, DIRBLKSIZ); /* offset of start of block */
sys/ufs/ufs/ufs_dirhash.c
1155
entrypos = offset & (DIRBLKSIZ - 1); /* entry relative to block */
sys/ufs/ufs/ufs_dirhash.c
375
KASSERT(ip->i_size >= DIRBLKSIZ, ("ufsdirhash_build size"));
sys/ufs/ufs/ufs_dirhash.c
380
dirblocks = howmany(ip->i_size, DIRBLKSIZ);
sys/ufs/ufs/ufs_dirhash.c
431
dh->dh_blkfree[i] = DIRBLKSIZ / DIRALIGN;
sys/ufs/ufs/ufs_dirhash.c
446
DIRBLKSIZ - (pos & (DIRBLKSIZ - 1))) {
sys/ufs/ufs/ufs_dirhash.c
640
DIRBLKSIZ - (offset & (DIRBLKSIZ - 1))) {
sys/ufs/ufs/ufs_dirhash.c
649
if (offset & (DIRBLKSIZ - 1)) {
sys/ufs/ufs/ufs_dirhash.c
70
static int ufs_mindirhashsize = DIRBLKSIZ * 5;
sys/ufs/ufs/ufs_dirhash.c
727
pos = dirblock * DIRBLKSIZ;
sys/ufs/ufs/ufs_dirhash.c
733
for (i = 0; i < DIRBLKSIZ; ) {
sys/ufs/ufs/ufs_dirhash.c
743
if (i > DIRBLKSIZ) {
sys/ufs/ufs/ufs_dirhash.c
751
while (i < DIRBLKSIZ && freebytes < slotneeded) {
sys/ufs/ufs/ufs_dirhash.c
762
if (i > DIRBLKSIZ) {
sys/ufs/ufs/ufs_dirhash.c
789
if (dh->dh_blkfree[dh->dh_dirblks - 1] != DIRBLKSIZ / DIRALIGN)
sys/ufs/ufs/ufs_dirhash.c
793
if (dh->dh_blkfree[i] != DIRBLKSIZ / DIRALIGN)
sys/ufs/ufs/ufs_dirhash.c
796
return ((doff_t)(i + 1) * DIRBLKSIZ);
sys/ufs/ufs/ufs_dirhash.c
813
KASSERT(offset < dh->dh_dirblks * DIRBLKSIZ,
sys/ufs/ufs/ufs_dirhash.c
854
KASSERT(offset < dh->dh_dirblks * DIRBLKSIZ,
sys/ufs/ufs/ufs_dirhash.c
881
KASSERT(oldoff < dh->dh_dirblks * DIRBLKSIZ &&
sys/ufs/ufs/ufs_dirhash.c
882
newoff < dh->dh_dirblks * DIRBLKSIZ,
sys/ufs/ufs/ufs_dirhash.c
903
KASSERT(offset == dh->dh_dirblks * DIRBLKSIZ,
sys/ufs/ufs/ufs_dirhash.c
905
block = offset / DIRBLKSIZ;
sys/ufs/ufs/ufs_dirhash.c
914
dh->dh_blkfree[block] = DIRBLKSIZ / DIRALIGN;
sys/ufs/ufs/ufs_dirhash.c
932
KASSERT(offset <= dh->dh_dirblks * DIRBLKSIZ,
sys/ufs/ufs/ufs_dirhash.c
934
block = howmany(offset, DIRBLKSIZ);
sys/ufs/ufs/ufs_dirhash.c
954
if (dh->dh_blkfree[i] != DIRBLKSIZ / DIRALIGN)
sys/ufs/ufs/ufs_dirhash.c
984
block = offset / DIRBLKSIZ;
sys/ufs/ufs/ufs_dirhash.c
985
if ((offset & (DIRBLKSIZ - 1)) != 0 || block >= dh->dh_dirblks)
sys/ufs/ufs/ufs_dirhash.c
989
for (i = 0; i < DIRBLKSIZ; i += dp->d_reclen) {
sys/ufs/ufs/ufs_dirhash.c
991
if (dp->d_reclen == 0 || i + dp->d_reclen > DIRBLKSIZ)
sys/ufs/ufs/ufs_extattr.c
381
dirbuf = malloc(DIRBLKSIZ, M_TEMP, M_WAITOK);
sys/ufs/ufs/ufs_extattr.c
399
auio.uio_resid = DIRBLKSIZ;
sys/ufs/ufs/ufs_extattr.c
401
aiov.iov_len = DIRBLKSIZ;
sys/ufs/ufs/ufs_extattr.c
409
edp = (struct dirent *)&dirbuf[DIRBLKSIZ - auio.uio_resid];
sys/ufs/ufs/ufs_lookup.c
1059
(I_OFFSET(dp) & (DIRBLKSIZ - 1)),
sys/ufs/ufs/ufs_lookup.c
1060
rounddown2(I_OFFSET(dp), DIRBLKSIZ));
sys/ufs/ufs/ufs_lookup.c
1187
((I_OFFSET(dp) - I_COUNT(dp)) & (DIRBLKSIZ - 1)),
sys/ufs/ufs/ufs_lookup.c
1188
rounddown2(I_OFFSET(dp), DIRBLKSIZ));
sys/ufs/ufs/ufs_lookup.c
303
i_offset = roundup2(dp->i_size, DIRBLKSIZ);
sys/ufs/ufs/ufs_lookup.c
335
endsearch = roundup2(dp->i_size, DIRBLKSIZ);
sys/ufs/ufs/ufs_lookup.c
357
(entryoffsetinblock & (DIRBLKSIZ - 1)) == 0) {
sys/ufs/ufs/ufs_lookup.c
370
DIRBLKSIZ - (entryoffsetinblock & (DIRBLKSIZ - 1)) ||
sys/ufs/ufs/ufs_lookup.c
375
i = DIRBLKSIZ - (entryoffsetinblock & (DIRBLKSIZ - 1));
sys/ufs/ufs/ufs_lookup.c
498
SET_I_OFFSET(dp, roundup2(dp->i_size, DIRBLKSIZ));
sys/ufs/ufs/ufs_lookup.c
503
if ((I_OFFSET(dp) & (DIRBLKSIZ - 1)) == 0)
sys/ufs/ufs/ufs_lookup.c
513
SET_I_ENDOFF(dp, roundup2(enduseful, DIRBLKSIZ));
sys/ufs/ufs/ufs_lookup.c
556
dp->i_diroff = rounddown2(i_offset, DIRBLKSIZ);
sys/ufs/ufs/ufs_lookup.c
579
if ((I_OFFSET(dp) & (DIRBLKSIZ - 1)) == 0)
sys/ufs/ufs/ufs_lookup.c
782
ep->d_reclen > DIRBLKSIZ - (entryoffsetinblock & (DIRBLKSIZ - 1)) ||
sys/ufs/ufs/ufs_lookup.c
874
if (I_OFFSET(dp) & (DIRBLKSIZ - 1))
sys/ufs/ufs/ufs_lookup.c
888
(vm_ooffset_t)I_OFFSET(dp) + DIRBLKSIZ);
sys/ufs/ufs/ufs_lookup.c
889
if ((error = UFS_BALLOC(dvp, (off_t)I_OFFSET(dp), DIRBLKSIZ,
sys/ufs/ufs/ufs_lookup.c
896
dp->i_size = I_OFFSET(dp) + DIRBLKSIZ;
sys/ufs/ufs/ufs_lookup.c
900
dirp->d_reclen = DIRBLKSIZ;
sys/ufs/ufs/ufs_lookup.c
919
blkoff += DIRBLKSIZ;
sys/ufs/ufs/ufs_lookup.c
922
(bp->b_data + blkoff))->d_reclen = DIRBLKSIZ;
sys/ufs/ufs/ufs_lookup.c
923
blkoff += DIRBLKSIZ;
sys/ufs/ufs/ufs_vnops.c
138
0, DIRBLKSIZ - 12, DT_DIR, 2, ".."
sys/ufs/ufs/ufs_vnops.c
142
0, DIRBLKSIZ - 12, 2, ".."
sys/ufs/ufs/ufs_vnops.c
2177
vnode_pager_setsize(tvp, DIRBLKSIZ);
sys/ufs/ufs/ufs_vnops.c
2178
if ((error = UFS_BALLOC(tvp, (off_t)0, DIRBLKSIZ, cnp->cn_cred,
sys/ufs/ufs/ufs_vnops.c
2181
ip->i_size = DIRBLKSIZ;
sys/ufs/ufs/ufs_vnops.c
2182
DIP_SET(ip, i_size, DIRBLKSIZ);
sys/ufs/ufs/ufs_vnops.c
2192
blkoff = DIRBLKSIZ;
sys/ufs/ufs/ufs_vnops.c
2195
(bp->b_data + blkoff))->d_reclen = DIRBLKSIZ;
sys/ufs/ufs/ufs_vnops.c
2196
blkoff += DIRBLKSIZ;
sys/ufs/ufs/ufs_vnops.c
2455
~(size_t)(DIRBLKSIZ - 1);
usr.sbin/makefs/ffs.c
1130
if (reclen + dbuf->cur + llen > roundup(dbuf->size, DIRBLKSIZ)) {
usr.sbin/makefs/ffs.c
1133
dbuf->size + DIRBLKSIZ);
usr.sbin/makefs/ffs.c
1134
newbuf = erealloc(dbuf->buf, dbuf->size + DIRBLKSIZ);
usr.sbin/makefs/ffs.c
1136
dbuf->size += DIRBLKSIZ;
usr.sbin/makefs/ffs.c
1137
memset(dbuf->buf + dbuf->size - DIRBLKSIZ, 0, DIRBLKSIZ);
usr.sbin/makefs/ffs.c
1138
dbuf->cur = dbuf->size - DIRBLKSIZ;
usr.sbin/makefs/ffs.c
686
if (this + curdirsize > roundup(curdirsize, DIRBLKSIZ)) \
usr.sbin/makefs/ffs.c
687
curdirsize = roundup(curdirsize, DIRBLKSIZ); \