/freebsd-9.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-9.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 | 406 len -= BSD_DIRENT(inp)->d_reclen; 407 inp += BSD_DIRENT(inp)->d_reclen; 416 reclen = BSD_DIRENT(inp)->d_reclen; 443 idb.d_reclen = (u_short)IBCS2_RECLEN(reclen); 571 len -= BSD_DIRENT(inp)->d_reclen; 572 inp += BSD_DIRENT(inp)->d_reclen; 581 reclen = BSD_DIRENT(inp)->d_reclen;
|
/freebsd-9.3-release/lib/libc/gen/ |
H A D | readdir.c | 72 if (dp->d_reclen <= 0 || 73 dp->d_reclen > dirp->dd_len + 1 - dirp->dd_loc) 75 dirp->dd_loc += dp->d_reclen;
|
H A D | scandir.c | 91 p->d_reclen = d->d_reclen;
|
H A D | opendir.c | 225 if ((dp->d_reclen <= 0) || 226 (dp->d_reclen > (ddeptr + 1 - ddptr))) 228 ddptr += dp->d_reclen;
|
/freebsd-9.3-release/sys/sys/ |
H A D | dirent.h | 52 __uint16_t d_reclen; /* length of this record */ member in struct:dirent
|
/freebsd-9.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-9.3-release/sbin/fsck_ffs/ |
H A D | pass2.c | 315 } else if (dirp->d_reclen < entrysize) { 317 } else if (dirp->d_reclen < 2 * entrysize) { 318 proto.d_reclen = dirp->d_reclen; 323 n = dirp->d_reclen - entrysize; 324 proto.d_reclen = entrysize; 330 dirp->d_reclen = n; 345 if (dirp->d_reclen < n + entrysize) 347 proto.d_reclen = dirp->d_reclen [all...] |
H A D | dir.c | 125 dsize = dp->d_reclen; 165 dp->d_reclen = DIRBLKSIZ; 181 idesc->id_loc += dp->d_reclen; 182 idesc->id_filesize -= dp->d_reclen; 196 dp->d_reclen += size; 217 if (dp->d_reclen == 0 || 218 dp->d_reclen > spaceleft || 219 (dp->d_reclen & 0x3) != 0) 226 if (dp->d_reclen < size || 240 dp->d_ino, dp->d_reclen, d [all...] |
/freebsd-9.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; 804 if ((ep->d_reclen & 0x3) != 0 || 805 ep->d_reclen > DIRBLKSI [all...] |
H A D | ufs_dirhash.c | 442 if (ep->d_reclen == 0 || ep->d_reclen > 457 pos += ep->d_reclen; 636 if (dp->d_reclen == 0 || dp->d_reclen > 731 if (dp->d_reclen == 0) { 735 if (dp->d_ino == 0 || dp->d_reclen > DIRSIZ(0, dp)) 737 i += dp->d_reclen; 738 dp = (struct direct *)((char *)dp + dp->d_reclen); 749 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-9.3-release/sys/fs/tmpfs/ |
H A D | tmpfs_subr.c | 737 dent.d_reclen = GENERIC_DIRSIZ(&dent); 739 if (dent.d_reclen > uio->uio_resid) 742 error = uiomove(&dent, dent.d_reclen, uio); 787 dent.d_reclen = GENERIC_DIRSIZ(&dent); 789 if (dent.d_reclen > uio->uio_resid) 792 error = uiomove(&dent, dent.d_reclen, uio); 916 d.d_reclen = GENERIC_DIRSIZ(&d); 920 if (d.d_reclen > uio->uio_resid) { 927 error = uiomove(&d, d.d_reclen, uio);
|
/freebsd-9.3-release/sys/gnu/fs/xfs/ |
H A D | xfs_types.h | 160 unsigned short d_reclen; /* length of this record */ member in struct:xfs_dirent
|
H A D | xfs_dir2.c | 706 dtmp.d_reclen = GENERIC_DIRSIZ(&dtmp); 707 reclen = dtmp.d_reclen; 722 idbp->d_reclen = reclen; 748 dtmp.d_reclen = GENERIC_DIRSIZ(&dtmp); 749 reclen = dtmp.d_reclen; 760 idbp->d_reclen = reclen;
|
/freebsd-9.3-release/sys/fs/nfsclient/ |
H A D | nfs_clrpcops.c | 2524 * d_name field in struct dirent. This is space inside d_reclen that 2674 dp->d_reclen = DIRENT_SIZE(dp) + NFSX_HYPER; 2681 blksiz += dp->d_reclen; 2682 uio_uio_resid_add(uiop, -(dp->d_reclen)); 2683 uiop->uio_offset += dp->d_reclen; 2684 uio_iov_base_add(uiop, dp->d_reclen); 2685 uio_iov_len_add(uiop, -(dp->d_reclen)); 2693 dp->d_reclen = DIRENT_SIZE(dp) + NFSX_HYPER; 2700 blksiz += dp->d_reclen; 2701 uio_uio_resid_add(uiop, -(dp->d_reclen)); [all...] |
/freebsd-9.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-9.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-9.3-release/sys/fs/cd9660/ |
H A D | cd9660_vnops.c | 383 dp->d_reclen = GENERIC_DIRSIZ(dp); 385 if (idp->uio->uio_resid < dp->d_reclen) { 400 if ((error = uiomove(dp, dp->d_reclen, idp->uio)) != 0) 445 idp->current.d_reclen = GENERIC_DIRSIZ(&idp->current); 448 bcopy(&idp->current,&idp->assocent,idp->current.d_reclen); 451 bcopy(&idp->current,&idp->saveent,idp->current.d_reclen);
|
/freebsd-9.3-release/sys/fs/ntfs/ |
H A D | ntfs_vnops.c | 553 cde.d_reclen = sizeof(struct dirent); 586 dp = (struct dirent *)((caddr_t) dp + dp->d_reclen), i++) { 587 off += dp->d_reclen;
|
/freebsd-9.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-9.3-release/sys/compat/linux/ |
H A D | linux_file.c | 293 l_ushort d_reclen; member in struct:l_dirent 300 l_ushort d_reclen; member in struct:l_dirent64 416 len -= bdp->d_reclen; 417 inp += bdp->d_reclen; 427 reclen = bdp->d_reclen; 459 linux_dirent->d_reclen = (l_ushort)bdp->d_namlen; 470 linux_dirent64->d_reclen = (l_ushort)linuxreclen; 481 linux_dirent->d_reclen = (l_ushort)linuxreclen;
|
/freebsd-9.3-release/sys/fs/fdescfs/ |
H A D | fdesc_vnops.c | 531 dp->d_reclen = UIO_MX; 540 dp->d_reclen = UIO_MX;
|
/freebsd-9.3-release/contrib/ofed/management/libibcommon/src/ |
H A D | sysfs.c | 260 dp->d_reclen = DIRECTSIZ(len);
|