Lines Matching refs:lbn
300 lfs_vop_bmap(struct uvnode * vp, daddr_t lbn, daddr_t * daddrp)
302 return ulfs_bmaparray(vp->v_fs, vp, lbn, daddrp, NULL, NULL);
1038 daddr_t lbn, lastblock;
1045 lbn = lfs_lblkno(fs, startoffset);
1068 if (lastblock < ULFS_NDADDR && lastblock < lbn) {
1090 if (lbn < ULFS_NDADDR && lfs_lblkno(fs, lfs_dino_getsize(fs, ip->i_din)) <= lbn) {
1091 osize = lfs_blksize(fs, ip, lbn);
1093 if (lfs_lblktosize(fs, lbn) >= lfs_dino_getsize(fs, ip->i_din)) {
1097 *bpp = bp = getblk(vp, lbn, nsize);
1102 lfs_dino_setdb(fs, ip->i_din, lbn, UNWRITTEN);
1106 if (bpp && (error = bread(vp, lbn, osize,
1112 lfs_fragextend(vp, osize, nsize, lbn,
1122 error = ulfs_bmaparray(fs, vp, lbn, &daddr, &indirs[0], &num);
1187 *bpp = bp = getblk(vp, lbn, lfs_blksize(fs, ip, lbn));
1205 lfs_dino_setdb(fs, ip->i_din, lbn, UNWRITTEN);
1244 lfs_fragextend(struct uvnode *vp, int osize, int nsize, daddr_t lbn,
1263 if (bpp && (error = bread(vp, lbn, osize, 0, bpp))) {