Lines Matching refs:results

307 	struct ufs_lookup_results *results;  in ext2fs_lookup()  local
346 results = &dp->i_crap; in ext2fs_lookup()
375 if (nameiop != LOOKUP || results->ulr_diroff == 0 || in ext2fs_lookup()
376 results->ulr_diroff >= ext2fs_size(dp)) { in ext2fs_lookup()
378 results->ulr_offset = 0; in ext2fs_lookup()
381 results->ulr_offset = results->ulr_diroff; in ext2fs_lookup()
382 if ((entryoffsetinblock = results->ulr_offset & bmask) && in ext2fs_lookup()
383 (error = ext2fs_blkatoff(vdp, (off_t)results->ulr_offset, NULL, &bp))) in ext2fs_lookup()
388 prevoff = results->ulr_offset; in ext2fs_lookup()
424 while (results->ulr_offset < endsearch) { in ext2fs_lookup()
430 if ((results->ulr_offset & bmask) == 0) { in ext2fs_lookup()
433 error = ext2fs_blkatoff(vdp, (off_t)results->ulr_offset, in ext2fs_lookup()
463 ufs_dirbad(dp, results->ulr_offset, "mangled entry"); in ext2fs_lookup()
465 results->ulr_offset += i; in ext2fs_lookup()
484 slotoffset = results->ulr_offset; in ext2fs_lookup()
489 slotoffset = results->ulr_offset; in ext2fs_lookup()
492 slotsize = results->ulr_offset + in ext2fs_lookup()
514 results->ulr_reclen = fs2h16(ep->e2d_reclen); in ext2fs_lookup()
518 prevoff = results->ulr_offset; in ext2fs_lookup()
519 results->ulr_offset += fs2h16(ep->e2d_reclen); in ext2fs_lookup()
522 enduseful = results->ulr_offset; in ext2fs_lookup()
531 results->ulr_offset = 0; in ext2fs_lookup()
532 endsearch = results->ulr_diroff; in ext2fs_lookup()
561 results->ulr_offset = roundup(ext2fs_size(dp), dirblksiz); in ext2fs_lookup()
562 results->ulr_count = 0; in ext2fs_lookup()
563 enduseful = results->ulr_offset; in ext2fs_lookup()
565 results->ulr_offset = slotoffset; in ext2fs_lookup()
566 results->ulr_count = slotsize; in ext2fs_lookup()
570 results->ulr_endoff = roundup(enduseful, dirblksiz); in ext2fs_lookup()
603 if (results->ulr_offset + EXT2FS_DIRSIZ(ep->e2d_namlen) > ext2fs_size(dp)) { in ext2fs_lookup()
604 ufs_dirbad(dp, results->ulr_offset, "i_size too small"); in ext2fs_lookup()
606 results->ulr_offset + EXT2FS_DIRSIZ(ep->e2d_namlen)); in ext2fs_lookup()
622 results->ulr_diroff = results->ulr_offset &~ (dirblksiz - 1); in ext2fs_lookup()
636 if ((results->ulr_offset & (dirblksiz - 1)) == 0) in ext2fs_lookup()
637 results->ulr_count = 0; in ext2fs_lookup()
639 results->ulr_count = results->ulr_offset - prevoff; in ext2fs_lookup()