Home | History | Annotate | Download | only in fsck_lfs

Lines Matching defs:lbn

74 rfw_update_single(struct uvnode *vp, daddr_t lbn, daddr_t ndaddr, size_t size)
89 error = ulfs_bmaparray(fs, vp, lbn, &daddr, a, &num);
92 " looking up lbn %" PRId64 "\n", error, lbn);
99 ooff = lfs_dino_getdb(fs, ip->i_din, lbn);
105 ofrags = lfs_numfrags(fs, ip->i_lfs_fragsize[lbn]);
109 lfs_dino_setdb(fs, ip->i_din, lbn, ndaddr);
138 if (lbn >= 0 && lbn < ULFS_NDADDR)
139 osize = ip->i_lfs_fragsize[lbn];
153 if (lbn >= 0 && lfs_dino_getsize(fs, ip->i_din) <= (lbn << lfs_sb_getbshift(fs))) {
154 lfs_dino_setsize(fs, ip->i_din, (lbn << lfs_sb_getbshift(fs)) + 1);
158 if (lbn < ULFS_NDADDR) {
161 minsize = (lbn << lfs_sb_getbshift(fs));
197 if (lbn >= 0 && lbn < ULFS_NDADDR)
198 ip->i_lfs_fragsize[lbn] = size;
269 pwarn("ino %ju lbn %jd -> 0x%jx\n",
333 daddr_t lbn;
336 lbn = -ilbn;
338 lbn = ilbn + 1;
356 rfw_update_single(vp, lbn, *dap, lfs_dblksize(fs, dp, lbn));
358 account_indir(vp, dp, lbn, *dap, lvl - 1);
361 ++lbn;
363 lbn -= LFS_NINDIR(fs);
365 lbn -= LFS_NINDIR(fs) * LFS_NINDIR(fs);
379 daddr_t lbn, off, odaddr;
399 lbn = -(ULFS_NDADDR + off + i);
401 account_indir(vp, dp, lbn, lfs_dino_getib(fs, dp, i), i);