| /openbmc/qemu/block/ |
| H A D | dmg.c | 599 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 D | replication.c | 224 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 D | cloop.c | 259 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 D | virtio-blk-handler.c | 177 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 D | vhost-user-blk.c | 48 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 D | virtio-blk.h | 81 int64_t sector_num; member
|
| /openbmc/qemu/hw/block/ |
| H A D | pflash_cfi02.c | 282 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 D | trace-events | 18 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 D | blkverify.rst | 63 blkverify: read sector_num=0 nb_sectors=4 contents mismatch in sector 0
|
| /openbmc/u-boot/drivers/mtd/nand/raw/ |
| H A D | atmel_nand.c | 437 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 D | scsi-disk.c | 1722 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()
|