/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);
|