Searched refs:d_reclen (Results 1 – 8 of 8) sorted by relevance
69 __uint16_t d_reclen; /* length of this record */ member85 __uint16_t d_reclen; /* length of this record */ member140 dp->d_reclen - (__offsetof(struct dirent, d_name) + dp->d_namlen)); in dirent_terminate()
61 unsigned short d_reclen; member107 unsigned short d_reclen; member499 entp->d_reclen = sizeof(struct dirent); in readdir()514 entp->d_reclen = 0; in readdir()
274 entry.d_reclen = sizeof (entry); in sfs_readdir_common()289 entry.d_reclen = sizeof (entry); in sfs_readdir_common()691 entry.d_reclen = sizeof (entry); in zfsctl_root_readdir()1073 entry.d_reclen = sizeof (entry); in zfsctl_snapdir_readdir()
1886 odp->d_reclen = reclen; in zfs_readdir()5578 pos += dp->d_reclen; in zfs_listextattr()
3927 if (dp->d_reclen == 0) in freebsd11_kern_getdirentries()3929 MPASS(dp->d_reclen >= _GENERIC_DIRLEN(0)); in freebsd11_kern_getdirentries()3948 dstdp.d_reclen = sizeof(dstdp) - sizeof(dstdp.d_name) + in freebsd11_kern_getdirentries()3952 dstdp.d_reclen - offsetof(struct freebsd11_dirent, d_name) - in freebsd11_kern_getdirentries()3954 MPASS(dstdp.d_reclen <= dp->d_reclen); in freebsd11_kern_getdirentries()3955 MPASS(ucount + dstdp.d_reclen <= count); in freebsd11_kern_getdirentries()3958 error = copyout(&dstdp, ubuf + ucount, dstdp.d_reclen); in freebsd11_kern_getdirentries()3961 dp = (struct dirent *)((char *)dp + dp->d_reclen); in freebsd11_kern_getdirentries()3962 ucount += dstdp.d_reclen; in freebsd11_kern_getdirentries()
1417 entry.d_reclen = sizeof(entry); in mqfs_readdir()1428 entry.d_off = offset + entry.d_reclen; in mqfs_readdir()1450 if (entry.d_reclen > uio->uio_resid) in mqfs_readdir()1457 offset += entry.d_reclen; in mqfs_readdir()
334 reclen = dp->d_reclen; in get_next_dirent()
6362 if (dp->d_reclen > ap->a_uio->uio_resid) in vfs_read_dirent()6364 error = uiomove(dp, dp->d_reclen, ap->a_uio); in vfs_read_dirent()