Lines Matching refs:virtio_net
24 struct virtio_net *vhost_devices[RTE_MAX_VHOST_DEVICE];
29 __vhost_iova_to_vva(struct virtio_net *dev, struct vhost_virtqueue *vq, in __vhost_iova_to_vva()
94 __vhost_log_write(struct virtio_net *dev, uint64_t addr, uint64_t len) in __vhost_log_write()
115 __vhost_log_write_iova(struct virtio_net *dev, struct vhost_virtqueue *vq, in __vhost_log_write_iova()
135 __vhost_log_cache_sync(struct virtio_net *dev, struct vhost_virtqueue *vq) in __vhost_log_cache_sync()
172 vhost_log_cache_page(struct virtio_net *dev, struct vhost_virtqueue *vq, in vhost_log_cache_page()
213 __vhost_log_cache_write(struct virtio_net *dev, struct vhost_virtqueue *vq, in __vhost_log_cache_write()
232 __vhost_log_cache_write_iova(struct virtio_net *dev, struct vhost_virtqueue *vq, in __vhost_log_cache_write_iova()
252 vhost_alloc_copy_ind_table(struct virtio_net *dev, struct vhost_virtqueue *vq, in vhost_alloc_copy_ind_table()
294 cleanup_vq_inflight(struct virtio_net *dev, struct vhost_virtqueue *vq) in cleanup_vq_inflight()
323 cleanup_device(struct virtio_net *dev, int destroy) in cleanup_device()
354 free_vq(struct virtio_net *dev, struct vhost_virtqueue *vq) in free_vq()
372 free_device(struct virtio_net *dev) in free_device()
383 log_translate(struct virtio_net *dev, struct vhost_virtqueue *vq) in log_translate()
404 translate_log_addr(struct virtio_net *dev, struct vhost_virtqueue *vq, in translate_log_addr()
434 vring_translate_split(struct virtio_net *dev, struct vhost_virtqueue *vq) in vring_translate_split()
473 vring_translate_packed(struct virtio_net *dev, struct vhost_virtqueue *vq) in vring_translate_packed()
505 vring_translate(struct virtio_net *dev, struct vhost_virtqueue *vq) in vring_translate()
528 vring_invalidate(struct virtio_net *dev, struct vhost_virtqueue *vq) in vring_invalidate()
544 init_vring_queue(struct virtio_net *dev, uint32_t vring_idx) in init_vring_queue()
581 reset_vring_queue(struct virtio_net *dev, uint32_t vring_idx) in reset_vring_queue()
606 alloc_vring_queue(struct virtio_net *dev, uint32_t vring_idx) in alloc_vring_queue()
642 reset_device(struct virtio_net *dev) in reset_device()
661 struct virtio_net *dev; in vhost_new_device()
676 dev = rte_zmalloc(NULL, sizeof(struct virtio_net), 0); in vhost_new_device()
696 vhost_destroy_device_notify(struct virtio_net *dev) in vhost_destroy_device_notify()
716 struct virtio_net *dev = get_device(vid); in vhost_destroy_device()
732 struct virtio_net *dev = get_device(vid); in vhost_attach_vdpa_device()
743 struct virtio_net *dev; in vhost_set_ifname()
760 struct virtio_net *dev = get_device(vid); in vhost_setup_virtio_net()
778 struct virtio_net *dev = get_device(vid); in vhost_enable_extbuf()
789 struct virtio_net *dev = get_device(vid); in vhost_enable_linearbuf()
800 struct virtio_net *dev = get_device(vid); in rte_vhost_get_mtu()
820 struct virtio_net *dev = get_device(vid); in rte_vhost_get_numa_node()
845 struct virtio_net *dev = get_device(vid); in rte_vhost_get_queue_num()
856 struct virtio_net *dev = get_device(vid); in rte_vhost_get_vring_num()
867 struct virtio_net *dev = get_device(vid); in rte_vhost_get_ifname()
883 struct virtio_net *dev; in rte_vhost_get_negotiated_features()
897 struct virtio_net *dev; in rte_vhost_get_negotiated_protocol_features()
910 struct virtio_net *dev; in rte_vhost_get_mem_table()
934 struct virtio_net *dev; in rte_vhost_get_vhost_vring()
970 struct virtio_net *dev; in rte_vhost_get_vhost_ring_inflight()
1006 struct virtio_net *dev; in rte_vhost_set_inflight_desc_split()
1043 struct virtio_net *dev; in rte_vhost_set_inflight_desc_packed()
1109 struct virtio_net *dev; in rte_vhost_clr_inflight_desc_split()
1151 struct virtio_net *dev; in rte_vhost_clr_inflight_desc_packed()
1196 struct virtio_net *dev; in rte_vhost_set_last_inflight_io_split()
1232 struct virtio_net *dev; in rte_vhost_set_last_inflight_io_packed()
1280 struct virtio_net *dev; in rte_vhost_vring_call()
1309 struct virtio_net *dev; in rte_vhost_avail_entries()
1337 vhost_enable_notify_split(struct virtio_net *dev, in vhost_enable_notify_split()
1356 vhost_enable_notify_packed(struct virtio_net *dev, in vhost_enable_notify_packed()
1383 vhost_enable_guest_notification(struct virtio_net *dev, in vhost_enable_guest_notification()
1402 struct virtio_net *dev = get_device(vid); in rte_vhost_enable_guest_notification()
1429 struct virtio_net *dev = get_device(vid); in rte_vhost_log_write()
1441 struct virtio_net *dev; in rte_vhost_log_used_vring()
1460 struct virtio_net *dev; in rte_vhost_rx_queue_count()
1493 struct virtio_net *dev = get_device(vid); in rte_vhost_get_vdpa_device()
1505 struct virtio_net *dev = get_device(vid); in rte_vhost_get_log_base()
1521 struct virtio_net *dev = get_device(vid); in rte_vhost_get_vring_base()
1551 struct virtio_net *dev = get_device(vid); in rte_vhost_set_vring_base()
1584 struct virtio_net *dev = get_device(vid); in rte_vhost_get_vring_base_from_inflight()
1614 struct virtio_net *dev = get_device(vid); in rte_vhost_extern_callback_register()
1627 struct virtio_net *dev = get_device(vid); in async_channel_register()
1697 struct virtio_net *dev = get_device(vid); in rte_vhost_async_channel_register()
1722 struct virtio_net *dev = get_device(vid); in rte_vhost_async_channel_register_thread_unsafe()
1742 struct virtio_net *dev = get_device(vid); in rte_vhost_async_channel_unregister()
1786 struct virtio_net *dev = get_device(vid); in rte_vhost_async_channel_unregister_thread_unsafe()
1880 struct virtio_net *dev = get_device(vid); in rte_vhost_async_get_inflight()
1914 struct virtio_net *dev = get_device(vid); in rte_vhost_async_get_inflight_thread_unsafe()
1940 struct virtio_net *dev = get_device(vid); in rte_vhost_get_monitor_addr()