Lines Matching refs:lbn

78 	daddr_t lbn, lastlbn;  in ffs_balloc_ufs1()  local
91 lbn = lblkno(fs, offset); in ffs_balloc_ufs1()
98 if (lbn < 0) in ffs_balloc_ufs1()
108 if (lastlbn < UFS_NDADDR && lastlbn < lbn) { in ffs_balloc_ufs1()
121 if (lbn < UFS_NDADDR) { in ffs_balloc_ufs1()
122 nb = ufs_rw32(ip->i_ffs1_db[lbn], needswap); in ffs_balloc_ufs1()
124 (uint64_t)lblktosize(fs, lbn + 1)) { in ffs_balloc_ufs1()
134 error = bread((void *)ip->i_devvp, lbn, in ffs_balloc_ufs1()
160 error = bread((void *)ip->i_devvp, lbn, in ffs_balloc_ufs1()
179 if (ip->i_ffs1_size < (uint64_t)lblktosize(fs, lbn + 1)) in ffs_balloc_ufs1()
183 error = ffs_alloc(ip, lbn, in ffs_balloc_ufs1()
184 ffs_blkpref_ufs1(ip, lbn, (int)lbn, in ffs_balloc_ufs1()
190 bp = getblk((void *)ip->i_devvp, lbn, nsize, in ffs_balloc_ufs1()
197 ip->i_ffs1_db[lbn] = ufs_rw32((int32_t)newb, needswap); in ffs_balloc_ufs1()
206 if ((error = ufs_getlbns(ip, lbn, indirs, &num)) != 0) in ffs_balloc_ufs1()
223 pref = ffs_blkpref_ufs1(ip, lbn, 0, (int32_t *)0); in ffs_balloc_ufs1()
224 error = ffs_alloc(ip, lbn, pref, (int)fs->fs_bsize, &newb); in ffs_balloc_ufs1()
264 pref = ffs_blkpref_ufs1(ip, lbn, 0, (int32_t *)0); in ffs_balloc_ufs1()
265 error = ffs_alloc(ip, lbn, pref, (int)fs->fs_bsize, &newb); in ffs_balloc_ufs1()
295 pref = ffs_blkpref_ufs1(ip, lbn, indirs[num].in_off, &bap[0]); in ffs_balloc_ufs1()
296 error = ffs_alloc(ip, lbn, pref, (int)fs->fs_bsize, &newb); in ffs_balloc_ufs1()
304 nbp = getblk((void *)ip->i_devvp, lbn, fs->fs_bsize, in ffs_balloc_ufs1()
321 error = bread((void *)ip->i_devvp, lbn, (int)fs->fs_bsize, in ffs_balloc_ufs1()
336 daddr_t lbn, lastlbn; in ffs_balloc_ufs2() local
348 lbn = lblkno(fs, offset); in ffs_balloc_ufs2()
355 if (lbn < 0) in ffs_balloc_ufs2()
365 if (lastlbn < UFS_NDADDR && lastlbn < lbn) { in ffs_balloc_ufs2()
378 if (lbn < UFS_NDADDR) { in ffs_balloc_ufs2()
379 nb = ufs_rw64(ip->i_ffs2_db[lbn], needswap); in ffs_balloc_ufs2()
381 (uint64_t)lblktosize(fs, lbn + 1)) { in ffs_balloc_ufs2()
391 error = bread((void *)ip->i_devvp, lbn, in ffs_balloc_ufs2()
417 error = bread((void *)ip->i_devvp, lbn, in ffs_balloc_ufs2()
436 if (ip->i_ffs2_size < (uint64_t)lblktosize(fs, lbn + 1)) in ffs_balloc_ufs2()
440 error = ffs_alloc(ip, lbn, in ffs_balloc_ufs2()
441 ffs_blkpref_ufs2(ip, lbn, (int)lbn, in ffs_balloc_ufs2()
447 bp = getblk((void *)ip->i_devvp, lbn, nsize, in ffs_balloc_ufs2()
454 ip->i_ffs2_db[lbn] = ufs_rw64(newb, needswap); in ffs_balloc_ufs2()
463 if ((error = ufs_getlbns(ip, lbn, indirs, &num)) != 0) in ffs_balloc_ufs2()
480 pref = ffs_blkpref_ufs2(ip, lbn, 0, (int64_t *)0); in ffs_balloc_ufs2()
481 error = ffs_alloc(ip, lbn, pref, (int)fs->fs_bsize, &newb); in ffs_balloc_ufs2()
521 pref = ffs_blkpref_ufs2(ip, lbn, 0, (int64_t *)0); in ffs_balloc_ufs2()
522 error = ffs_alloc(ip, lbn, pref, (int)fs->fs_bsize, &newb); in ffs_balloc_ufs2()
552 pref = ffs_blkpref_ufs2(ip, lbn, indirs[num].in_off, &bap[0]); in ffs_balloc_ufs2()
553 error = ffs_alloc(ip, lbn, pref, (int)fs->fs_bsize, &newb); in ffs_balloc_ufs2()
561 nbp = getblk((void *)ip->i_devvp, lbn, fs->fs_bsize, in ffs_balloc_ufs2()
578 error = bread((void *)ip->i_devvp, lbn, (int)fs->fs_bsize, in ffs_balloc_ufs2()