Home
last modified time | relevance | path

Searched defs:vdev (Results 1 – 25 of 165) sorted by relevance

1234567

/qemu/include/hw/virtio/
H A Dvirtio-access.h27 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 Dpci.c62 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 Dpci-quirks.c51 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 Ddisplay.c42 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 Digd.c63 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 Dplatform.c62 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 Dcpr.c32 #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 Dvirtio-config-io.c16 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 Dvhost-user-base.c20 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 Dvhost-user-scmi.c34 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 Dvirtio.c151 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 Dvhost-user-fs.c41 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 Dvhost-vsock-common.c29 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 Dvirtio-bus.c43 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 Dvirtio-crypto.c30 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 Dvhost-vsock.c24 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 Dvdpa-dev.c33 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 Dvirtio-balloon.c214 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 Dvirtio-rng.c27 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 Dvirtio-blkdev.c19 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 Dvirtio-scsi.c65 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 Dvhost-user-blk.c61 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 Dpci.c38 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 Dvirtio-9p-device.c46 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 Dvirtio-input.c72 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

1234567