Lines Matching refs:d_reclen
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 > DIRBLKSIZ) {
393 ((struct direct *)(dirbuf + prev))->d_reclen =
399 memmove(dirbuf + dirloc, dp, (long)dp->d_reclen);
401 dirloc += dp->d_reclen;
410 ((struct direct *)(dirbuf + prev))->d_reclen = DIRBLKSIZ - prev;
472 if (dp->d_reclen == 0 ||
473 dp->d_reclen > DIRBLKSIZ + 1 - dirp->dd_loc) {
475 dp->d_reclen);
478 dirp->dd_loc += dp->d_reclen;