Lines Matching refs:SECTOR_SIZE
90 #define SECTOR_SIZE 512ULL macro
413 if (header.disk_size % SECTOR_SIZE != 0) { in vdi_open()
418 header.disk_size = ROUND_UP(header.disk_size, SECTOR_SIZE); in vdi_open()
431 } else if (header.offset_bmap % SECTOR_SIZE != 0) { in vdi_open()
437 } else if (header.offset_data % SECTOR_SIZE != 0) { in vdi_open()
443 } else if (header.sector_size != SECTOR_SIZE) { in vdi_open()
445 " is not %llu)", header.sector_size, SECTOR_SIZE); in vdi_open()
478 bs->total_sectors = header.disk_size / SECTOR_SIZE; in vdi_open()
481 s->bmap_sector = header.offset_bmap / SECTOR_SIZE; in vdi_open()
485 bmap_size = DIV_ROUND_UP(bmap_size, SECTOR_SIZE); in vdi_open()
486 s->bmap = qemu_try_blockalign(bs->file->bs, bmap_size * SECTOR_SIZE); in vdi_open()
492 ret = bdrv_pread(bs->file, header.offset_bmap, bmap_size * SECTOR_SIZE, in vdi_open()
725 bmap_first /= (SECTOR_SIZE / sizeof(uint32_t)); in vdi_co_pwritev()
726 bmap_last /= (SECTOR_SIZE / sizeof(uint32_t)); in vdi_co_pwritev()
729 base = ((uint8_t *)&s->bmap[0]) + bmap_first * SECTOR_SIZE; in vdi_co_pwritev()
732 ret = bdrv_co_pwrite(bs->file, bmap_offset * SECTOR_SIZE, in vdi_co_pwritev()
733 n_sectors * SECTOR_SIZE, base, 0); in vdi_co_pwritev()
827 bmap_size = ROUND_UP(bmap_size, SECTOR_SIZE); in vdi_co_do_create()
837 header.sector_size = SECTOR_SIZE; in vdi_co_do_create()