Home
last modified time | relevance | path

Searched refs:sector_num (Results 1 – 11 of 11) sorted by relevance

/openbmc/qemu/block/
H A Ddmg.c599 uint32_t chunk_num, uint64_t sector_num) in is_sector_in_chunk() argument
601 if (chunk_num >= s->n_chunks || s->sectors[chunk_num] > sector_num || in is_sector_in_chunk()
602 s->sectors[chunk_num] + s->sectorcounts[chunk_num] <= sector_num) { in is_sector_in_chunk()
609 static inline uint32_t search_chunk(BDRVDMGState *s, uint64_t sector_num) in search_chunk() argument
615 if (s->sectors[chunk3] > sector_num) { in search_chunk()
620 } else if (s->sectors[chunk3] + s->sectorcounts[chunk3] > sector_num) { in search_chunk()
631 dmg_read_chunk(BlockDriverState *bs, uint64_t sector_num) in dmg_read_chunk() argument
635 if (!is_sector_in_chunk(s, s->current_chunk, sector_num)) { in dmg_read_chunk()
637 uint32_t chunk = search_chunk(s, sector_num); in dmg_read_chunk()
733 uint64_t sector_num = offset >> BDRV_SECTOR_BITS; in dmg_co_preadv() local
[all …]
H A Dreplication.c224 replication_co_readv(BlockDriverState *bs, int64_t sector_num, in replication_co_readv() argument
240 ret = bdrv_co_preadv(bs->file, sector_num * BDRV_SECTOR_SIZE, in replication_co_readv()
247 replication_co_writev(BlockDriverState *bs, int64_t sector_num, in replication_co_writev() argument
265 ret = bdrv_co_pwritev(top, sector_num * BDRV_SECTOR_SIZE, in replication_co_writev()
279 sector_num * BDRV_SECTOR_SIZE, in replication_co_writev()
292 ret = bdrv_co_pwritev(target, sector_num * BDRV_SECTOR_SIZE, in replication_co_writev()
299 sector_num += n; in replication_co_writev()
H A Dcloop.c259 uint64_t sector_num = offset >> BDRV_SECTOR_BITS; in cloop_co_preadv() local
271 ((sector_num + i) % s->sectors_per_block), in cloop_co_preadv()
272 block_num = (sector_num + i) / s->sectors_per_block; in cloop_co_preadv()
/openbmc/qemu/block/export/
H A Dvirtio-blk-handler.c177 int64_t sector_num = le64_to_cpu(out.sector); in virtio_blk_process_req() local
192 sector_num, qiov.size))) { in virtio_blk_process_req()
197 offset = sector_num << VIRTIO_BLK_SECTOR_BITS; in virtio_blk_process_req()
/openbmc/qemu/contrib/vhost-user-blk/
H A Dvhost-user-blk.c48 int64_t sector_num; member
145 rc = preadv(vdev_blk->blk_fd, iov, iovcnt, req->sector_num * 512); in vub_readv()
148 vdev_blk->blk_name, req->sector_num, req->size, in vub_readv()
168 rc = pwritev(vdev_blk->blk_fd, iov, iovcnt, req->sector_num * 512); in vub_writev()
171 vdev_blk->blk_name, req->sector_num, req->size, in vub_writev()
277 req->sector_num = le64_to_cpu(req->out->sector); in vub_virtio_process_req()
/openbmc/qemu/include/hw/virtio/
H A Dvirtio-blk.h81 int64_t sector_num; member
/openbmc/qemu/hw/block/
H A Dpflash_cfi02.c282 uint32_t sector_num = 0; in pflash_sector_info() local
288 .num = sector_num + (offset - addr) / pfl->sector_len[i], in pflash_sector_info()
291 sector_num += pfl->nb_blocs[i]; in pflash_sector_info()
303 long sector_num = pflash_sector_info(pfl, offset).num; in pflash_sector_is_erasing() local
304 return test_bit(sector_num, pfl->sector_erase_map); in pflash_sector_is_erasing()
/openbmc/qemu/hw/ide/
H A Dtrace-events18 ide_sector_read(int64_t sector_num, int nsectors) "sector=%"PRId64" nsectors=%d"
19 ide_sector_write(int64_t sector_num, int nsectors) "sector=%"PRId64" nsectors=%d"
22 ide_dma_cb(void *s, int64_t sector_num, int n, const char *dma) "IDEState %p; sector_num=%"PRId64" …
/openbmc/qemu/docs/devel/testing/
H A Dblkverify.rst63 blkverify: read sector_num=0 nb_sectors=4 contents mismatch in sector 0
/openbmc/u-boot/drivers/mtd/nand/raw/
H A Datmel_nand.c437 int sector_num, int extra_bytes, int err_nbr) in pmecc_correct_data() argument
460 pos = sector_num * host->pmecc_sector_size + byte_pos; in pmecc_correct_data()
465 tmp = sector_num * host->pmecc_bytes_per_sector in pmecc_correct_data()
/openbmc/qemu/hw/scsi/
H A Dscsi-disk.c1722 uint64_t sector_num, uint32_t nb_sectors) in check_lba_range() argument
1733 return (sector_num <= sector_num + nb_sectors && in check_lba_range()
1734 sector_num + nb_sectors <= s->qdev.max_lba + 1); in check_lba_range()
1753 uint64_t sector_num = ldq_be_p(&data->inbuf[0]); in scsi_unmap_complete_noio() local
1755 r->sector = sector_num * (s->qdev.blocksize / BDRV_SECTOR_SIZE); in scsi_unmap_complete_noio()
1758 if (!check_lba_range(s, sector_num, nb_sectors)) { in scsi_unmap_complete_noio()