Lines Matching refs:lbn
132 daddr_t lbn, nextlbn; in fuse_read_biobackend() local
157 lbn = uio->uio_offset / biosize; in fuse_read_biobackend()
160 if ((off_t)lbn * biosize >= filesize) { in fuse_read_biobackend()
162 } else if ((off_t)(lbn + 1) * biosize > filesize) { in fuse_read_biobackend()
163 bcount = filesize - (off_t)lbn *biosize; in fuse_read_biobackend()
167 nextlbn = lbn + 1; in fuse_read_biobackend()
171 biosize, (int)lbn, on, bcount); in fuse_read_biobackend()
175 err = bread(vp, lbn, bcount, NOCRED, &bp); in fuse_read_biobackend()
181 err = cluster_read(vp, filesize, lbn, bcount, NOCRED, in fuse_read_biobackend()
185 err = breadn(vp, lbn, bcount, &nextlbn, &nextsize, 1, in fuse_read_biobackend()
189 err = bread(vp, lbn, bcount, NOCRED, &bp); in fuse_read_biobackend()
475 daddr_t lbn; in fuse_write_biobackend() local
513 lbn = uio->uio_offset / biosize; in fuse_write_biobackend()
522 if ((off_t)(lbn + 1) * biosize < filesize) { in fuse_write_biobackend()
527 bcount = filesize - (off_t)lbn * biosize; in fuse_write_biobackend()
538 bp = getblk(vp, lbn, on, PCATCH, 0, 0); in fuse_write_biobackend()
545 bp = getblk(vp, lbn, bcount, PCATCH, 0, 0); in fuse_write_biobackend()
567 lbn, on, n, uio, bcount, direct_append); in fuse_write_biobackend()