Searched refs:virtio_net (Results 1 – 16 of 16) sorted by relevance
| /f-stack/dpdk/lib/librte_vhost/ |
| H A D | vhost.h | 348 struct virtio_net { struct 394 vq_is_packed(struct virtio_net *dev) in vq_is_packed() argument 428 void __vhost_log_cache_write(struct virtio_net *dev, 431 void __vhost_log_cache_write_iova(struct virtio_net *dev, 434 void __vhost_log_cache_sync(struct virtio_net *dev, 567 gpa_to_first_hpa(struct virtio_net *dev, uint64_t gpa, in gpa_to_first_hpa() 647 static __rte_always_inline struct virtio_net * 650 struct virtio_net *dev = vhost_devices[vid]; in get_device() 662 void reset_device(struct virtio_net *dev); 688 void vhost_backend_cleanup(struct virtio_net *dev); [all …]
|
| H A D | vhost.c | 645 struct virtio_net *dev; in vhost_new_device() 724 struct virtio_net *dev; in vhost_set_ifname() 861 struct virtio_net *dev; in rte_vhost_get_negotiated_features() 874 struct virtio_net *dev; in rte_vhost_get_mem_table() 898 struct virtio_net *dev; in rte_vhost_get_vhost_vring() 934 struct virtio_net *dev; in rte_vhost_get_vhost_ring_inflight() 970 struct virtio_net *dev; in rte_vhost_set_inflight_desc_split() 1007 struct virtio_net *dev; in rte_vhost_set_inflight_desc_packed() 1073 struct virtio_net *dev; in rte_vhost_clr_inflight_desc_split() 1115 struct virtio_net *dev; in rte_vhost_clr_inflight_desc_packed() [all …]
|
| H A D | vhost_user.c | 247 struct virtio_net *dev = *pdev; in vhost_user_reset_owner() 266 struct virtio_net *dev = *pdev; in vhost_user_get_features() 288 struct virtio_net *dev = *pdev; in vhost_user_get_queue_num() 310 struct virtio_net *dev = *pdev; in vhost_user_set_features() 481 static struct virtio_net* 485 struct virtio_net *old_dev; in numa_realloc() 584 static struct virtio_net* 657 static struct virtio_net * 2708 struct virtio_net *dev; in vhost_user_msg_handler() 3022 struct virtio_net *dev; in rte_vhost_slave_config_change() [all …]
|
| H A D | virtio_net.c | 30 rxvq_is_mergeable(struct virtio_net *dev) in rxvq_is_mergeable() 36 virtio_net_is_inorder(struct virtio_net *dev) in virtio_net_is_inorder() 78 do_flush_shadow_used_ring_split(struct virtio_net *dev, in do_flush_shadow_used_ring_split() 1138 vhost_enqueue_single_packed(struct virtio_net *dev, in vhost_enqueue_single_packed() 1256 virtio_dev_rx_batch_packed(struct virtio_net *dev, in virtio_dev_rx_batch_packed() 1365 virtio_dev_rx_packed(struct virtio_net *dev, in virtio_dev_rx_packed() 1454 struct virtio_net *dev = get_device(vid); in rte_vhost_enqueue_burst() 1631 struct virtio_net *dev = get_device(vid); in rte_vhost_poll_enqueue_completed() 1764 struct virtio_net *dev = get_device(vid); in rte_vhost_submit_enqueue_burst() 2419 virtio_dev_tx_packed(struct virtio_net *dev, in virtio_dev_tx_packed() [all …]
|
| H A D | iotlb.h | 50 int vhost_user_iotlb_init(struct virtio_net *dev, int vq_index);
|
| H A D | meson.build | 23 'virtio_net.c', 'vhost_crypto.c')
|
| H A D | vhost_user.h | 164 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() 1429 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 | 135 struct virtio_net *dev = get_device(vid); in rte_vdpa_relay_vring_used()
|
| H A D | iotlb.c | 286 vhost_user_iotlb_init(struct virtio_net *dev, int vq_index) in vhost_user_iotlb_init()
|
| H A D | socket.c | 208 struct virtio_net *dev; in vhost_user_add_connection() 309 struct virtio_net *dev = get_device(conn->vid); in vhost_user_read_cb()
|
| /f-stack/dpdk/examples/vhost/ |
| H A D | meson.build | 17 'main.c', 'virtio_net.c'
|
| H A D | Makefile | 8 SRCS-y := main.c virtio_net.c ioat.c
|
| /f-stack/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 | 340 * All existing vhost APIs and callbacks with ``virtio_net`` struct pointer 367 * A Vhost ABI refactoring has been made: the ``virtio_net`` structure is no
|
| H A D | release_17_05.rst | 450 * ``linux/virtio_net.h``
|