Home
last modified time | relevance | path

Searched refs:d_reclen (Results 26 – 50 of 72) sorted by relevance

123

/freebsd/sbin/tunefs/
H A Dtunefs.c633 for (off = 0; off < bytes; off += dp->d_reclen) { in dir_search()
635 if (dp->d_reclen == 0) in dir_search()
701 dp->d_reclen = DIRBLKSIZ; in dir_clear_block()
724 dp->d_reclen = DIRBLKSIZ; in dir_insert()
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_posix.h124 # define __sanitizer_dirsiz(dp) ((dp)->d_reclen)
H A Dsanitizer_linux_libcdep.cpp79 unsigned short d_reclen; member
812 d_type = (u8 *)entry + entry->d_reclen - 1; in GetNumberOfCPUs()
822 entry = (struct linux_dirent *)(((u8 *)entry) + entry->d_reclen); in GetNumberOfCPUs()
H A Dsanitizer_platform_limits_freebsd.h251 unsigned short d_reclen; member
/freebsd/stand/kboot/include/
H A Dhost_syscall.h142 unsigned short d_reclen; /* Size of this dirent */ member
/freebsd/sys/compat/linux/
H A Dlinux_file.c376 l_ushort d_reclen; member
383 l_ushort d_reclen; member
434 reclen = bdp->d_reclen; in linux_getdents()
448 linux_dirent->d_reclen = linuxreclen; in linux_getdents()
511 reclen = bdp->d_reclen; in linux_getdents64()
524 linux_dirent64->d_reclen = linuxreclen; in linux_getdents64()
580 linux_dirent->d_reclen = bdp->d_namlen; in linux_readdir()
/freebsd/sbin/newfs/
H A Dmkfs.c1005 protodir[i].d_reclen = DIRSIZ(0, &protodir[i]); in makedir()
1006 memmove(cp, &protodir[i], protodir[i].d_reclen); in makedir()
1007 cp += protodir[i].d_reclen; in makedir()
1008 spcleft -= protodir[i].d_reclen; in makedir()
1010 protodir[i].d_reclen = spcleft; in makedir()
/freebsd/stand/libsa/
H A Dext2fs.c294 uint16_t d_reclen; /* directory entry length */ member
783 dp = (struct ext2dirent *)((char *)dp + dp->d_reclen); in search_directory()
900 fp->f_seekp += ed->d_reclen; in ext2fs_readdir()
H A Dufs.c489 dp = (struct direct *)((char *)dp + dp->d_reclen); in search_directory()
896 fp->f_seekp += dp->d_reclen; in ufs_readdir()
H A Dufsread.c111 s += d.d_reclen; in fsfind()
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzfs_ctldir.c278 entry.d_reclen = sizeof (entry); in sfs_readdir_common()
293 entry.d_reclen = sizeof (entry); in sfs_readdir_common()
709 entry.d_reclen = sizeof (entry); in zfsctl_root_readdir()
1102 entry.d_reclen = sizeof (entry); in zfsctl_snapdir_readdir()
/freebsd/sys/fs/msdosfs/
H A Dmsdosfs_vnops.c1599 dirbuf.d_reclen = GENERIC_DIRSIZ(&dirbuf); in msdosfs_readdir()
1603 if (uio->uio_resid < dirbuf.d_reclen) in msdosfs_readdir()
1605 error = uiomove(&dirbuf, dirbuf.d_reclen, uio); in msdosfs_readdir()
1724 dirbuf.d_reclen = GENERIC_DIRSIZ(&dirbuf); in msdosfs_readdir()
1728 if (uio->uio_resid < dirbuf.d_reclen) { in msdosfs_readdir()
1732 error = uiomove(&dirbuf, dirbuf.d_reclen, uio); in msdosfs_readdir()
/freebsd/usr.sbin/makefs/
H A Dffs.c1031 reclen = ufs_rw16(de->d_reclen, needswap); in ffs_dump_dirbuf()
1059 de.d_reclen = ufs_rw16(reclen, needswap); in ffs_make_dirbuf()
1084 dp->d_reclen = ufs_rw16(llen,needswap); in ffs_make_dirbuf()
1089 dp->d_reclen = ufs_rw16(dbuf->size - dbuf->cur, needswap); in ffs_make_dirbuf()
/freebsd/tests/sys/fs/fusefs/
H A Dreaddir.cc229 ASSERT_LT(de0->d_reclen + offsetof(struct dirent, d_fileno), bufsize); in TEST_F()
230 de1 = (struct dirent*)(&(buf[de0->d_reclen])); in TEST_F()
/freebsd/contrib/ofed/libibumad/
H A Dsysfs.c232 dp->d_reclen = DIRECTSIZ(len); in sys_scandir()
/freebsd/sys/fs/fdescfs/
H A Dfdesc_vnops.c569 dp->d_reclen = UIO_MX; in fdesc_readdir()
578 dp->d_reclen = UIO_MX; in fdesc_readdir()
/freebsd/sys/fs/nfsclient/
H A Dnfs_clrpcops.c3458 blksiz += dp->d_reclen; in nfsrpc_readdir()
3480 blksiz += dp->d_reclen; in nfsrpc_readdir()
3579 dp->d_reclen += left; in nfsrpc_readdir()
3598 blksiz += dp->d_reclen; in nfsrpc_readdir()
3701 dp->d_reclen += left; in nfsrpc_readdir()
3734 dp->d_reclen = DIRBLKSIZ; in nfsrpc_readdir()
3900 blksiz += dp->d_reclen; in nfsrpc_readdirplus()
3922 blksiz += dp->d_reclen; in nfsrpc_readdirplus()
4008 dp->d_reclen += left; in nfsrpc_readdirplus()
4027 blksiz += dp->d_reclen; in nfsrpc_readdirplus()
[all …]
/freebsd/stand/kboot/kboot/
H A Dhostfs.c208 hf->hf_curdent += dent->d_reclen; in hostfs_readdir()
/freebsd/sbin/fsdb/
H A Dfsdb.c461 slot++, diroff, dirp->d_ino, dirp->d_reclen, in scannames()
463 diroff += dirp->d_reclen; in scannames()
883 if (DIRSIZ(NEWDIRFMT, &testdir) <= dirp->d_reclen) { in chnamefunc()
/freebsd/sys/fs/ext2fs/
H A Dext2_lookup.c228 dstdp.d_reclen = GENERIC_DIRSIZ(&dstdp); in ext2_readdir()
233 if (dstdp.d_reclen > uio->uio_resid) { in ext2_readdir()
241 error = uiomove((caddr_t)&dstdp, dstdp.d_reclen, uio); in ext2_readdir()
/freebsd/sys/fs/smbfs/
H A Dsmbfs_io.c98 de.d_reclen = DE_SIZE; in smbfs_readvdir()
152 de.d_reclen = DE_SIZE; in smbfs_readvdir()
/freebsd/sys/kern/
H A Dvfs_syscalls.c4010 if (dp->d_reclen == 0) in freebsd11_kern_getdirentries()
4012 MPASS(dp->d_reclen >= _GENERIC_DIRLEN(0)); in freebsd11_kern_getdirentries()
4031 dstdp.d_reclen = sizeof(dstdp) - sizeof(dstdp.d_name) + in freebsd11_kern_getdirentries()
4035 dstdp.d_reclen - offsetof(struct freebsd11_dirent, d_name) - in freebsd11_kern_getdirentries()
4037 MPASS(dstdp.d_reclen <= dp->d_reclen); in freebsd11_kern_getdirentries()
4038 MPASS(ucount + dstdp.d_reclen <= count); in freebsd11_kern_getdirentries()
4041 error = copyout(&dstdp, ubuf + ucount, dstdp.d_reclen); in freebsd11_kern_getdirentries()
4044 dp = (struct dirent *)((char *)dp + dp->d_reclen); in freebsd11_kern_getdirentries()
4045 ucount += dstdp.d_reclen; in freebsd11_kern_getdirentries()
/freebsd/sys/fs/devfs/
H A Ddevfs_vnops.c1496 MPASS(dp->d_reclen == GENERIC_DIRSIZ(dp)); in devfs_readdir()
1497 if (dp->d_reclen > uio->uio_resid) in devfs_readdir()
1501 dp->d_off = off + dp->d_reclen; in devfs_readdir()
1507 off += dp->d_reclen; in devfs_readdir()
/freebsd/sys/ufs/ufs/
H A Dufs_extattr.c411 if (dp->d_reclen == 0) in ufs_extattr_iterate_directory()
435 dp = (struct dirent *) ((char *)dp + dp->d_reclen); in ufs_extattr_iterate_directory()
/freebsd/sbin/dump/
H A Dtraverse.c396 if (dp->d_reclen == 0) { in searchdir()
401 loc += dp->d_reclen; in searchdir()

123