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

1 2

  /src/sys/compat/common/
vfs_syscalls_12.c 122 int len, reclen; /* Current-format */ local in function:compat_12_sys_getdirentries
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_30.c 211 int len, reclen; /* BSD-format */ local in function:compat_30_sys_getdents
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;
vfs_syscalls_43.c 340 int len, reclen; /* Current-format */ local in function:compat_43_sys_getdirentries
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;
  /src/sys/compat/linux32/common/
linux32_dirent.c 105 int len, reclen; /* BSD-format */ local in function:linux32_sys_getdents
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/fs/cd9660/
cd9660_lookup.c 114 int reclen; local in function:cd9660_lookup
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;
iso.h 167 u_char reclen [ISODCL (81, 84)]; /* 723 */ member in struct:iso_extended_attributes
  /src/sys/kern/
vfs_getcwd.c 109 int len, reclen; local in function:getcwd_scandir
210 len -= reclen) {
212 reclen = dp->d_reclen;
215 if (reclen < _DIRENT_MINSIZE(dp) ||
216 reclen > len) {
240 cpos += reclen;
  /src/sbin/fsck_ext2fs/
dir.c 264 u_int16_t reclen = fs2h16(dp->e2d_reclen); local in function:dircheck
268 reclen == 0 ||
269 reclen > spaceleft ||
270 (reclen & 0x3) != 0)
279 if (reclen < size ||
  /src/sys/arch/hpcmips/stand/lcboot/
main.c 517 u_int32_t reclen; local in function:load_srec
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/arch/powerpc/pci/
pci_machdep_ofw.c 198 int i, reclen, nrofpcidevs=0; local in function:genofw_setup_pciintr_map
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/sys/dev/fdt/
fdt_intr.c 444 const u_int reclen = pis_off + pis_cells; local in function:get_specifier_from_map
445 resid -= reclen * sizeof(u_int);
446 p += reclen;
fdt_subr.c 161 const u_int reclen = offset + cells_num; local in function:fdtbus_get_phandle_with_data
162 len -= reclen * sizeof(u_int);
163 p += reclen;
  /src/sys/rump/kern/lib/libsys_cygwin/
rump_cygwin_compat.c 185 size_t reclen, cygwin_reclen; local in function:rump_cygwin_sys_getdents
215 for (inp = buf; done > 0; done -= reclen) {
217 reclen = bdp->d_reclen;
221 inp += reclen;
237 inp += reclen;
  /src/sys/rump/kern/lib/libsys_sunos/
rump_sunos_compat.c 262 int len, reclen; /* BSD-format */ local in function:rump_sunos_sys_getdents
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/lfs/
lfs_rename.c 352 uint32_t reclen; /* Length of the entry we're examining. */ local in function:ulfs_rename_recalculate_fulr
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...]
ulfs_dirhash.c 1037 unsigned reclen; local in function:ulfsdirhash_getprev
1049 for (i = 0; i < entrypos; i += reclen) {
1051 reclen = lfs_dir_getreclen(fs, dp);
1052 if (reclen == 0 || i + reclen > entrypos)
  /src/sys/ufs/ufs/
ufs_rename.c 610 uint32_t reclen; /* Length of the entry we're examining. */ local in function:ufs_rename_recalculate_fulr
677 reclen = ufs_rw16(ep->d_reclen, needswap);
695 if (! ((reclen < search_end) &&
696 (offset < (search_end - reclen)))) {
702 KASSERT(reclen < search_end);
703 KASSERT(offset < (search_end - reclen));
710 ((offset + reclen) &~ (dirblksiz - 1)));
712 prev_reclen = reclen;
713 offset += reclen;
720 fulr->ulr_reclen = reclen;
    [all...]
  /src/usr.sbin/fstyp/
ntfs.c 56 uint32_t reclen; member in struct:ntfs_attr
171 ap += atr->reclen) {
  /src/sys/compat/linux/common/
linux_file64.c 406 int len, reclen; /* BSD-format */ local in function:linux_sys_getdents64
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/ufs/ext2fs/
ext2fs_rename.c 561 uint32_t reclen; /* Length of the entry we're examining. */ local in function:ext2fs_rename_recalculate_fulr
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/arch/powerpc/oea/
ofwoea_machdep.c 429 int node, i, len, reclen; local in function:find_ranges
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 in function:ranges_bitmap
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/include/
db.h 168 size_t reclen; /* record length (fixed-length records) */ member in struct:__anon7d709f9c0508
  /src/sbin/newfs_lfs/
make_lfs.c 360 unsigned namlen, reclen; local in function:make_dir
367 reclen = LFS_DIRECTSIZ(fs, namlen);
368 if (spaceleft < reclen)
373 reclen = spaceleft;
375 spaceleft -= reclen;
378 lfs_dir_setreclen(fs, ep, reclen);
382 namlen, reclen);
  /src/sbin/fsck_ffs/
dir.c 314 uint16_t reclen; local in function:dircheck
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 28 milliseconds

1 2