HomeSort by: relevance | last modified time | path
    Searched refs:d_reclen (Results 1 - 25 of 97) sorted by relevancy

1 2 3 4

  /src/sys/compat/sys/
dirent.h 39 u_int16_t d_reclen; /* length of this record */ member in struct:dirent43
46 u_int16_t d_reclen; /* length of this record */ member in struct:dirent12
  /src/sys/compat/linux/common/
linux_dirent.h 40 u_short d_reclen; member in struct:linux_dirent
47 unsigned short d_reclen; member in struct:linux_dirent64
  /src/sys/compat/sunos/
sunos_dirent.h 40 u_short d_reclen; member in struct:sunos_dirent
  /src/sys/compat/sunos32/
sunos32_dirent.h 41 u_short d_reclen; member in struct:sunos32_dirent
  /src/sys/sys/
dirent.h 52 uint16_t d_reclen; /* length of this record */ member in struct:dirent
117 #define _DIRENT_NEXT(dp) ((void *)((char *)(void *)(dp) + (dp)->d_reclen))
  /src/sbin/fsck_ffs/
pass2.c 389 if (iswap16(dirp->d_reclen) < entrysize + UFS_DIRSIZ(0, dirp, 0)) {
398 proto.d_reclen = dirp->d_reclen;
406 dirp->d_reclen = iswap16(iswap16(dirp->d_reclen) - entrysize);
407 memmove(newdirp, dirp, iswap16(dirp->d_reclen));
408 proto.d_reclen = iswap16(entrysize);
440 if (iswap16(dirp->d_reclen) < n + entrysize)
442 proto.d_reclen = iswap16(iswap16(dirp->d_reclen) - n)
    [all...]
dir.c 198 for (off = 0; off < blksiz; off += iswap16(dp->d_reclen)) {
201 dp->d_reclen = bswap16(dp->d_reclen);
207 if (dp->d_reclen == 0)
217 dsize = iswap16(dp->d_reclen);
261 dp->d_reclen = iswap16(dirblksiz);
279 idesc->id_loc += iswap16(dp->d_reclen);
280 idesc->id_filesize -= iswap16(dp->d_reclen);
294 dp->d_reclen = iswap16(iswap16(dp->d_reclen) + size)
    [all...]
  /src/sbin/restore/
dirs.c 188 nulldir.d_reclen = UFS_DIRSIZ(0, &nulldir, 0);
359 dp->d_reclen = bswap16(dp->d_reclen);
372 if ((dp->d_reclen & 0x3) != 0 ||
373 dp->d_reclen > i ||
374 dp->d_reclen < UFS_DIRSIZ(0, dp, 0) /* ||
377 if ((dp->d_reclen & 0x3) != 0)
380 if (dp->d_reclen < UFS_DIRSIZ(0, dp, 0))
383 dp->d_reclen, (u_long)UFS_DIRSIZ(0, dp, 0));
394 loc += dp->d_reclen;
    [all...]
  /src/lib/libc/compat/gen/
compat_readdir.c 35 d12->d_reclen = (uint16_t)d->d_reclen;
  /src/sys/stand/
ls.c 95 (dp + ((DP *)dp)->d_reclen) < (dirbuf + size);
96 dp += ((DP *)dp)->d_reclen) {
  /src/sys/ufs/ufs/
ufs_dirhash.c 240 if (ep->d_reclen == 0 || ep->d_reclen >
256 pos += ep->d_reclen;
435 if (dp->d_reclen == 0 || dp->d_reclen >
548 if (dp->d_reclen == 0) {
553 if (dp->d_ino == 0 || dp->d_reclen > UFS_DIRSIZ(0, dp, needswap))
555 i += dp->d_reclen;
556 dp = (struct direct *)((char *)dp + dp->d_reclen);
568 freebytes += dp->d_reclen;
    [all...]
dir.h 65 * entries which have dp->d_reclen > DIRSIZ(fmt, dp). All UFS_DIRBLKSIZ bytes
68 * dp->d_reclen. When entries are deleted from a directory, the
70 * block by increasing its dp->d_reclen. If the first entry of
83 u_int16_t d_reclen; /* length of this record */ member in struct:direct
ufs_lookup.c 461 reclen = ufs_rw16(ep->d_reclen, needswap);
527 reclen = ufs_rw16(ep->d_reclen, needswap);
773 const uint16_t reclen = ufs_rw16(ep->d_reclen, needswap);
890 dirp->d_reclen = ufs_rw16(dirblksiz, needswap);
976 reclen = ufs_rw16(ep->d_reclen, needswap);
982 ep->d_reclen = ufs_rw16(dsize, needswap);
985 reclen = ufs_rw16(nep->d_reclen, needswap);
1015 * of ep->d_reclen is always indeterminate.
1025 dirp->d_reclen = spacefree + dsize;
1029 dirp->d_reclen = spacefree
    [all...]
  /src/lib/libc/gen/
scandir.c 137 p->d_reclen = d->d_reclen;
readdir.c 88 /* d_reclen is unsigned; no need to compare it <= 0 */
89 if (dp->d_reclen > dirp->dd_len + 1 - dirp->dd_loc) {
93 dirp->dd_loc += dp->d_reclen;
initdir.c 184 * d_reclen is unsigned,
187 if (dp->d_reclen > (ddeptr + 1 - ddptr))
189 ddptr += dp->d_reclen;
  /src/lib/libc/compat/sys/
compat_getdents.c 86 odp->d_reclen = (uint16_t)len;
  /src/sys/compat/common/
vfs_syscalls_30.c 269 reclen = bdp->d_reclen;
286 idb.d_reclen = _DIRENT_SIZE(&idb);
287 if (reclen > len || resid < idb.d_reclen) {
301 idb.d_reclen - _DIRENT_NAMEOFF(&idb) - idb.d_namlen);
302 if ((error = copyout(&idb, outp, idb.d_reclen)) != 0)
307 outp += idb.d_reclen;
308 resid -= idb.d_reclen;
vfs_syscalls_12.c 192 reclen = bdp->d_reclen;
222 idb.d_reclen = (uint16_t)old_reclen;
226 idb.d_reclen - _DIRENT_NAMEOFF(&idb) - idb.d_namlen);
  /src/sys/compat/linux32/common/
linux32_types.h 124 u_short d_reclen; member in struct:linux32_dirent
linux32_dirent.c 180 reclen = bdp->d_reclen;
211 idb.d_reclen = (u_short)bdp->d_namlen;
219 idb.d_reclen = (u_short)linux32_reclen;
  /src/tests/fs/hfs/
t_pathconvert.c 62 for (offset = 0; offset < nbytes; offset += dirent->d_reclen) {
  /src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
sanitizer_platform_limits_solaris.h 217 unsigned short d_reclen; member in struct:__sanitizer::__sanitizer_dirent
224 unsigned short d_reclen; member in struct:__sanitizer::__sanitizer_dirent
232 unsigned short d_reclen; member in struct:__sanitizer::__sanitizer_dirent64
  /src/sys/ufs/chfs/
chfs_subr.c 178 dent.d_reclen = _DIRENT_SIZE(&dent);
180 if (dent.d_reclen > uio->uio_resid) {
183 error = uiomove(&dent, dent.d_reclen, uio);
  /src/sys/rump/kern/lib/libsys_sunos/
rump_sunos_compat.c 52 unsigned short d_reclen; member in struct:sunos_dirent
318 reclen = bdp->d_reclen;
353 idb.d_reclen = sunos_reclen;

Completed in 28 milliseconds

1 2 3 4