| /dpdk/drivers/net/virtio/ |
| H A D | virtio.h | 189 struct virtio_hw { struct 236 uint8_t (*get_status)(struct virtio_hw *hw); 238 uint64_t (*get_features)(struct virtio_hw *hw); 240 int (*features_ok)(struct virtio_hw *hw); 241 uint8_t (*get_isr)(struct virtio_hw *hw); 248 void (*intr_detect)(struct virtio_hw *hw); 249 int (*dev_close)(struct virtio_hw *hw); 271 virtio_with_packed_queue(struct virtio_hw *hw) in virtio_with_packed_queue() 277 uint8_t virtio_get_status(struct virtio_hw *hw); 281 void virtio_reset(struct virtio_hw *hw); [all …]
|
| H A D | virtio_pci.c | 188 legacy_get_features(struct virtio_hw *hw) in legacy_get_features() 215 legacy_get_status(struct virtio_hw *hw) in legacy_get_status() 230 legacy_get_isr(struct virtio_hw *hw) in legacy_get_isr() 305 legacy_intr_detect(struct virtio_hw *hw) in legacy_intr_detect() 314 legacy_dev_close(struct virtio_hw *hw) in legacy_dev_close() 410 modern_features_ok(struct virtio_hw *hw) in modern_features_ok() 421 modern_get_status(struct virtio_hw *hw) in modern_get_status() 437 modern_get_isr(struct virtio_hw *hw) in modern_get_isr() 564 modern_intr_detect(struct virtio_hw *hw) in modern_intr_detect() 573 modern_dev_close(struct virtio_hw *hw) in modern_dev_close() [all …]
|
| H A D | virtio.c | 12 virtio_negotiate_features(struct virtio_hw *hw, uint64_t host_features) in virtio_negotiate_features() 28 virtio_read_dev_config(struct virtio_hw *hw, size_t offset, in virtio_read_dev_config() 35 virtio_write_dev_config(struct virtio_hw *hw, size_t offset, in virtio_write_dev_config() 42 virtio_reset(struct virtio_hw *hw) in virtio_reset() 58 virtio_reinit_complete(struct virtio_hw *hw) in virtio_reinit_complete() 64 virtio_set_status(struct virtio_hw *hw, uint8_t status) in virtio_set_status() 73 virtio_get_status(struct virtio_hw *hw) in virtio_get_status() 79 virtio_get_isr(struct virtio_hw *hw) in virtio_get_isr()
|
| H A D | virtio_user_ethdev.c | 32 virtio_user_read_dev_config(struct virtio_hw *hw, size_t offset, in virtio_user_read_dev_config() 75 virtio_user_reset(struct virtio_hw *hw) in virtio_user_reset() 84 virtio_user_set_status(struct virtio_hw *hw, uint8_t status) in virtio_user_set_status() 101 virtio_user_get_status(struct virtio_hw *hw) in virtio_user_get_status() 111 virtio_user_get_features(struct virtio_hw *hw) in virtio_user_get_features() 129 virtio_user_features_ok(struct virtio_hw *hw __rte_unused) in virtio_user_features_ok() 135 virtio_user_get_isr(struct virtio_hw *hw __rte_unused) in virtio_user_get_isr() 151 virtio_user_set_queue_irq(struct virtio_hw *hw __rte_unused, in virtio_user_set_queue_irq() 270 virtio_user_dev_close(struct virtio_hw *hw) in virtio_user_dev_close() 422 struct virtio_hw *hw; in virtio_user_eth_dev_alloc() [all …]
|
| H A D | virtio_ethdev.c | 364 struct virtio_hw *hw = dev->data->dev_private; in virtio_set_multiple_queues_rss() 396 struct virtio_hw *hw = dev->data->dev_private; in virtio_set_multiple_queues_auto() 429 virtio_get_nr_vq(struct virtio_hw *hw) in virtio_get_nr_vq() 703 virtio_free_queues(struct virtio_hw *hw) in virtio_free_queues() 767 virtio_free_rss(struct virtio_hw *hw) in virtio_free_rss() 1247 virtio_set_hwaddr(struct virtio_hw *hw) in virtio_set_hwaddr() 1255 virtio_get_hwaddr(struct virtio_hw *hw) in virtio_get_hwaddr() 1268 virtio_mac_table_set(struct virtio_hw *hw, in virtio_mac_table_set() 1410 struct virtio_hw *hw; in virtio_get_monitor_addr() 2531 rx_offload_enabled(struct virtio_hw *hw) in rx_offload_enabled() [all …]
|
| H A D | virtio_pci.h | 106 struct virtio_hw hw; 139 void vtpci_legacy_ioport_unmap(struct virtio_hw *hw); 140 int vtpci_legacy_ioport_map(struct virtio_hw *hw);
|
| H A D | virtio_rxtx_packed.c | 31 struct virtio_hw *hw = vq->hw; in virtio_xmit_pkts_packed_vec() 85 struct virtio_hw *hw = vq->hw; in virtio_recv_pkts_packed_vec()
|
| H A D | virtqueue.c | 22 struct virtio_hw *hw; in virtqueue_detach_unused() 90 struct virtio_hw *hw = vq->hw; in virtqueue_rxvq_flush_split() 138 struct virtio_hw *hw = vq->hw; in virtqueue_rxvq_flush()
|
| H A D | virtio_pci_ethdev.c | 45 struct virtio_hw *hw = &dev->hw; in virtio_remap_pci() 75 struct virtio_hw *hw = &dev->hw; in eth_virtio_pci_init()
|
| H A D | virtio_rxtx.c | 247 struct virtio_hw *hw = vq->hw; in virtqueue_enqueue_refill_inorder() 286 struct virtio_hw *hw = vq->hw; in virtqueue_enqueue_recv_refill() 328 struct virtio_hw *hw = vq->hw; in virtqueue_refill_single_packed() 987 struct virtio_hw *hw = vq->hw; in virtio_recv_pkts() 1094 struct virtio_hw *hw = vq->hw; in virtio_recv_pkts_packed() 1197 struct virtio_hw *hw = vq->hw; in virtio_recv_pkts_inorder() 1381 struct virtio_hw *hw = vq->hw; in virtio_recv_mergeable_pkts() 1559 struct virtio_hw *hw = vq->hw; in virtio_recv_mergeable_pkts_packed() 1770 struct virtio_hw *hw = vq->hw; in virtio_xmit_pkts_packed() 1851 struct virtio_hw *hw = vq->hw; in virtio_xmit_pkts() [all …]
|
| H A D | virtio_rxtx_packed.h | 108 struct virtio_hw *hw = vq->hw; in virtqueue_enqueue_single_packed_vec() 215 struct virtio_hw *hw = vq->hw; in virtqueue_dequeue_single_packed_vec() 269 struct virtio_hw *hw = vq->hw; in virtio_recv_refill_packed_vec()
|
| H A D | virtio_ring.h | 132 vring_size(struct virtio_hw *hw, unsigned int num, unsigned long align) in vring_size()
|
| H A D | virtio_rxtx_simple_sse.c | 45 struct virtio_hw *hw = vq->hw; in virtio_recv_pkts_vec()
|
| H A D | virtio_rxtx_simple_altivec.c | 45 struct virtio_hw *hw = vq->hw; in virtio_recv_pkts_vec()
|
| H A D | virtio_rxtx_simple_neon.c | 45 struct virtio_hw *hw = vq->hw; in virtio_recv_pkts_vec()
|
| H A D | virtio_rxtx_packed_avx.h | 146 struct virtio_hw *hw = vq->hw; in virtqueue_dequeue_batch_packed_vec()
|
| H A D | virtio_rxtx_packed_neon.h | 167 struct virtio_hw *hw = vq->hw; in virtqueue_dequeue_batch_packed_vec()
|
| H A D | virtqueue.h | 266 struct virtio_hw *hw; /**< virtio_hw structure pointer. */ 500 virtio_get_queue_type(struct virtio_hw *hw, uint16_t vq_idx) in virtio_get_queue_type()
|
| /dpdk/drivers/net/virtio/virtio_user/ |
| H A D | virtio_user_dev.h | 28 struct virtio_hw hw;
|
| H A D | virtio_user_dev.c | 935 struct virtio_hw *hw = &dev->hw; in virtio_user_dev_reset_queues_packed() 1037 struct virtio_hw *hw = &dev->hw; in virtio_user_dev_server_reconnect()
|