Home
last modified time | relevance | path

Searched refs:dirbuflen (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/kern/
H A Dvfs_default.c289 size_t dirbuflen, len; in dirent_exists() local
301 dirbuflen = MAX(DEV_BSIZE, GENERIC_MAXDIRSIZ); in dirent_exists()
302 if (dirbuflen < va.va_blocksize) in dirent_exists()
303 dirbuflen = va.va_blocksize; in dirent_exists()
304 dirbuf = malloc(dirbuflen, M_TEMP, M_WAITOK); in dirent_exists()
311 error = vn_dir_next_dirent(vp, td, dirbuf, dirbuflen, in dirent_exists()
695 size_t dirbuflen, len; in vop_stdvptocnp() local
741 dirbuflen = MAX(DEV_BSIZE, GENERIC_MAXDIRSIZ); in vop_stdvptocnp()
742 if (dirbuflen < va.va_blocksize) in vop_stdvptocnp()
743 dirbuflen = va.va_blocksize; in vop_stdvptocnp()
[all …]
H A Dvfs_vnops.c4114 char *dirbuf, size_t dirbuflen, in vn_dir_next_dirent() argument
4125 MPASS2((uintptr_t)dirbuf < (uintptr_t)dirbuf + dirbuflen, in vn_dir_next_dirent()
4128 if (__predict_false(dirbuflen < GENERIC_MAXDIRSIZ)) { in vn_dir_next_dirent()
4144 MPASS(*len <= dirbuflen); in vn_dir_next_dirent()
4146 (uintptr_t)dp + *len <= (uintptr_t)dirbuf + dirbuflen, in vn_dir_next_dirent()
4179 iov.iov_len = dirbuflen; in vn_dir_next_dirent()
4184 uio.uio_resid = dirbuflen; in vn_dir_next_dirent()
4198 *len = dirbuflen - uio.uio_resid; in vn_dir_next_dirent()
4243 size_t dirbuflen, len; in vn_dir_check_empty() local
4256 dirbuflen = max(DEV_BSIZE, GENERIC_MAXDIRSIZ); in vn_dir_check_empty()
[all …]
/freebsd/sys/fs/unionfs/
H A Dunion_subr.c1710 size_t dirbuflen, len; in unionfs_check_rmdir() local
1764 dirbuflen = max(DEV_BSIZE, GENERIC_MAXDIRSIZ); in unionfs_check_rmdir()
1765 if (dirbuflen < va.va_blocksize) in unionfs_check_rmdir()
1766 dirbuflen = va.va_blocksize; in unionfs_check_rmdir()
1767 dirbuf = malloc(dirbuflen, M_TEMP, M_WAITOK); in unionfs_check_rmdir()
1774 error = vn_dir_next_dirent(lvp, td, dirbuf, dirbuflen, in unionfs_check_rmdir()
/freebsd/sys/sys/
H A Dvnode.h1167 char *dirbuf, size_t dirbuflen,