Home
last modified time | relevance | path

Searched refs:config_len (Results 1 – 15 of 15) sorted by relevance

/qemu/hw/virtio/
H A Dvirtio-config-io.c21 if (addr + sizeof(val) > vdev->config_len) { in virtio_config_readb()
36 if (addr + sizeof(val) > vdev->config_len) { in virtio_config_readw()
51 if (addr + sizeof(val) > vdev->config_len) { in virtio_config_readl()
66 if (addr + sizeof(val) > vdev->config_len) { in virtio_config_writeb()
82 if (addr + sizeof(val) > vdev->config_len) { in virtio_config_writew()
98 if (addr + sizeof(val) > vdev->config_len) { in virtio_config_writel()
114 if (addr + sizeof(val) > vdev->config_len) { in virtio_config_modern_readb()
129 if (addr + sizeof(val) > vdev->config_len) { in virtio_config_modern_readw()
144 if (addr + sizeof(val) > vdev->config_len) { in virtio_config_modern_readl()
160 if (addr + sizeof(val) > vdev->config_len) { in virtio_config_modern_writeb()
[all …]
H A Dvhost-vdpa.c963 uint32_t config_len) in vhost_vdpa_dump_config()
968 for (b = 0; b < config_len; b += len) { in vhost_vdpa_dump_config()
969 len = MIN(config_len - b, 16); in vhost_vdpa_dump_config()
1000 uint32_t config_len, Error **errp) in vhost_vdpa_get_config()
1006 trace_vhost_vdpa_get_config(dev, config, config_len); in vhost_vdpa_get_config()
1007 v_config = g_malloc(config_len + config_size); in vhost_vdpa_get_config()
1008 v_config->len = config_len; in vhost_vdpa_get_config()
1011 memcpy(config, v_config->buf, config_len); in vhost_vdpa_get_config()
1015 vhost_vdpa_dump_config(dev, config, config_len); in vhost_vdpa_set_dev_vring_base()
958 vhost_vdpa_dump_config(struct vhost_dev * dev,const uint8_t * config,uint32_t config_len) vhost_vdpa_dump_config() argument
995 vhost_vdpa_get_config(struct vhost_dev * dev,uint8_t * config,uint32_t config_len,Error ** errp) vhost_vdpa_get_config() argument
H A Dvirtio.c2994 qemu_put_be32(f, vdev->config_len); in virtio_save()
2995 qemu_put_buffer(f, vdev->config, vdev->config_len); in virtio_save()
3222 int32_t config_len; in virtio_load() local
3259 config_len = qemu_get_be32(f); in virtio_load()
3266 qemu_get_buffer(f, vdev->config, MIN(config_len, vdev->config_len)); in virtio_load()
3268 while (config_len > vdev->config_len) { in virtio_load()
3270 config_len--; in virtio_load()
3504 vdev->config_len = config_size; in virtio_init()
3505 if (vdev->config_len) { in virtio_init()
H A Dvirtio-bus.c142 return vdev->config_len; in virtio_bus_get_vdev_config_len()
H A Dvhost-user.c2433 uint32_t config_len, Error **errp) in vhost_user_get_config() argument
2439 .hdr.size = VHOST_USER_CONFIG_HDR_SIZE + config_len, in vhost_user_get_config()
2448 assert(config_len <= VHOST_USER_MAX_CONFIG_SIZE); in vhost_user_get_config()
2451 msg.payload.config.size = config_len; in vhost_user_get_config()
2471 if (msg.hdr.size != VHOST_USER_CONFIG_HDR_SIZE + config_len) { in vhost_user_get_config()
2476 memcpy(config, msg.payload.config.region, config_len); in vhost_user_get_config()
H A Dtrace-events55 vhost_vdpa_get_config(void *dev, void *config, uint32_t config_len) "dev: %p config: %p config_len:…
H A Dvhost.c1892 uint32_t config_len, Error **errp) in vhost_dev_get_config() argument
1897 return hdev->vhost_ops->vhost_get_config(hdev, config, config_len, in vhost_dev_get_config()
/qemu/hw/block/
H A Dvhost-user-blk.c68 memcpy(config, &s->blkcfg, vdev->config_len); in vhost_user_blk_update_config()
100 vdev->config_len, errp); in vhost_user_blk_sync_config()
105 memcpy(vdev->config, &s->blkcfg, vdev->config_len); in vhost_user_blk_sync_config()
435 VIRTIO_DEVICE(s)->config_len, errp); in vhost_user_blk_realize_connect()
/qemu/hw/net/
H A Dvhost_net-stub.c56 uint32_t config_len) in vhost_net_get_config() argument
H A Dvhost_net.c130 uint32_t config_len) in vhost_net_get_config() argument
132 return vhost_dev_get_config(&net->dev, config, config_len, NULL); in vhost_net_get_config()
/qemu/include/net/
H A Dvhost_net.h32 uint32_t config_len);
/qemu/hw/s390x/
H A Dvirtio-ccw.c461 if (ccw.count > vdev->config_len) { in virtio_ccw_cb()
466 len = MIN(ccw.count, vdev->config_len); in virtio_ccw_cb()
479 if (ccw.count > vdev->config_len) { in virtio_ccw_cb()
484 len = MIN(ccw.count, vdev->config_len); in virtio_ccw_cb()
/qemu/include/hw/virtio/
H A Dvhost.h262 uint32_t config_len, Error **errp);
H A Dvhost-backend.h122 uint32_t config_len, Error **errp);
H A Dvirtio.h128 size_t config_len; member