Home | History | Annotate | Download | only in block

Lines Matching refs:sector_num

35 static int check_write_unsafe(BlockDriverState *bs, int64_t sector_num,
44 if (sector_num == 0 && nb_sectors > 0) {
51 static int raw_read(BlockDriverState *bs, int64_t sector_num,
54 return bdrv_read(bs->file, sector_num, buf, nb_sectors);
69 static int raw_write(BlockDriverState *bs, int64_t sector_num,
72 if (check_write_unsafe(bs, sector_num, buf, nb_sectors)) {
88 return bdrv_write(bs->file, sector_num, buf, nb_sectors);
92 int64_t sector_num, QEMUIOVector *qiov, int nb_sectors,
95 return bdrv_aio_readv(bs->file, sector_num, qiov, nb_sectors, cb, opaque);
120 int64_t sector_num, QEMUIOVector *qiov, int nb_sectors,
138 if (check_write_unsafe(bs, sector_num, first_buf, nb_sectors)) {
161 return bdrv_aio_writev(bs->file, sector_num + 1, &b->qiov,
165 return bdrv_aio_writev(bs->file, sector_num, qiov, nb_sectors, cb, opaque);