Home
last modified time | relevance | path

Searched refs:rawdp (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/sys/ufs/lfs/
H A Dulfs_vnops.c803 LFS_DIRHEADER *rawdp, *stoprawdp; in ulfs_readdir() local
851 rawdp = (LFS_DIRHEADER *)(void *)rawbuf; in ulfs_readdir()
876 while (rawdp < stoprawdp) { in ulfs_readdir()
879 if (lfs_dir_getreclen(fs, rawdp) <= skipstart) { in ulfs_readdir()
880 skipstart -= lfs_dir_getreclen(fs, rawdp); in ulfs_readdir()
881 rawdp = LFS_NEXTDIR(fs, rawdp); in ulfs_readdir()
888 if (lfs_dir_getreclen(fs, rawdp) == 0) { in ulfs_readdir()
893 rawdp = stoprawdp; in ulfs_readdir()
898 dirent->d_type = lfs_dir_gettype(fs, rawdp); in ulfs_readdir()
899 dirent->d_namlen = lfs_dir_getnamlen(fs, rawdp); in ulfs_readdir()
[all …]
/netbsd-src/sys/ufs/ufs/
H A Dufs_vnops.c1596 struct direct *rawdp, *stoprawdp; in ufs_readdir() local
1699 if (rawbufmax < _DIRENT_MINSIZE(rawdp)) { in ufs_readdir()
1722 rawdp = (struct direct *)(void *)rawbuf; in ufs_readdir()
1736 maxcookies = rawbytes / _DIRENT_RECLEN(rawdp, 1); in ufs_readdir()
1747 while (rawdp < stoprawdp) { in ufs_readdir()
1748 rawdp->d_reclen = ufs_rw16(rawdp->d_reclen, nswap); in ufs_readdir()
1751 if (rawdp->d_reclen <= skipstart) { in ufs_readdir()
1752 skipstart -= rawdp->d_reclen; in ufs_readdir()
1753 rawdp = _DIRENT_NEXT(rawdp); in ufs_readdir()
1760 if (rawdp->d_reclen == 0) { in ufs_readdir()
[all …]