/freebsd-10.3-release/sys/compat/svr4/ |
H A D | svr4_dirent.h | 39 u_short d_reclen; member in struct:svr4_dirent 46 u_short d_reclen; member in struct:svr4_dirent64
|
/freebsd-10.3-release/sys/i386/ibcs2/ |
H A D | ibcs2_dirent.h | 54 u_short d_reclen; member in struct:ibcs2_dirent
|
H A D | ibcs2_misc.c | 421 len -= BSD_DIRENT(inp)->d_reclen; 422 inp += BSD_DIRENT(inp)->d_reclen; 431 reclen = BSD_DIRENT(inp)->d_reclen; 458 idb.d_reclen = (u_short)IBCS2_RECLEN(reclen); 585 len -= BSD_DIRENT(inp)->d_reclen; 586 inp += BSD_DIRENT(inp)->d_reclen; 595 reclen = BSD_DIRENT(inp)->d_reclen;
|
/freebsd-10.3-release/sys/sys/ |
H A D | dirent.h | 52 __uint16_t d_reclen; /* length of this record */ member in struct:dirent
|
/freebsd-10.3-release/sbin/restore/ |
H A D | dirs.c | 174 nulldir.d_reclen = DIRSIZ(0, &nulldir); 346 if ((dp->d_reclen & 0x3) != 0 || 347 dp->d_reclen > i || 348 dp->d_reclen < DIRSIZ(0, dp) 354 if ((dp->d_reclen & 0x3) != 0) 357 if (dp->d_reclen < DIRSIZ(0, dp)) 360 dp->d_reclen, DIRSIZ(0, dp)); 371 loc += dp->d_reclen; 391 dp->d_reclen = DIRSIZ(0, dp); 392 if (dirloc + dp->d_reclen > DIRBLKSI [all...] |
/freebsd-10.3-release/lib/libc/gen/ |
H A D | readdir.c | 81 if (dp->d_reclen <= 0 || 82 dp->d_reclen > dirp->dd_len + 1 - dirp->dd_loc) 84 dirp->dd_loc += dp->d_reclen;
|
H A D | scandir.c | 91 p->d_reclen = d->d_reclen;
|
H A D | opendir.c | 221 if ((dp->d_reclen <= 0) || 222 (dp->d_reclen > (ddeptr + 1 - ddptr))) 224 ddptr += dp->d_reclen;
|
/freebsd-10.3-release/sbin/fsck_ffs/ |
H A D | pass2.c | 316 } else if (dirp->d_reclen < entrysize) { 318 } else if (dirp->d_reclen < 2 * entrysize) { 319 proto.d_reclen = dirp->d_reclen; 324 n = dirp->d_reclen - entrysize; 325 proto.d_reclen = entrysize; 331 dirp->d_reclen = n; 346 if (dirp->d_reclen < n + entrysize) 348 proto.d_reclen = dirp->d_reclen [all...] |
H A D | dir.c | 119 dsize = dp->d_reclen; 160 dp->d_reclen = DIRBLKSIZ; 176 idesc->id_loc += dp->d_reclen; 177 idesc->id_filesize -= dp->d_reclen; 191 dp->d_reclen += size; 212 if (dp->d_reclen == 0 || 213 dp->d_reclen > spaceleft || 214 (dp->d_reclen & 0x3) != 0) 221 if (dp->d_reclen < size || 235 dp->d_ino, dp->d_reclen, d [all...] |
/freebsd-10.3-release/sys/ufs/ufs/ |
H A D | ufs_lookup.c | 388 if (ep->d_reclen == 0 || ep->d_reclen > 407 int size = ep->d_reclen; 415 slotsize = ep->d_reclen; 423 ep->d_reclen - slotoffset; 457 slotsize = ep->d_reclen; 468 i_offset += ep->d_reclen; 469 entryoffsetinblock += ep->d_reclen; 806 if ((ep->d_reclen & 0x3) != 0 || 807 ep->d_reclen > DIRBLKSI [all...] |
H A D | ufs_dirhash.c | 438 if (ep->d_reclen == 0 || ep->d_reclen > 453 pos += ep->d_reclen; 632 if (dp->d_reclen == 0 || dp->d_reclen > 727 if (dp->d_reclen == 0) { 731 if (dp->d_ino == 0 || dp->d_reclen > DIRSIZ(0, dp)) 733 i += dp->d_reclen; 734 dp = (struct direct *)((char *)dp + dp->d_reclen); 745 freebytes += dp->d_reclen; [all...] |
H A D | dir.h | 64 * entries which have dp->d_reclen > DIRSIZ(fmt, dp). All DIRBLKSIZ bytes 67 * dp->d_reclen. When entries are deleted from a directory, the 69 * block by increasing its dp->d_reclen. If the first entry of 79 u_int16_t d_reclen; /* length of this record */ member in struct:direct
|
/freebsd-10.3-release/contrib/netbsd-tests/fs/hfs/ |
H A D | t_pathconvert.c | 62 for (offset = 0; offset < nbytes; offset += dirent->d_reclen) {
|
/freebsd-10.3-release/contrib/netbsd-tests/lib/libc/gen/ |
H A D | t_glob.c | 144 dir.d_reclen = -1; /* Does not have _DIRENT_RECLEN */ 146 dir.d_reclen = _DIRENT_RECLEN(&dir, dir.d_namlen);
|
/freebsd-10.3-release/sys/gnu/fs/reiserfs/ |
H A D | reiserfs_namei.c | 258 dstdp.d_reclen = GENERIC_DIRSIZ(&dstdp); 261 dstdp.d_reclen - 266 if (dstdp.d_reclen <= uio->uio_resid) { 269 dstdp.d_reclen, uio);
|
/freebsd-10.3-release/cddl/contrib/opensolaris/cmd/zlook/ |
H A D | zlook.c | 130 while (i < DIRENT_NAMELEN(dp->d_reclen)) { 136 dp = (dirent64_t *)((intptr_t)dp + dp->d_reclen);
|
/freebsd-10.3-release/sys/fs/cd9660/ |
H A D | cd9660_vnops.c | 382 dp->d_reclen = GENERIC_DIRSIZ(dp); 384 if (idp->uio->uio_resid < dp->d_reclen) { 399 if ((error = uiomove(dp, dp->d_reclen, idp->uio)) != 0) 444 idp->current.d_reclen = GENERIC_DIRSIZ(&idp->current); 447 bcopy(&idp->current,&idp->assocent,idp->current.d_reclen); 450 bcopy(&idp->current,&idp->saveent,idp->current.d_reclen);
|
/freebsd-10.3-release/sys/fs/tmpfs/ |
H A D | tmpfs_subr.c | 1085 dent.d_reclen = GENERIC_DIRSIZ(&dent); 1087 if (dent.d_reclen > uio->uio_resid) 1090 error = uiomove(&dent, dent.d_reclen, uio); 1130 dent.d_reclen = GENERIC_DIRSIZ(&dent); 1132 if (dent.d_reclen > uio->uio_resid) 1135 error = uiomove(&dent, dent.d_reclen, uio); 1251 d.d_reclen = GENERIC_DIRSIZ(&d); 1255 if (d.d_reclen > uio->uio_resid) { 1262 error = uiomove(&d, d.d_reclen, uio);
|
/freebsd-10.3-release/sys/fs/nfsclient/ |
H A D | nfs_clrpcops.c | 2679 * d_name field in struct dirent. This is space inside d_reclen that 2829 dp->d_reclen = DIRENT_SIZE(dp) + NFSX_HYPER; 2836 blksiz += dp->d_reclen; 2837 uio_uio_resid_add(uiop, -(dp->d_reclen)); 2838 uiop->uio_offset += dp->d_reclen; 2839 uio_iov_base_add(uiop, dp->d_reclen); 2840 uio_iov_len_add(uiop, -(dp->d_reclen)); 2848 dp->d_reclen = DIRENT_SIZE(dp) + NFSX_HYPER; 2855 blksiz += dp->d_reclen; 2856 uio_uio_resid_add(uiop, -(dp->d_reclen)); [all...] |
/freebsd-10.3-release/sys/fs/udf/ |
H A D | udf_vnops.c | 836 dir.d_reclen = GENERIC_DIRSIZ(&dir); 838 error = udf_uiodir(&uiodir, dir.d_reclen, uio, 1); 848 dir.d_reclen = GENERIC_DIRSIZ(&dir); 850 error = udf_uiodir(&uiodir, dir.d_reclen, uio, 2); 857 dir.d_reclen = GENERIC_DIRSIZ(&dir); 859 error = udf_uiodir(&uiodir, dir.d_reclen, uio,
|
/freebsd-10.3-release/sys/fs/fdescfs/ |
H A D | fdesc_vnops.c | 555 dp->d_reclen = UIO_MX; 564 dp->d_reclen = UIO_MX;
|
/freebsd-10.3-release/sys/compat/linux/ |
H A D | linux_file.c | 291 l_ushort d_reclen; member in struct:l_dirent 298 l_ushort d_reclen; member in struct:l_dirent64 415 len -= bdp->d_reclen; 416 inp += bdp->d_reclen; 426 reclen = bdp->d_reclen; 458 linux_dirent->d_reclen = (l_ushort)bdp->d_namlen; 469 linux_dirent64->d_reclen = (l_ushort)linuxreclen; 480 linux_dirent->d_reclen = (l_ushort)linuxreclen;
|
/freebsd-10.3-release/contrib/ofed/management/libibcommon/src/ |
H A D | sysfs.c | 260 dp->d_reclen = DIRECTSIZ(len);
|
/freebsd-10.3-release/sbin/tunefs/ |
H A D | tunefs.c | 648 for (off = 0; off < bytes; off += dp->d_reclen) { 650 if (dp->d_reclen == 0) 721 dp->d_reclen = DIRBLKSIZ; 744 dp->d_reclen = DIRBLKSIZ;
|