Home
last modified time | relevance | path

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

/freebsd-12.1/lib/libc/gen/
H A Dreaddir-compat11.c60 dstdp->d_type = srcdp->d_type; in freebsd11_cvtdirent()
61 dstdp->d_namlen = srcdp->d_namlen; in freebsd11_cvtdirent()
63 dstdp->d_reclen = FREEBSD11_DIRSIZ(dstdp); in freebsd11_cvtdirent()
64 bcopy(srcdp->d_name, dstdp->d_name, dstdp->d_namlen); in freebsd11_cvtdirent()
65 bzero(dstdp->d_name + dstdp->d_namlen, in freebsd11_cvtdirent()
67 dstdp->d_namlen); in freebsd11_cvtdirent()
74 struct freebsd11_dirent *dstdp; in freebsd11_readdir() local
85 dstdp = dirp->dd_compat_de; in freebsd11_readdir()
87 dstdp = NULL; in freebsd11_readdir()
89 dstdp = NULL; in freebsd11_readdir()
[all …]
/freebsd-12.1/sys/fs/ext2fs/
H A Dext2_lookup.c158 struct dirent dstdp; in ext2_readdir() local
227 dstdp.d_namlen = dp->e2d_namlen; in ext2_readdir()
228 dstdp.d_type = FTTODT(dp->e2d_type); in ext2_readdir()
230 dstdp.d_namlen > dp->e2d_reclen) { in ext2_readdir()
236 dstdp.d_fileno = dp->e2d_ino; in ext2_readdir()
237 dstdp.d_reclen = GENERIC_DIRSIZ(&dstdp); in ext2_readdir()
238 bcopy(dp->e2d_name, dstdp.d_name, dstdp.d_namlen); in ext2_readdir()
240 dstdp.d_off = offset + dp->e2d_reclen; in ext2_readdir()
241 dirent_terminate(&dstdp); in ext2_readdir()
242 if (dstdp.d_reclen > uio->uio_resid) { in ext2_readdir()
[all …]
/freebsd-12.1/sys/ufs/ufs/
H A Dufs_vnops.c2147 struct dirent dstdp; local
2202 dstdp.d_namlen = dp->d_type;
2203 dstdp.d_type = dp->d_namlen;
2207 dstdp.d_namlen = dp->d_namlen;
2208 dstdp.d_type = dp->d_type;
2217 dstdp.d_fileno = dp->d_ino;
2218 dstdp.d_reclen = GENERIC_DIRSIZ(&dstdp);
2219 bcopy(dp->d_name, dstdp.d_name, dstdp.d_namlen);
2221 dstdp.d_off = offset + dp->d_reclen;
2222 dirent_terminate(&dstdp);
[all …]
/freebsd-12.1/sys/kern/
H A Dvfs_syscalls.c3775 struct freebsd11_dirent dstdp; in freebsd11_kern_getdirentries() local
3803 dstdp.d_type = dp->d_type; in freebsd11_kern_getdirentries()
3804 dstdp.d_namlen = dp->d_namlen; in freebsd11_kern_getdirentries()
3815 dstdp.d_fileno = UINT32_MAX; in freebsd11_kern_getdirentries()
3819 dstdp.d_reclen = sizeof(dstdp) - sizeof(dstdp.d_name) + in freebsd11_kern_getdirentries()
3821 bcopy(dp->d_name, dstdp.d_name, dstdp.d_namlen); in freebsd11_kern_getdirentries()
3822 bzero(dstdp.d_name + dstdp.d_namlen, in freebsd11_kern_getdirentries()
3824 dstdp.d_namlen); in freebsd11_kern_getdirentries()
3828 func(&dstdp); in freebsd11_kern_getdirentries()
3829 error = copyout(&dstdp, ubuf + ucount, dstdp.d_reclen); in freebsd11_kern_getdirentries()
[all …]