Lines Matching refs:blksize
192 size_t blksize; in fdio_bdev_read() local
202 blksize = fdio_bdev_info(fdp->fd_fd); in fdio_bdev_read()
203 blk = mdb_zalloc(blksize, UM_SLEEP | UM_GC); in fdio_bdev_read()
205 off64_t devoff = off & ~(blksize - 1); in fdio_bdev_read()
206 size_t blkoff = off & (blksize - 1); in fdio_bdev_read()
207 size_t len = MIN(resid, blksize - blkoff); in fdio_bdev_read()
209 if (pread64(fdp->fd_fd, blk, blksize, devoff) != blksize) in fdio_bdev_read()
236 size_t blksize; in fdio_bdev_write() local
246 blksize = fdio_bdev_info(fdp->fd_fd); in fdio_bdev_write()
247 blk = mdb_zalloc(blksize, UM_SLEEP | UM_GC); in fdio_bdev_write()
249 off64_t devoff = off & ~(blksize - 1); in fdio_bdev_write()
250 size_t blkoff = off & (blksize - 1); in fdio_bdev_write()
251 size_t len = MIN(resid, blksize - blkoff); in fdio_bdev_write()
253 if (pread64(fdp->fd_fd, blk, blksize, devoff) != blksize) in fdio_bdev_write()
258 if (pwrite64(fdp->fd_fd, blk, blksize, devoff) != blksize) in fdio_bdev_write()