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

1 2

  /src/sys/compat/linux32/common/
linux32_dirent.c 105 int len, reclen; /* BSD-format */ local
178 for (cookie = cookiebuf; len > 0; len -= reclen) {
180 reclen = bdp->d_reclen;
181 if (reclen & 3) {
186 inp += reclen; /* it is a hole; squish it out */
190 off += reclen;
194 if (reclen > len || resid < linux32_reclen) {
207 * The old readdir() call misuses the offset and reclen fields.
227 inp += reclen;
231 off += reclen;
    [all...]
  /src/sys/compat/common/
vfs_syscalls_12.c 122 int len, reclen; /* Current-format */ local
190 for (cookie = cookiebuf; len > 0; len -= reclen) {
192 reclen = bdp->d_reclen;
193 if (reclen & 3) {
198 inp += reclen; /* it is a hole; squish it out */
202 off += reclen;
211 if (reclen > len || resid < old_reclen) {
230 inp += reclen;
234 off += reclen;
vfs_syscalls_43.c 340 int len, reclen; /* Current-format */ local
408 for (cookie = cookiebuf; len > 0; len -= reclen) {
410 reclen = bdp->d_reclen;
411 if (reclen & 3) {
416 inp += reclen; /* it is a hole; squish it out */
420 off += reclen;
429 if (reclen > len || resid < old_reclen) {
448 inp += reclen;
452 off += reclen;
vfs_syscalls_30.c 211 int len, reclen; /* BSD-format */ local
267 for (cookie = cookiebuf; len > 0; len -= reclen) {
269 reclen = bdp->d_reclen;
270 if (reclen & _DIRENT_ALIGN(bdp))
271 panic("%s: bad reclen %d", __func__, reclen);
275 off += reclen;
287 if (reclen > len || resid < idb.d_reclen) {
305 inp += reclen;
  /src/sys/rump/kern/lib/libsys_sunos/
rump_sunos_compat.c 262 int len, reclen; /* BSD-format */ local
316 for (cookie = cookiebuf; len > 0; len -= reclen) {
318 reclen = bdp->d_reclen;
319 if (reclen & 3) {
329 inp += reclen; /* it is a hole; squish it out */
333 off += reclen;
337 if (reclen > len || resid < sunos_reclen) {
345 off += reclen;
358 inp += reclen;
  /src/sys/ufs/ufs/
ufs_lookup.c 150 slot_white(struct slotinfo *slot, uint16_t reclen,
155 slot->size = reclen;
160 slot_update(struct slotinfo *slot, int size, uint16_t reclen, doff_t offset)
165 slot->size = reclen;
172 slot->size = offset + reclen - slot->offset;
359 uint16_t reclen; local
464 reclen = ufs_rw16(ep->d_reclen, needswap);
530 reclen = ufs_rw16(ep->d_reclen, needswap);
531 if ((reclen == 0 && (msg = "null entry")) || (dirchk &&
534 reclen = dirblksiz
776 const uint16_t reclen = ufs_rw16(ep->d_reclen, needswap); local
934 uint16_t reclen; local
1160 uint16_t reclen; local
    [all...]
ufs_rename.c 613 uint32_t reclen; /* Length of the entry we're examining. */ local
680 reclen = ufs_rw16(ep->d_reclen, needswap);
698 if (! ((reclen < search_end) &&
699 (offset < (search_end - reclen)))) {
705 KASSERT(reclen < search_end);
706 KASSERT(offset < (search_end - reclen));
713 ((offset + reclen) &~ (dirblksiz - 1)));
715 prev_reclen = reclen;
716 offset += reclen;
723 fulr->ulr_reclen = reclen;
    [all...]
  /src/sys/fs/cd9660/
cd9660_lookup.c 114 int reclen; local
221 reclen = isonum_711(ep->length);
222 if (reclen == 0) {
229 if (reclen < ISO_DIRECTORY_RECORD_SIZE)
233 if (entryoffsetinblock + reclen > imp->logical_block_size)
239 if (reclen < ISO_DIRECTORY_RECORD_SIZE + namelen)
302 dp->i_offset += reclen;
303 entryoffsetinblock += reclen;
cd9660_vnops.c 405 int reclen; local
466 reclen = isonum_711(ep->length);
467 if (reclen == 0) {
474 if (reclen < ISO_DIRECTORY_RECORD_SIZE) {
480 if (entryoffsetinblock + reclen > imp->logical_block_size) {
488 if (reclen < ISO_DIRECTORY_RECORD_SIZE + idp->current.d_namlen) {
500 idp->curroff += reclen;
545 entryoffsetinblock += reclen;
  /src/sys/arch/hpcmips/stand/lcboot/
main.c 517 u_int32_t reclen; local
537 reclen_bk = reclen = strtoul(s2lbuf, &endptr, 16);
540 sum = reclen;
555 reclen--;
560 reclen--;
568 reclen -= 2;
583 reclen--;
585 while (reclen > 0) {
592 reclen--;
  /src/sys/compat/linux/common/
linux_file64.c 406 int len, reclen; /* BSD-format */ local
472 for (cookie = cookiebuf; len > 0; len -= reclen) {
474 reclen = bdp->d_reclen;
475 if (reclen & 3) {
480 inp += reclen; /* it is a hole; squish it out */
484 off += reclen;
488 if (reclen > len || resid < linux_reclen) {
496 off += reclen;
512 inp += reclen;
  /src/sys/rump/kern/lib/libsys_cygwin/
rump_cygwin_compat.c 185 size_t reclen, cygwin_reclen; local
215 for (inp = buf; done > 0; done -= reclen) {
217 reclen = bdp->d_reclen;
221 inp += reclen;
237 inp += reclen;
  /src/sys/arch/powerpc/oea/
ofwoea_machdep.c 429 int node, i, len, reclen; local
464 reclen = 6;
466 reclen = parent_acells + acells + scells;
480 DPRINTF("found a map reclen=%d cur=%d len=%d\n", reclen, *cur, len);
484 for (i=0; i < len/(4*reclen); i++) {
487 map[i*reclen + parent_acells + acells + scells - 1];
491 regions[*cur].type = (map[i*reclen] >> 24) & 0x3;
492 regions[*cur].addr = map[i*reclen + parent_acells + acells - 1];
497 for (i=0; i < len/(4*reclen); i++)
    [all...]
  /src/sys/arch/ofppc/ofppc/
machdep.c 93 int child, mlen, acells, scells, reclen, i, j; local
111 reclen = acells + modeldata.ranges_offset + scells;
113 for (i = 0; i < (mlen / 4) / reclen; i++) {
114 addr = map[reclen * i + acells];
115 len = map[reclen * i + reclen - 1];
  /src/sys/kern/
vfs_getcwd.c 109 int len, reclen; local
210 len -= reclen) {
212 reclen = dp->d_reclen;
215 if (reclen < _DIRENT_MINSIZE(dp) ||
216 reclen > len) {
240 cpos += reclen;
  /src/sys/ufs/lfs/
ulfs_lookup.c 388 * reclen, and release directory buffer.
664 unsigned reclen; local
671 reclen = lfs_dir_getreclen(fs, ep);
672 if ((reclen & 0x3) != 0 ||
673 reclen > dirblksiz - (entryoffsetinblock & (dirblksiz - 1)) ||
674 reclen < LFS_DIRSIZ(fs, ep) || namlen > LFS_MAXNAMLEN) {
676 printf("First bad, reclen=%#x, DIRSIZ=%lu, namlen=%d, "
775 unsigned namlen, reclen; local
873 reclen = lfs_dir_getreclen(fs, nep);
874 loc += reclen;
    [all...]
lfs_rename.c 352 uint32_t reclen; /* Length of the entry we're examining. */ local
419 reclen = lfs_dir_getreclen(fs, ep);
437 if (! ((reclen < search_end) &&
438 (offset < (search_end - reclen)))) {
444 KASSERT(reclen < search_end);
445 KASSERT(offset < (search_end - reclen));
452 ((offset + reclen) &~ (dirblksiz - 1)));
454 prev_reclen = reclen;
455 offset += reclen;
462 fulr->ulr_reclen = reclen;
    [all...]
  /src/sys/arch/powerpc/pci/
pci_machdep_ofw.c 198 int i, reclen, nrofpcidevs=0; local
220 reclen = acells+pcells+icells+1;
221 nrofpcidevs = len / (reclen * sizeof(int));
233 pic = genofw_find_picnode(map[i*reclen + acells + icells]);
235 dev = (map[i*reclen] >> 8) / 0x8;
236 func = (map[i*reclen] >> 8) % 0x8;
239 pin = map[i*reclen + acells];
240 intr_num = prop_number_create_integer(map[i*reclen + acells + icells + 1] + picnodes[pic].offset);
  /src/usr.sbin/fstyp/
ntfs.c 56 uint32_t reclen; member in struct:ntfs_attr
171 ap += atr->reclen) {
  /src/sys/fs/ntfs/
ntfs.h 64 u_int32_t reclen; member in struct:attrhdr
148 u_int16_t reclen; /* length of this entry */ member in struct:attr_attrlist
175 u_int16_t reclen; member in struct:attr_indexentry
277 #define NTFS_NEXTREC(s, type) ((type)(((char *) s) + (s)->reclen))
  /src/sys/ufs/ext2fs/
ext2fs_rename.c 561 uint32_t reclen; /* Length of the entry we're examining. */ local
627 reclen = fs2h16(ep->e2d_reclen);
645 if (! ((reclen < search_end) &&
646 (offset < (search_end - reclen)))) {
652 KASSERT(reclen < search_end);
653 KASSERT(offset < (search_end - reclen));
660 ((offset + reclen) &~ (dirblksiz - 1)));
662 prev_reclen = reclen;
663 offset += reclen;
670 fulr->ulr_reclen = reclen;
    [all...]
  /src/sys/dev/fdt/
fdt_subr.c 161 const u_int reclen = offset + cells_num; local
162 len -= reclen * sizeof(u_int);
163 p += reclen;
  /src/sys/compat/sunos/
sunos_misc.c 366 int len, reclen; /* BSD-format */ local
420 for (cookie = cookiebuf; len > 0; len -= reclen) {
422 reclen = bdp->d_reclen;
423 if (reclen & 3) {
433 inp += reclen; /* it is a hole; squish it out */
437 off += reclen;
442 if (reclen > len || resid < sunos_reclen) {
450 off += reclen;
464 inp += reclen;
  /src/usr.sbin/makefs/
ffs.c 999 uint16_t reclen; local
1011 reclen = ufs_rw16(de->d_reclen, needswap);
1013 " inode %4d %7s offset %4d reclen %3d namlen %3d name %s\n",
1017 i, reclen,
1021 i += reclen;
1022 assert(reclen > 0);
1032 uint16_t llen, reclen; local
1051 reclen = UFS_DIRSIZ(ffs_opts->version == 0, &de, needswap);
1052 de.d_reclen = ufs_rw16(reclen, needswap);
1062 " ino %d type %d reclen %d namlen %d name %.30s\n"
    [all...]
  /src/sbin/fsck_ffs/
dir.c 314 uint16_t reclen; local
324 reclen = iswap16(dp->d_reclen);
334 reclen == 0 || reclen > spaceleft || (reclen & 0x3) != 0)
365 if (reclen < size || idesc->id_filesize < size ||
407 printf("Bad dir: ino %d reclen %d namlen %d type %d name %s\n",
408 ino, reclen, namlen, type, dp->d_name);

Completed in 31 milliseconds

1 2