/qemu/include/hw/virtio/ |
H A D | virtio-access.h | 27 static inline bool virtio_access_is_big_endian(VirtIODevice *vdev) in virtio_access_is_big_endian() 42 static inline uint16_t virtio_lduw_phys(VirtIODevice *vdev, hwaddr pa) in virtio_lduw_phys() 52 static inline uint32_t virtio_ldl_phys(VirtIODevice *vdev, hwaddr pa) in virtio_ldl_phys() 62 static inline uint64_t virtio_ldq_phys(VirtIODevice *vdev, hwaddr pa) in virtio_ldq_phys() 72 static inline void virtio_stw_phys(VirtIODevice *vdev, hwaddr pa, in virtio_stw_phys() 84 static inline void virtio_stl_phys(VirtIODevice *vdev, hwaddr pa, in virtio_stl_phys() 96 static inline void virtio_stw_p(VirtIODevice *vdev, void *ptr, uint16_t v) in virtio_stw_p() 105 static inline void virtio_stl_p(VirtIODevice *vdev, void *ptr, uint32_t v) in virtio_stl_p() 114 static inline void virtio_stq_p(VirtIODevice *vdev, void *ptr, uint64_t v) in virtio_stq_p() 123 static inline int virtio_lduw_p(VirtIODevice *vdev, const void *ptr) in virtio_lduw_p() [all …]
|
/qemu/hw/vfio/ |
H A D | pci.c | 62 static bool vfio_notifier_init(VFIOPCIDevice *vdev, EventNotifier *e, in vfio_notifier_init() 84 static void vfio_notifier_cleanup(VFIOPCIDevice *vdev, EventNotifier *e, in vfio_notifier_cleanup() 108 VFIOPCIDevice *vdev = opaque; in vfio_intx_mmap_enable() local 121 VFIOPCIDevice *vdev = opaque; in vfio_intx_interrupt() local 140 VFIOPCIDevice *vdev = container_of(vbasedev, VFIOPCIDevice, vbasedev); in vfio_pci_intx_eoi() local 153 static bool vfio_intx_enable_kvm(VFIOPCIDevice *vdev, Error **errp) in vfio_intx_enable_kvm() 213 static bool vfio_cpr_intx_enable_kvm(VFIOPCIDevice *vdev, Error **errp) in vfio_cpr_intx_enable_kvm() 243 static void vfio_intx_disable_kvm(VFIOPCIDevice *vdev) in vfio_intx_disable_kvm() 280 static void vfio_intx_update(VFIOPCIDevice *vdev, PCIINTxRoute *route) in vfio_intx_update() 305 VFIOPCIDevice *vdev = VFIO_PCI_BASE(pdev); in vfio_intx_routing_notifier() local [all …]
|
H A D | pci-quirks.c | 51 bool vfio_opt_rom_in_denylist(VFIOPCIDevice *vdev) in vfio_opt_rom_in_denylist() 75 VFIOPCIDevice *vdev = window->vdev; in vfio_generic_window_quirk_address_read() local 86 VFIOPCIDevice *vdev = window->vdev; in vfio_generic_window_quirk_address_write() local 115 VFIOPCIDevice *vdev = window->vdev; in vfio_generic_window_quirk_data_read() local 135 VFIOPCIDevice *vdev = window->vdev; in vfio_generic_window_quirk_data_write() local 158 VFIOPCIDevice *vdev = mirror->vdev; in vfio_generic_quirk_mirror_read() local 177 VFIOPCIDevice *vdev = mirror->vdev; in vfio_generic_quirk_mirror_write() local 213 VFIOPCIDevice *vdev = opaque; in vfio_ati_3c3_quirk_read() local 244 static void vfio_ioeventfd_exit(VFIOPCIDevice *vdev, VFIOIOEventFD *ioeventfd) in vfio_ioeventfd_exit() 278 static void vfio_drop_dynamic_eventfds(VFIOPCIDevice *vdev, VFIOQuirk *quirk) in vfio_drop_dynamic_eventfds() [all …]
|
H A D | display.c | 42 VFIOPCIDevice *vdev = opaque; in vfio_display_edid_link_up() local 57 static void vfio_display_edid_update(VFIOPCIDevice *vdev, bool enabled, in vfio_display_edid_update() 112 VFIOPCIDevice *vdev = opaque; in vfio_display_edid_ui_info() local 126 static bool vfio_display_edid_init(VFIOPCIDevice *vdev, Error **errp) in vfio_display_edid_init() 209 static VFIODMABuf *vfio_display_get_dmabuf(VFIOPCIDevice *vdev, in vfio_display_get_dmabuf() 272 static void vfio_display_free_dmabufs(VFIOPCIDevice *vdev) in vfio_display_free_dmabufs() 290 VFIOPCIDevice *vdev = opaque; in vfio_display_dmabuf_update() local 356 static bool vfio_display_dmabuf_init(VFIOPCIDevice *vdev, Error **errp) in vfio_display_dmabuf_init() 390 void vfio_display_reset(VFIOPCIDevice *vdev) in vfio_display_reset() 404 VFIOPCIDevice *vdev = opaque; in vfio_display_region_update() local [all …]
|
H A D | igd.c | 63 static int igd_gen(VFIOPCIDevice *vdev) in igd_gen() 152 static bool vfio_pci_igd_opregion_init(VFIOPCIDevice *vdev, in vfio_pci_igd_opregion_init() 189 static bool vfio_pci_igd_opregion_detect(VFIOPCIDevice *vdev, in vfio_pci_igd_opregion_detect() 238 static int vfio_pci_igd_copy(VFIOPCIDevice *vdev, PCIDevice *pdev, in vfio_pci_igd_copy() 259 static int vfio_pci_igd_host_init(VFIOPCIDevice *vdev, in vfio_pci_igd_host_init() 348 static bool vfio_pci_igd_setup_lpc_bridge(VFIOPCIDevice *vdev, Error **errp) in vfio_pci_igd_setup_lpc_bridge() 455 void vfio_probe_igd_bar0_quirk(VFIOPCIDevice *vdev, int nr) in vfio_probe_igd_bar0_quirk() 509 static bool vfio_pci_igd_config_quirk(VFIOPCIDevice *vdev, Error **errp) in vfio_pci_igd_config_quirk() 680 static bool vfio_pci_kvmgt_config_quirk(VFIOPCIDevice *vdev, Error **errp) in vfio_pci_kvmgt_config_quirk() 709 bool vfio_probe_igd_config_quirk(VFIOPCIDevice *vdev, Error **errp) in vfio_probe_igd_config_quirk()
|
H A D | platform.c | 62 VFIOPlatformDevice *vdev = in vfio_init_intp() local 147 static void vfio_mmap_set_enabled(VFIOPlatformDevice *vdev, bool enabled) in vfio_mmap_set_enabled() 169 VFIOPlatformDevice *vdev = (VFIOPlatformDevice *)opaque; in vfio_intp_mmap_enable() local 217 VFIOPlatformDevice *vdev = intp->vdev; in vfio_intp_interrupt() local 289 VFIOPlatformDevice *vdev = in vfio_platform_eoi() local 328 VFIOPlatformDevice *vdev = VFIO_PLATFORM_DEVICE(sbdev); in vfio_start_eventfd_injection() local 379 VFIOPlatformDevice *vdev = VFIO_PLATFORM_DEVICE(sbdev); in vfio_start_irqfd_injection() local 448 VFIOPlatformDevice *vdev = in vfio_populate_device() local 573 VFIOPlatformDevice *vdev = VFIO_PLATFORM_DEVICE(dev); in vfio_platform_realize() local 648 VFIOPlatformDevice *vdev = VFIO_PLATFORM_DEVICE(obj); in vfio_platform_instance_init() local
|
H A D | cpr.c | 32 #define STRDUP_VECTOR_FD_NAME(vdev, name) \ argument 35 void vfio_cpr_save_vector_fd(VFIOPCIDevice *vdev, const char *name, int nr, in vfio_cpr_save_vector_fd() 42 int vfio_cpr_load_vector_fd(VFIOPCIDevice *vdev, const char *name, int nr) in vfio_cpr_load_vector_fd() 48 void vfio_cpr_delete_vector_fd(VFIOPCIDevice *vdev, const char *name, int nr) in vfio_cpr_delete_vector_fd() 54 static void vfio_cpr_claim_vectors(VFIOPCIDevice *vdev, int nr_vectors, in vfio_cpr_claim_vectors() 101 VFIOPCIDevice *vdev = opaque; in vfio_cpr_pci_pre_load() local 115 VFIOPCIDevice *vdev = opaque; in vfio_cpr_pci_post_load() local
|
/qemu/hw/virtio/ |
H A D | virtio-config-io.c | 16 uint32_t virtio_config_readb(VirtIODevice *vdev, uint32_t addr) in virtio_config_readb() 31 uint32_t virtio_config_readw(VirtIODevice *vdev, uint32_t addr) in virtio_config_readw() 46 uint32_t virtio_config_readl(VirtIODevice *vdev, uint32_t addr) in virtio_config_readl() 61 void virtio_config_writeb(VirtIODevice *vdev, uint32_t addr, uint32_t data) in virtio_config_writeb() 77 void virtio_config_writew(VirtIODevice *vdev, uint32_t addr, uint32_t data) in virtio_config_writew() 93 void virtio_config_writel(VirtIODevice *vdev, uint32_t addr, uint32_t data) in virtio_config_writel() 109 uint32_t virtio_config_modern_readb(VirtIODevice *vdev, uint32_t addr) in virtio_config_modern_readb() 124 uint32_t virtio_config_modern_readw(VirtIODevice *vdev, uint32_t addr) in virtio_config_modern_readw() 139 uint32_t virtio_config_modern_readl(VirtIODevice *vdev, uint32_t addr) in virtio_config_modern_readl() 154 void virtio_config_modern_writeb(VirtIODevice *vdev, in virtio_config_modern_writeb() [all …]
|
H A D | vhost-user-base.c | 20 static void vub_start(VirtIODevice *vdev) in vub_start() 69 static int vub_stop(VirtIODevice *vdev) in vub_stop() 91 static int vub_set_status(VirtIODevice *vdev, uint8_t status) in vub_set_status() 117 static uint64_t vub_get_features(VirtIODevice *vdev, in vub_get_features() 131 static void vub_get_config(VirtIODevice *vdev, uint8_t *config) in vub_get_config() 148 static void vub_set_config(VirtIODevice *vdev, const uint8_t *config_data) in vub_set_config() 178 static void vub_handle_output(VirtIODevice *vdev, VirtQueue *vq) in vub_handle_output() 186 static void do_vhost_user_cleanup(VirtIODevice *vdev, VHostUserBase *vub) in do_vhost_user_cleanup() 200 VirtIODevice *vdev = VIRTIO_DEVICE(dev); in vub_connect() local 229 VirtIODevice *vdev = VIRTIO_DEVICE(dev); in vub_disconnect() local [all …]
|
H A D | vhost-user-scmi.c | 34 static int vu_scmi_start(VirtIODevice *vdev) in vu_scmi_start() 86 static int vu_scmi_stop(VirtIODevice *vdev) in vu_scmi_stop() 114 static int vu_scmi_set_status(VirtIODevice *vdev, uint8_t status) in vu_scmi_set_status() 138 static uint64_t vu_scmi_get_features(VirtIODevice *vdev, uint64_t features, in vu_scmi_get_features() 146 static void vu_scmi_handle_output(VirtIODevice *vdev, VirtQueue *vq) in vu_scmi_handle_output() 154 static void vu_scmi_guest_notifier_mask(VirtIODevice *vdev, int idx, bool mask) in vu_scmi_guest_notifier_mask() 165 static bool vu_scmi_guest_notifier_pending(VirtIODevice *vdev, int idx) in vu_scmi_guest_notifier_pending() 174 VirtIODevice *vdev = VIRTIO_DEVICE(dev); in vu_scmi_connect() local 190 VirtIODevice *vdev = VIRTIO_DEVICE(dev); in vu_scmi_disconnect() local 222 static void do_vhost_user_cleanup(VirtIODevice *vdev, VHostUserSCMI *scmi) in do_vhost_user_cleanup() [all …]
|
H A D | virtio.c | 151 VirtIODevice *vdev; member 208 static void virtio_check_indirect_feature(VirtIODevice *vdev) in virtio_check_indirect_feature() 238 void virtio_init_region_cache(VirtIODevice *vdev, int n) in virtio_init_region_cache() 297 void virtio_queue_update_rings(VirtIODevice *vdev, int n) in virtio_queue_update_rings() 313 static void vring_split_desc_read(VirtIODevice *vdev, VRingDesc *desc, in vring_split_desc_read() 324 static void vring_packed_event_read(VirtIODevice *vdev, in vring_packed_event_read() 337 static void vring_packed_off_wrap_write(VirtIODevice *vdev, in vring_packed_off_wrap_write() 347 static void vring_packed_flags_write(VirtIODevice *vdev, in vring_packed_flags_write() 469 VirtIODevice *vdev = vq->vdev; in vring_used_flags_set_bit() local 486 VirtIODevice *vdev = vq->vdev; in vring_used_flags_unset_bit() local [all …]
|
H A D | vhost-user-fs.c | 41 static void vuf_get_config(VirtIODevice *vdev, uint8_t *config) in vuf_get_config() 54 static void vuf_start(VirtIODevice *vdev) in vuf_start() 103 static int vuf_stop(VirtIODevice *vdev) in vuf_stop() 125 static int vuf_set_status(VirtIODevice *vdev, uint8_t status) in vuf_set_status() 146 static uint64_t vuf_get_features(VirtIODevice *vdev, in vuf_get_features() 155 static void vuf_handle_output(VirtIODevice *vdev, VirtQueue *vq) in vuf_handle_output() 163 static void vuf_guest_notifier_mask(VirtIODevice *vdev, int idx, in vuf_guest_notifier_mask() 180 static bool vuf_guest_notifier_pending(VirtIODevice *vdev, int idx) in vuf_guest_notifier_pending() 198 VirtIODevice *vdev = VIRTIO_DEVICE(dev); in vuf_device_realize() local 279 VirtIODevice *vdev = VIRTIO_DEVICE(dev); in vuf_device_unrealize() local [all …]
|
H A D | vhost-vsock-common.c | 29 uint64_t vhost_vsock_common_get_features(VirtIODevice *vdev, uint64_t features, in vhost_vsock_common_get_features() 48 int vhost_vsock_common_start(VirtIODevice *vdev) in vhost_vsock_common_start() 98 int vhost_vsock_common_stop(VirtIODevice *vdev) in vhost_vsock_common_stop() 121 static void vhost_vsock_common_handle_output(VirtIODevice *vdev, VirtQueue *vq) in vhost_vsock_common_handle_output() 126 static void vhost_vsock_common_guest_notifier_mask(VirtIODevice *vdev, int idx, in vhost_vsock_common_guest_notifier_mask() 143 static bool vhost_vsock_common_guest_notifier_pending(VirtIODevice *vdev, in vhost_vsock_common_guest_notifier_pending() 231 VirtIODevice *vdev = VIRTIO_DEVICE(vvc); in vhost_vsock_common_post_load() local 248 void vhost_vsock_common_realize(VirtIODevice *vdev) in vhost_vsock_common_realize() 270 void vhost_vsock_common_unrealize(VirtIODevice *vdev) in vhost_vsock_common_unrealize() 282 static struct vhost_dev *vhost_vsock_common_get_vhost(VirtIODevice *vdev) in vhost_vsock_common_get_vhost()
|
H A D | virtio-bus.c | 43 void virtio_bus_device_plugged(VirtIODevice *vdev, Error **errp) in virtio_bus_device_plugged() 104 VirtIODevice *vdev = virtio_bus_get_device(bus); in virtio_bus_reset() local 114 void virtio_bus_device_unplugged(VirtIODevice *vdev) in virtio_bus_device_unplugged() 132 VirtIODevice *vdev = virtio_bus_get_device(bus); in virtio_bus_get_vdev_id() local 140 VirtIODevice *vdev = virtio_bus_get_device(bus); in virtio_bus_get_vdev_config_len() local 148 VirtIODevice *vdev = virtio_bus_get_device(bus); in virtio_bus_get_vdev_bad_features() local 163 VirtIODevice *vdev = virtio_bus_get_device(bus); in virtio_bus_get_vdev_config() local 176 VirtIODevice *vdev = virtio_bus_get_device(bus); in virtio_bus_set_vdev_config() local 223 VirtIODevice *vdev = virtio_bus_get_device(bus); in virtio_bus_start_ioeventfd() local 248 VirtIODevice *vdev; in virtio_bus_stop_ioeventfd() local [all …]
|
H A D | virtio-crypto.c | 30 VirtIODevice *vdev; member 73 virtio_crypto_cipher_session_helper(VirtIODevice *vdev, in virtio_crypto_cipher_session_helper() 118 VirtIODevice *vdev = VIRTIO_DEVICE(vcrypto); in virtio_crypto_create_sym_session() local 203 VirtIODevice *vdev = VIRTIO_DEVICE(vcrypto); in virtio_crypto_create_asym_session() local 271 VirtIODevice *vdev = sreq->vdev; in virtio_crypto_create_session_completion() local 313 VirtIODevice *vdev = sreq->vdev; in virtio_crypto_destroy_session_completion() local 338 static void virtio_crypto_handle_ctrl(VirtIODevice *vdev, VirtQueue *vq) in virtio_crypto_handle_ctrl() 504 virtio_crypto_sym_input_data_helper(VirtIODevice *vdev, in virtio_crypto_sym_input_data_helper() 539 virtio_crypto_akcipher_input_data_helper(VirtIODevice *vdev, in virtio_crypto_akcipher_input_data_helper() 571 VirtIODevice *vdev = VIRTIO_DEVICE(vcrypto); in virtio_crypto_req_complete() local [all …]
|
H A D | vhost-vsock.c | 24 static void vhost_vsock_get_config(VirtIODevice *vdev, uint8_t *config) in vhost_vsock_get_config() 33 static int vhost_vsock_set_guest_cid(VirtIODevice *vdev) in vhost_vsock_set_guest_cid() 52 static int vhost_vsock_set_running(VirtIODevice *vdev, int start) in vhost_vsock_set_running() 70 static int vhost_vsock_set_status(VirtIODevice *vdev, uint8_t status) in vhost_vsock_set_status() 104 static uint64_t vhost_vsock_get_features(VirtIODevice *vdev, in vhost_vsock_get_features() 127 VirtIODevice *vdev = VIRTIO_DEVICE(dev); in vhost_vsock_device_realize() local 200 VirtIODevice *vdev = VIRTIO_DEVICE(dev); in vhost_vsock_device_unrealize() local
|
H A D | vdpa-dev.c | 33 vhost_vdpa_device_dummy_handle_output(VirtIODevice *vdev, VirtQueue *vq) in vhost_vdpa_device_dummy_handle_output() 53 VirtIODevice *vdev = VIRTIO_DEVICE(dev); in vhost_vdpa_device_realize() local 174 VirtIODevice *vdev = VIRTIO_DEVICE(dev); in vhost_vdpa_device_unrealize() local 195 vhost_vdpa_device_get_config(VirtIODevice *vdev, uint8_t *config) in vhost_vdpa_device_get_config() 210 vhost_vdpa_device_set_config(VirtIODevice *vdev, const uint8_t *config) in vhost_vdpa_device_set_config() 223 static uint64_t vhost_vdpa_device_get_features(VirtIODevice *vdev, in vhost_vdpa_device_get_features() 237 static int vhost_vdpa_device_start(VirtIODevice *vdev, Error **errp) in vhost_vdpa_device_start() 288 static void vhost_vdpa_device_stop(VirtIODevice *vdev) in vhost_vdpa_device_stop() 315 static int vhost_vdpa_device_set_status(VirtIODevice *vdev, uint8_t status) in vhost_vdpa_device_set_status()
|
H A D | virtio-balloon.c | 214 VirtIODevice *vdev = VIRTIO_DEVICE(s); in balloon_stats_supported() local 240 VirtIODevice *vdev = VIRTIO_DEVICE(s); in balloon_stats_poll_cb() local 340 static void virtio_balloon_handle_report(VirtIODevice *vdev, VirtQueue *vq) in virtio_balloon_handle_report() 401 static void virtio_balloon_handle_output(VirtIODevice *vdev, VirtQueue *vq) in virtio_balloon_handle_output() 460 static void virtio_balloon_receive_stats(VirtIODevice *vdev, VirtQueue *vq) in virtio_balloon_receive_stats() 505 static void virtio_balloon_handle_free_page_vq(VirtIODevice *vdev, in virtio_balloon_handle_free_page_vq() 515 VirtIODevice *vdev = VIRTIO_DEVICE(dev); in get_free_page_hints() local 568 VirtIODevice *vdev = VIRTIO_DEVICE(dev); in virtio_ballloon_get_free_page_hints() local 590 VirtIODevice *vdev = VIRTIO_DEVICE(s); in virtio_balloon_free_page_support() local 597 VirtIODevice *vdev = VIRTIO_DEVICE(s); in virtio_balloon_free_page_start() local [all …]
|
H A D | virtio-rng.c | 27 VirtIODevice *vdev = VIRTIO_DEVICE(vrng); in is_guest_ready() local 50 VirtIODevice *vdev = VIRTIO_DEVICE(vrng); in chr_read() local 125 static void handle_input(VirtIODevice *vdev, VirtQueue *vq) in handle_input() 131 static uint64_t get_features(VirtIODevice *vdev, uint64_t f, Error **errp) in get_features() 162 static int virtio_rng_set_status(VirtIODevice *vdev, uint8_t status) in virtio_rng_set_status() 178 VirtIODevice *vdev = VIRTIO_DEVICE(dev); in virtio_rng_device_realize() local 234 VirtIODevice *vdev = VIRTIO_DEVICE(dev); in virtio_rng_device_unrealize() local
|
/qemu/pc-bios/s390-ccw/ |
H A D | virtio-blkdev.c | 19 static int virtio_blk_read_many(VDev *vdev, unsigned long sector, void *load_addr, in virtio_blk_read_many() 54 VDev *vdev = virtio_get_device(); in virtio_read_many() local 120 VDev *vdev = virtio_get_device(); in virtio_assume_iso9660() local 137 VDev *vdev = virtio_get_device(); in virtio_assume_eckd() local 158 VDev *vdev = virtio_get_device(); in virtio_ipl_disk_is_valid() local 172 VDev *vdev = virtio_get_device(); in virtio_get_block_size() local 185 VDev *vdev = virtio_get_device(); in virtio_get_heads() local 199 VDev *vdev = virtio_get_device(); in virtio_get_sectors() local 213 VDev *vdev = virtio_get_device(); in virtio_get_blocks() local 227 VDev *vdev = virtio_get_device(); in virtio_blk_setup_device() local
|
H A D | virtio-scsi.c | 65 static void prepare_request(VDev *vdev, const void *cdb, int cdb_size, in prepare_request() 92 static int vs_run(const char *title, VirtioCmd *cmd, VDev *vdev, in vs_run() 107 static int scsi_inquiry(VDev *vdev, uint8_t evpd, uint8_t page, in scsi_inquiry() 128 static int scsi_test_unit_ready(VDev *vdev) in scsi_test_unit_ready() 144 static int scsi_report_luns(VDev *vdev, void *data, uint32_t data_size) in scsi_report_luns() 163 static int scsi_read_10(VDev *vdev, in scsi_read_10() 187 static int scsi_read_capacity(VDev *vdev, in scsi_read_capacity() 214 static int virtio_scsi_locate_device(VDev *vdev) in virtio_scsi_locate_device() 291 int virtio_scsi_read_many(VDev *vdev, in virtio_scsi_read_many() 354 static int virtio_scsi_setup(VDev *vdev) in virtio_scsi_setup() [all …]
|
/qemu/hw/block/ |
H A D | vhost-user-blk.c | 61 static void vhost_user_blk_update_config(VirtIODevice *vdev, uint8_t *config) in vhost_user_blk_update_config() 71 static void vhost_user_blk_set_config(VirtIODevice *vdev, const uint8_t *config) in vhost_user_blk_set_config() 96 VirtIODevice *vdev = VIRTIO_DEVICE(dev); in vhost_user_blk_sync_config() local 133 static int vhost_user_blk_start(VirtIODevice *vdev, Error **errp) in vhost_user_blk_start() 207 static int vhost_user_blk_stop(VirtIODevice *vdev) in vhost_user_blk_stop() 234 static int vhost_user_blk_set_status(VirtIODevice *vdev, uint8_t status) in vhost_user_blk_set_status() 264 static uint64_t vhost_user_blk_get_features(VirtIODevice *vdev, in vhost_user_blk_get_features() 286 static void vhost_user_blk_handle_output(VirtIODevice *vdev, VirtQueue *vq) in vhost_user_blk_handle_output() 325 static void vhost_user_blk_reset(VirtIODevice *vdev) in vhost_user_blk_reset() 334 VirtIODevice *vdev = VIRTIO_DEVICE(dev); in vhost_user_blk_connect() local [all …]
|
/qemu/hw/vfio-user/ |
H A D | pci.c | 38 VFIOPCIDevice *vdev = opaque; in vfio_user_pba_read() local 59 static void vfio_user_msix_setup(VFIOPCIDevice *vdev) in vfio_user_msix_setup() 74 static void vfio_user_msix_teardown(VFIOPCIDevice *vdev) in vfio_user_msix_teardown() 86 static void vfio_user_dma_read(VFIOPCIDevice *vdev, VFIOUserDMARW *msg) in vfio_user_dma_read() 134 static void vfio_user_dma_write(VFIOPCIDevice *vdev, VFIOUserDMARW *msg) in vfio_user_dma_write() 182 VFIOPCIDevice *vdev = opaque; in vfio_user_pci_process_req() local 216 VFIOUserPCIDevice *vdev = container_of(vbasedev, VFIOUserPCIDevice, in vfio_user_pci_get_object() local 235 VFIOPCIDevice *vdev = VFIO_PCI_BASE(pdev); in vfio_user_pci_realize() local 347 VFIOPCIDevice *vdev = VFIO_PCI_BASE(obj); in vfio_user_instance_init() local 372 VFIOPCIDevice *vdev = VFIO_PCI_BASE(obj); in vfio_user_instance_finalize() local [all …]
|
/qemu/hw/9pfs/ |
H A D | virtio-9p-device.c | 46 static void handle_9p_output(VirtIODevice *vdev, VirtQueue *vq) in handle_9p_output() 90 static uint64_t virtio_9p_get_features(VirtIODevice *vdev, uint64_t features, in virtio_9p_get_features() 97 static void virtio_9p_get_config(VirtIODevice *vdev, uint8_t *config) in virtio_9p_get_config() 113 static void virtio_9p_reset(VirtIODevice *vdev) in virtio_9p_reset() 130 VirtIODevice *vdev = VIRTIO_DEVICE(v); in virtio_pdu_vmarshal() local 148 VirtIODevice *vdev = VIRTIO_DEVICE(v); in virtio_pdu_vunmarshal() local 164 VirtIODevice *vdev = VIRTIO_DEVICE(v); in virtio_init_in_iov_from_pdu() local 184 VirtIODevice *vdev = VIRTIO_DEVICE(v); in virtio_init_out_iov_from_pdu() local 205 VirtIODevice *vdev = VIRTIO_DEVICE(dev); in virtio_9p_device_realize() local 225 VirtIODevice *vdev = VIRTIO_DEVICE(dev); in virtio_9p_device_unrealize() local
|
/qemu/hw/input/ |
H A D | virtio-input.c | 72 static void virtio_input_handle_evt(VirtIODevice *vdev, VirtQueue *vq) in virtio_input_handle_evt() 77 static void virtio_input_handle_sts(VirtIODevice *vdev, VirtQueue *vq) in virtio_input_handle_sts() 161 static void virtio_input_get_config(VirtIODevice *vdev, uint8_t *config_data) in virtio_input_get_config() 175 static void virtio_input_set_config(VirtIODevice *vdev, in virtio_input_set_config() 186 static uint64_t virtio_input_get_features(VirtIODevice *vdev, uint64_t f, in virtio_input_get_features() 192 static int virtio_input_set_status(VirtIODevice *vdev, uint8_t val) in virtio_input_set_status() 208 static void virtio_input_reset(VirtIODevice *vdev) in virtio_input_reset() 225 VirtIODevice *vdev = VIRTIO_DEVICE(vinput); in virtio_input_post_load() local 237 VirtIODevice *vdev = VIRTIO_DEVICE(dev); in virtio_input_device_realize() local 282 VirtIODevice *vdev = VIRTIO_DEVICE(dev); in virtio_input_device_unrealize() local
|