Searched refs:virtio_net (Results 1 – 16 of 16) sorted by relevance
| /dpdk/lib/vhost/ |
| H A D | vhost.h | 442 struct virtio_net { struct 489 vq_is_packed(struct virtio_net *dev) in vq_is_packed() argument 523 void __vhost_log_cache_write(struct virtio_net *dev, 526 void __vhost_log_cache_write_iova(struct virtio_net *dev, 529 void __vhost_log_cache_sync(struct virtio_net *dev, 675 gpa_to_first_hpa(struct virtio_net *dev, uint64_t gpa, in gpa_to_first_hpa() 755 static __rte_always_inline struct virtio_net * 758 struct virtio_net *dev = vhost_devices[vid]; in get_device() 770 void reset_device(struct virtio_net *dev); 796 void vhost_backend_cleanup(struct virtio_net *dev); [all …]
|
| H A D | vhost.c | 661 struct virtio_net *dev; in vhost_new_device() 743 struct virtio_net *dev; in vhost_set_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() [all …]
|
| H A D | vhost_user.c | 278 struct virtio_net *dev = *pdev; in vhost_user_reset_owner() 295 struct virtio_net *dev = *pdev; in vhost_user_get_features() 315 struct virtio_net *dev = *pdev; in vhost_user_get_queue_num() 335 struct virtio_net *dev = *pdev; in vhost_user_set_features() 496 static struct virtio_net* 500 struct virtio_net *old_dev; in numa_realloc() 660 static struct virtio_net* 733 static struct virtio_net * 2857 struct virtio_net *dev; in vhost_user_msg_handler() 3170 struct virtio_net *dev; in rte_vhost_slave_config_change() [all …]
|
| H A D | virtio_net.c | 33 rxvq_is_mergeable(struct virtio_net *dev) in rxvq_is_mergeable() 39 virtio_net_is_inorder(struct virtio_net *dev) in virtio_net_is_inorder() 1184 vhost_enqueue_single_packed(struct virtio_net *dev, in vhost_enqueue_single_packed() 1440 virtio_dev_rx_packed(struct virtio_net *dev, in virtio_dev_rx_packed() 1526 struct virtio_net *dev = get_device(vid); in rte_vhost_enqueue_burst() 1686 vhost_enqueue_async_packed(struct virtio_net *dev, in vhost_enqueue_async_packed() 2030 struct virtio_net *dev = get_device(vid); in rte_vhost_poll_enqueue_completed() 2078 struct virtio_net *dev = get_device(vid); in rte_vhost_clear_queue_thread_unsafe() 2173 struct virtio_net *dev = get_device(vid); in rte_vhost_submit_enqueue_burst() 2979 virtio_dev_tx_packed(struct virtio_net *dev, in virtio_dev_tx_packed() [all …]
|
| H A D | iotlb.h | 36 void vhost_user_iotlb_cache_insert(struct virtio_net *dev, struct vhost_virtqueue *vq, 45 void vhost_user_iotlb_pending_insert(struct virtio_net *dev, struct vhost_virtqueue *vq, 50 int vhost_user_iotlb_init(struct virtio_net *dev, int vq_index);
|
| H A D | iotlb.c | 65 vhost_user_iotlb_pending_insert(struct virtio_net *dev, struct vhost_virtqueue *vq, in vhost_user_iotlb_pending_insert() 163 vhost_user_iotlb_cache_insert(struct virtio_net *dev, struct vhost_virtqueue *vq, in vhost_user_iotlb_cache_insert() 296 vhost_user_iotlb_init(struct virtio_net *dev, int vq_index) in vhost_user_iotlb_init()
|
| H A D | meson.build | 28 'virtio_net.c',
|
| H A D | vhost_user.h | 170 int vhost_user_iotlb_miss(struct virtio_net *dev, uint64_t iova, uint8_t perm);
|
| H A D | vhost_crypto.c | 214 struct virtio_net *dev; 228 struct virtio_net *dev; 454 struct virtio_net *dev = get_device(vid); in vhost_crypto_msg_post_handler() 1431 struct virtio_net *dev = get_device(vid); in rte_vhost_crypto_create() 1512 struct virtio_net *dev = get_device(vid); in rte_vhost_crypto_free() 1541 struct virtio_net *dev = get_device(vid); in rte_vhost_crypto_set_zero_copy() 1599 struct virtio_net *dev = get_device(vid); in rte_vhost_crypto_fetch_requests()
|
| H A D | vdpa.c | 134 struct virtio_net *dev = get_device(vid); in rte_vdpa_relay_vring_used()
|
| H A D | socket.c | 210 struct virtio_net *dev; in vhost_user_add_connection() 312 struct virtio_net *dev = get_device(conn->vid); in vhost_user_read_cb()
|
| /dpdk/examples/vhost/ |
| H A D | meson.build | 19 'virtio_net.c',
|
| H A D | Makefile | 8 SRCS-y := main.c virtio_net.c
|
| /dpdk/doc/guides/rel_notes/ |
| H A D | release_2_2.rst | 581 * vhost: a new field ``virt_qp_nb`` is added to ``virtio_net`` structure, and 582 the ``virtqueue`` field is moved to the end of virtio_net structure. 588 ``virtio_net`` structure for future extension.
|
| H A D | release_16_07.rst | 277 * All existing vhost APIs and callbacks with ``virtio_net`` struct pointer 300 * A Vhost ABI refactoring has been made: the ``virtio_net`` structure is no
|
| H A D | release_17_05.rst | 375 * ``linux/virtio_net.h``
|