Searched refs:lastbn (Results 1 - 7 of 7) sorted by relevance
/netbsd-current/sbin/fsck_ffs/ |
H A D | dir.c | 754 daddr_t lastbn, newblk, dirblk; local 770 lastbn = ffs_lblkno(sblock, iswap64(DIP(dp, size))); 771 if (lastbn >= UFS_NDADDR - 1 || DIP(dp, db[lastbn]) == 0 || 777 dp2->di_db[lastbn + 1] = dp2->di_db[lastbn]; 778 dp2->di_db[lastbn] = iswap64(newblk); 782 dirblk = iswap64(dp2->di_db[lastbn + 1]); 784 dp1->di_db[lastbn + 1] = dp1->di_db[lastbn]; [all...] |
/netbsd-current/sbin/fsck_lfs/ |
H A D | dir.c | 611 daddr_t lastbn; local 615 lastbn = lfs_lblkno(fs, lfs_dino_getsize(fs, dp)); 616 if (lastbn >= ULFS_NDADDR - 1 || lfs_dino_getdb(fs, dp, lastbn) == 0 || 619 lfs_dino_setdb(fs, dp, lastbn + 1, lfs_dino_getdb(fs, dp, lastbn)); 620 lfs_dino_setdb(fs, dp, lastbn, 0); 621 bp = getblk(vp, lastbn, lfs_sb_getbsize(fs)); 627 bread(vp, lfs_dino_getdb(fs, dp, lastbn + 1), 628 (long) lfs_dblksize(fs, dp, lastbn [all...] |
/netbsd-current/sbin/fsck_ext2fs/ |
H A D | dir.c | 557 daddr_t lastbn, newblk; local 561 lastbn = ext2_lblkno(&sblock, inosize(dp)); 562 if (lastbn >= EXT2FS_NDADDR - 1 || fs2h32(dp->e2di_blocks[lastbn]) == 0 || 569 dp->e2di_blocks[lastbn + 1] = dp->e2di_blocks[lastbn]; 570 dp->e2di_blocks[lastbn] = h2fs32(newblk); 573 bp = getdirblk(fs2h32(dp->e2di_blocks[lastbn + 1]), 588 bp = getdirblk(fs2h32(dp->e2di_blocks[lastbn + 1]), 603 dp->e2di_blocks[lastbn] [all...] |
/netbsd-current/sys/ufs/ext2fs/ |
H A D | ext2fs_inode.c | 490 * lastbn. If level is greater than SINGLE, the block is an indirect block 497 ext2fs_indirtrunc(struct inode *ip, daddr_t lbn, daddr_t dbn, daddr_t lastbn, argument 519 last = lastbn; 520 if (lastbn > 0) 553 if (lastbn >= 0) { 590 if (level > SINGLE && lastbn >= 0) { 591 last = lastbn % factor;
|
/netbsd-current/sys/ufs/ffs/ |
H A D | ffs_inode.c | 619 * lastbn. If level is greater than SINGLE, the block is an indirect block 626 ffs_indirtrunc(struct inode *ip, daddr_t lbn, daddr_t dbn, daddr_t lastbn, argument 662 last = lastbn; 663 if (lastbn > 0) 712 if (lastbn >= 0 && !wapbl) { 772 if (level > SINGLE && lastbn >= 0) { 773 last = lastbn % factor; 789 } else if (lastbn < 0 && error == 0) {
|
/netbsd-current/sys/ufs/lfs/ |
H A D | lfs_inode.c | 715 * lastbn. If level is greater than SINGLE, the block is an indirect block 723 daddr_t lastbn, int level, daddr_t *countp, 747 last = lastbn; 748 if (lastbn > 0) 780 if (lastbn >= 0) { 828 if (level > SINGLE && lastbn >= 0) { 829 last = lastbn % factor; 722 lfs_indirtrunc(struct inode *ip, daddr_t lbn, daddr_t dbn, daddr_t lastbn, int level, daddr_t *countp, daddr_t *rcountp, long *lastsegp, size_t *bcp) argument
|
/netbsd-current/sys/miscfs/specfs/ |
H A D | spec_vnops.c | 1077 daddr_t lastbn, *rablks; local 1131 lastbn = ((uio->uio_offset + uio->uio_resid - 1) >> DEV_BSHIFT) 1140 nrablks = uimin((lastbn - bn) / bscale, nra);
|
Completed in 128 milliseconds