Lines Matching refs:d_reclen
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;
415 dp->d_reclen = UFS_DIRSIZ(0, dp, 0);
416 if (dirloc + dp->d_reclen > DIRBLKSIZ) {
417 ((struct direct *)(dirbuf + prev))->d_reclen =
423 memmove(dirbuf + dirloc, dp, (long)dp->d_reclen);
425 dirloc += dp->d_reclen;
434 ((struct direct *)(dirbuf + prev))->d_reclen = DIRBLKSIZ - prev;
453 ndp->d_reclen = UFS_DIRSIZ(0, ndp, 0);
512 if (dp->d_reclen == 0 ||
513 dp->d_reclen > DIRBLKSIZ + 1 - rdirp->dd_loc) {
515 dp->d_reclen);
518 rdirp->dd_loc += dp->d_reclen;