Home | History | Annotate | Download | only in block

Lines Matching refs:qiov

489 static int qiov_is_aligned(QEMUIOVector *qiov)
493 for (i = 0; i < qiov->niov; i++) {
494 if ((uintptr_t) qiov->iov[i].iov_base % BDRV_SECTOR_SIZE) {
503 int64_t sector_num, QEMUIOVector *qiov, int nb_sectors,
517 if (!qiov_is_aligned(qiov)) {
521 return laio_submit(bs, s->aio_ctx, s->fd, sector_num, qiov,
527 return paio_submit(bs, s->fd, sector_num, qiov, nb_sectors,
532 int64_t sector_num, QEMUIOVector *qiov, int nb_sectors,
535 return raw_aio_submit(bs, sector_num, qiov, nb_sectors,
540 int64_t sector_num, QEMUIOVector *qiov, int nb_sectors,
543 return raw_aio_submit(bs, sector_num, qiov, nb_sectors,