/qemu/include/sysemu/ |
H A D | block-backend-io.h | 50 unsigned int *nr_zones, 194 unsigned int *nr_zones, 197 unsigned int *nr_zones,
|
/qemu/hw/block/ |
H A D | trace-events | 50 …ne_report_complete(void *vdev, void *req, unsigned int nr_zones, int ret) "vdev %p req %p nr_zones… 56 …d *vdev, void *req, int64_t sector, unsigned int nr_zones) "vdev %p req %p sector 0x%" PRIx64 " nr…
|
H A D | virtio-blk.c | 600 unsigned int nr_zones; member 664 int64_t nz = data->zone_report_data.nr_zones; in virtio_blk_zone_report_complete() 667 .nr_zones = cpu_to_le64(nz), in virtio_blk_zone_report_complete() 762 unsigned int nr_zones; in virtio_blk_handle_zone_report() local 780 nr_zones = (req->in_len - sizeof(struct virtio_blk_inhdr) - in virtio_blk_handle_zone_report() 784 offset >> BDRV_SECTOR_BITS, nr_zones); in virtio_blk_handle_zone_report() 786 zone_size = sizeof(BlockZoneDescriptor) * nr_zones; in virtio_blk_handle_zone_report() 791 data->zone_report_data.nr_zones = nr_zones; in virtio_blk_handle_zone_report() 794 blk_aio_zone_report(s->blk, offset, &data->zone_report_data.nr_zones, in virtio_blk_handle_zone_report() 839 len = capacity - bs->bl.zone_size * (bs->bl.nr_zones - 1); in virtio_blk_handle_zone_mgmt()
|
/qemu/block/ |
H A D | file-posix.c | 223 unsigned int *nr_zones; member 1334 rep->nr_zones = nrz - n; in get_zones_wp() 1345 if (!rep->nr_zones) { in get_zones_wp() 1440 bs->bl.nr_zones = ret; in raw_refresh_zoned_limits() 1455 sizeof(int64_t) * bs->bl.nr_zones); in raw_refresh_zoned_limits() 2085 unsigned int *nr_zones = aiocb->zone_report.nr_zones; in handle_aiocb_zone_report() local 2096 nrz = *nr_zones; in handle_aiocb_zone_report() 2105 rep->nr_zones = nrz - n; in handle_aiocb_zone_report() 2116 if (!rep->nr_zones) { in handle_aiocb_zone_report() 2131 *nr_zones = n; in handle_aiocb_zone_report() [all …]
|
H A D | raw-format.c | 324 unsigned int *nr_zones, in raw_co_zone_report() argument 327 return bdrv_co_zone_report(bs->file->bs, offset, nr_zones, zones); in raw_co_zone_report()
|
H A D | block-backend.c | 1876 unsigned int *nr_zones, in blk_aio_zone_report() argument 1892 acb->bytes = (int64_t)(uintptr_t)nr_zones, in blk_aio_zone_report() 1994 unsigned int *nr_zones, in blk_co_zone_report() argument 2007 ret = bdrv_co_zone_report(blk_bs(blk), offset, nr_zones, zones); in blk_co_zone_report()
|
H A D | trace-events | 211 zbd_zone_report(void *bs, unsigned int nr_zones, int64_t sector) "bs %p report %d zones starting at…
|
H A D | io.c | 3224 unsigned int *nr_zones, in bdrv_co_zone_report() argument 3238 co.ret = drv->bdrv_co_zone_report(bs, offset, nr_zones, zones); in bdrv_co_zone_report()
|
/qemu/include/standard-headers/linux/ |
H A D | virtio_blk.h | 255 __virtio64 nr_zones; member
|
/qemu/include/block/ |
H A D | block_int-common.h | 745 int64_t offset, unsigned int *nr_zones, 890 uint32_t nr_zones; member
|
H A D | block-io.h | 118 unsigned int *nr_zones,
|
H A D | nvme.h | 1532 uint64_t nr_zones; member
|
/qemu/docs/devel/ |
H A D | zoned-storage.rst | 43 $ path/to/qemu-io --image-opts -n driver=host_device,filename=/dev/nullb0 -c "zrp offset nr_zones"
|
/qemu/ |
H A D | qemu-io-cmds.c | 1742 unsigned int nr_zones; in zone_report_f() local 1747 nr_zones = cvtnum(argv[optind]); in zone_report_f() 1750 zones = g_new(BlockZoneDescriptor, nr_zones); in zone_report_f() 1751 ret = blk_zone_report(blk, offset, &nr_zones, zones); in zone_report_f() 1755 for (int i = 0; i < nr_zones; ++i) { in zone_report_f()
|
/qemu/hw/nvme/ |
H A D | ctrl.c | 4177 uint64_t max_zones, nr_zones = 0; in nvme_zone_mgmt_recv() local 4228 if (partial && nr_zones >= max_zones) { in nvme_zone_mgmt_recv() 4232 nr_zones++; in nvme_zone_mgmt_recv() 4236 header->nr_zones = cpu_to_le64(nr_zones); in nvme_zone_mgmt_recv()
|