Home
last modified time | relevance | path

Searched defs:vq (Results 1 – 25 of 36) sorted by relevance

12

/dpdk/lib/vhost/
H A Dvhost.c546 struct vhost_virtqueue *vq; in init_vring_queue() local
583 struct vhost_virtqueue *vq; in reset_vring_queue() local
608 struct vhost_virtqueue *vq; in alloc_vring_queue() local
935 struct vhost_virtqueue *vq; in rte_vhost_get_vhost_vring() local
971 struct vhost_virtqueue *vq; in rte_vhost_get_vhost_ring_inflight() local
1005 struct vhost_virtqueue *vq; in rte_vhost_set_inflight_desc_split() local
1044 struct vhost_virtqueue *vq; in rte_vhost_set_inflight_desc_packed() local
1110 struct vhost_virtqueue *vq; in rte_vhost_clr_inflight_desc_split() local
1152 struct vhost_virtqueue *vq; in rte_vhost_clr_inflight_desc_packed() local
1197 struct vhost_virtqueue *vq; in rte_vhost_set_last_inflight_io_split() local
[all …]
H A Diotlb.c29 vhost_user_iotlb_pending_remove_all(struct vhost_virtqueue *vq) in vhost_user_iotlb_pending_remove_all()
44 vhost_user_iotlb_pending_miss(struct vhost_virtqueue *vq, uint64_t iova, in vhost_user_iotlb_pending_miss()
65 vhost_user_iotlb_pending_insert(struct virtio_net *dev, struct vhost_virtqueue *vq, in vhost_user_iotlb_pending_insert()
100 vhost_user_iotlb_pending_remove(struct vhost_virtqueue *vq, in vhost_user_iotlb_pending_remove()
123 vhost_user_iotlb_cache_remove_all(struct vhost_virtqueue *vq) in vhost_user_iotlb_cache_remove_all()
140 vhost_user_iotlb_cache_random_evict(struct vhost_virtqueue *vq) in vhost_user_iotlb_cache_random_evict()
163 vhost_user_iotlb_cache_insert(struct virtio_net *dev, struct vhost_virtqueue *vq, in vhost_user_iotlb_cache_insert()
221 vhost_user_iotlb_cache_remove(struct vhost_virtqueue *vq, in vhost_user_iotlb_cache_remove()
247 vhost_user_iotlb_cache_find(struct vhost_virtqueue *vq, uint64_t iova, in vhost_user_iotlb_cache_find()
289 vhost_user_iotlb_flush_all(struct vhost_virtqueue *vq) in vhost_user_iotlb_flush_all()
[all …]
H A Dvirtio_net.c211 struct vhost_virtqueue *vq, in do_flush_shadow_used_ring_split()
264 struct vhost_virtqueue *vq) in vhost_flush_enqueue_shadow_packed()
328 struct vhost_virtqueue *vq) in vhost_flush_dequeue_shadow_packed()
346 struct vhost_virtqueue *vq, in vhost_flush_enqueue_batch_packed()
400 struct vhost_virtqueue *vq, in vhost_shadow_dequeue_batch_packed()
775 struct vhost_virtqueue *vq, in fill_vec_buf_packed_indirect()
1479 struct vhost_virtqueue *vq; in virtio_dev_rx() local
2031 struct vhost_virtqueue *vq; in rte_vhost_poll_enqueue_completed() local
2079 struct vhost_virtqueue *vq; in rte_vhost_clear_queue_thread_unsafe() local
2116 struct vhost_virtqueue *vq; in virtio_dev_rx_async_submit() local
[all …]
H A Diotlb.h13 vhost_user_iotlb_rd_lock(struct vhost_virtqueue *vq) in vhost_user_iotlb_rd_lock()
19 vhost_user_iotlb_rd_unlock(struct vhost_virtqueue *vq) in vhost_user_iotlb_rd_unlock()
25 vhost_user_iotlb_wr_lock(struct vhost_virtqueue *vq) in vhost_user_iotlb_wr_lock()
31 vhost_user_iotlb_wr_unlock(struct vhost_virtqueue *vq) in vhost_user_iotlb_wr_unlock()
H A Dvhost_user.c247 struct vhost_virtqueue *vq = dev->virtqueue[index]; in vhost_user_notify_queue_state() local
393 struct vhost_virtqueue *vq; in vhost_user_set_features() local
501 struct vhost_virtqueue *vq; in numa_realloc() local
862 struct vhost_virtqueue *vq; in vhost_user_set_vring_addr() local
1446 struct vhost_virtqueue *vq; in virtio_is_ready() local
1644 struct vhost_virtqueue *vq; in vhost_user_set_inflight_fd() local
1743 struct vhost_virtqueue *vq; in vhost_user_set_vring_call() local
1805 struct vhost_virtqueue *vq) in vhost_check_queue_inflights_split()
1894 struct vhost_virtqueue *vq) in vhost_check_queue_inflights_packed()
1997 struct vhost_virtqueue *vq; in vhost_user_set_vring_kick() local
[all …]
H A Dvhost.h504 vq_inc_last_used_packed(struct vhost_virtqueue *vq, uint16_t num) in vq_inc_last_used_packed()
514 vq_inc_last_avail_packed(struct vhost_virtqueue *vq, uint16_t num) in vq_inc_last_avail_packed()
543 vhost_log_cache_sync(struct virtio_net *dev, struct vhost_virtqueue *vq) in vhost_log_cache_sync()
550 vhost_log_cache_write(struct virtio_net *dev, struct vhost_virtqueue *vq, in vhost_log_cache_write()
558 vhost_log_cache_used_vring(struct virtio_net *dev, struct vhost_virtqueue *vq, in vhost_log_cache_used_vring()
570 vhost_log_used_vring(struct virtio_net *dev, struct vhost_virtqueue *vq, in vhost_log_used_vring()
581 vhost_log_cache_write_iova(struct virtio_net *dev, struct vhost_virtqueue *vq, in vhost_log_cache_write_iova()
594 vhost_log_write_iova(struct virtio_net *dev, struct vhost_virtqueue *vq, in vhost_log_write_iova()
809 vhost_iova_to_vva(struct virtio_net *dev, struct vhost_virtqueue *vq, in vhost_iova_to_vva()
836 vhost_vring_call_split(struct virtio_net *dev, struct vhost_virtqueue *vq) in vhost_vring_call_split()
[all …]
/dpdk/examples/vhost_blk/
H A Dvhost_blk.c74 struct vhost_blk_queue *vq = task->vq; in enqueue_task() local
105 struct vhost_blk_queue *vq = task->vq; in enqueue_task_packed() local
211 struct vhost_blk_queue *vq, uint16_t req_idx, in setup_iovs_from_descs_split()
242 struct vhost_blk_queue *vq, uint16_t req_idx, in setup_iovs_from_descs_packed()
377 submit_inflight_vq(struct vhost_blk_queue *vq) in submit_inflight_vq()
458 vq_get_desc_idx(struct vhost_blk_queue *vq) in vq_get_desc_idx()
471 vhost_blk_vq_is_avail(struct vhost_blk_queue *vq) in vhost_blk_vq_is_avail()
489 process_vq(struct vhost_blk_queue *vq) in process_vq()
568 struct vhost_blk_queue *vq; in alloc_task_pool() local
604 struct vhost_blk_queue *vq; in new_device() local
[all …]
/dpdk/drivers/net/virtio/
H A Dvirtqueue.c19 virtqueue_detach_unused(struct virtqueue *vq) in virtqueue_detach_unused()
60 virtqueue_rxvq_flush_packed(struct virtqueue *vq) in virtqueue_rxvq_flush_packed()
87 virtqueue_rxvq_flush_split(struct virtqueue *vq) in virtqueue_rxvq_flush_split()
136 virtqueue_rxvq_flush(struct virtqueue *vq) in virtqueue_rxvq_flush()
147 virtqueue_rxvq_reset_packed(struct virtqueue *vq) in virtqueue_rxvq_reset_packed()
183 virtqueue_txvq_reset_packed(struct virtqueue *vq) in virtqueue_txvq_reset_packed()
H A Dvirtqueue.h125 #define VIRTIO_MBUF_ADDR(mb, vq) \ argument
132 #define VIRTIO_MBUF_DATA_DMA_ADDR(mb, vq) \ argument
435 virtqueue_disable_intr(struct virtqueue *vq) in virtqueue_disable_intr()
469 virtqueue_enable_intr(struct virtqueue *vq) in virtqueue_enable_intr()
494 virtqueue_full(const struct virtqueue *vq) in virtqueue_full()
512 virtqueue_nused(const struct virtqueue *vq) in virtqueue_nused()
544 vq_update_avail_idx(struct virtqueue *vq) in vq_update_avail_idx()
584 virtqueue_kick_prepare(struct virtqueue *vq) in virtqueue_kick_prepare()
613 virtqueue_notify(struct virtqueue *vq) in virtqueue_notify()
619 #define VIRTQUEUE_DUMP(vq) do { \ argument
[all …]
H A Dvirtio_rxtx.c204 virtqueue_dequeue_rx_inorder(struct virtqueue *vq, in virtqueue_dequeue_rx_inorder()
447 struct virtqueue *vq = virtnet_txq_to_vq(txvq); in virtqueue_enqueue_xmit_inorder() local
493 struct virtqueue *vq = virtnet_txq_to_vq(txvq); in virtqueue_enqueue_xmit_packed_fast() local
547 struct virtqueue *vq = virtnet_txq_to_vq(txvq); in virtqueue_enqueue_xmit() local
654 struct virtqueue *vq = hw->vqs[vq_idx]; in virtio_dev_rx_queue_setup() local
720 struct virtqueue *vq = hw->vqs[vq_idx]; in virtio_dev_rx_queue_setup_finish() local
819 struct virtqueue *vq = hw->vqs[vq_idx]; in virtio_dev_tx_queue_setup() local
863 struct virtqueue *vq = hw->vqs[vq_idx]; in virtio_dev_tx_queue_setup_finish() local
986 struct virtqueue *vq = virtnet_rxq_to_vq(rxvq); in virtio_recv_pkts() local
1093 struct virtqueue *vq = virtnet_rxq_to_vq(rxvq); in virtio_recv_pkts_packed() local
[all …]
H A Dvirtio_pci.c37 check_vq_phys_addr_ok(struct virtqueue *vq) in check_vq_phys_addr_ok()
250 legacy_set_queue_irq(struct virtio_hw *hw, struct virtqueue *vq, uint16_t vec) in legacy_set_queue_irq()
272 legacy_setup_queue(struct virtio_hw *hw, struct virtqueue *vq) in legacy_setup_queue()
288 legacy_del_queue(struct virtio_hw *hw, struct virtqueue *vq) in legacy_del_queue()
298 legacy_notify_queue(struct virtio_hw *hw, struct virtqueue *vq) in legacy_notify_queue()
454 modern_set_queue_irq(struct virtio_hw *hw, struct virtqueue *vq, uint16_t vec) in modern_set_queue_irq()
473 modern_setup_queue(struct virtio_hw *hw, struct virtqueue *vq) in modern_setup_queue()
514 modern_del_queue(struct virtio_hw *hw, struct virtqueue *vq) in modern_del_queue()
531 modern_notify_queue(struct virtio_hw *hw, struct virtqueue *vq) in modern_notify_queue()
H A Dvirtio_rxtx_packed.c30 struct virtqueue *vq = virtnet_txq_to_vq(txvq); in virtio_xmit_pkts_packed_vec() local
84 struct virtqueue *vq = virtnet_rxq_to_vq(rxvq); in virtio_recv_pkts_packed_vec() local
H A Dvirtio_ethdev.c149 struct virtqueue *vq = virtnet_cq_to_vq(cvq); in virtio_send_command_packed() local
245 struct virtqueue *vq = virtnet_cq_to_vq(cvq); in virtio_send_command_split() local
328 struct virtqueue *vq; in virtio_send_command() local
440 virtio_init_vring(struct virtqueue *vq) in virtio_init_vring()
482 struct virtqueue *vq; in virtio_init_queue() local
706 struct virtqueue *vq; in virtio_free_queues() local
942 struct virtqueue *vq; in virtio_check_scatter_on_all_rx_queues() local
1004 struct virtqueue *vq = virtnet_rxq_to_vq(rxvq); in virtio_dev_rx_queue_intr_enable() local
2755 struct virtqueue *vq; in virtio_dev_start() local
2850 struct virtqueue *vq; in virtio_dev_free_mbufs() local
[all …]
H A Dvirtio_rxtx_packed.h107 struct virtqueue *vq = virtnet_txq_to_vq(txvq); in virtqueue_enqueue_single_packed_vec() local
214 struct virtqueue *vq = virtnet_rxq_to_vq(rxvq); in virtqueue_dequeue_single_packed_vec() local
266 struct virtqueue *vq = virtnet_rxq_to_vq(rxvq); in virtio_recv_refill_packed_vec() local
H A Dvirtio_user_ethdev.c173 virtio_user_setup_queue_packed(struct virtqueue *vq, in virtio_user_setup_queue_packed()
202 virtio_user_setup_queue_split(struct virtqueue *vq, struct virtio_user_dev *dev) in virtio_user_setup_queue_split()
220 virtio_user_setup_queue(struct virtio_hw *hw, struct virtqueue *vq) in virtio_user_setup_queue()
233 virtio_user_del_queue(struct virtio_hw *hw, struct virtqueue *vq) in virtio_user_del_queue()
251 virtio_user_notify_queue(struct virtio_hw *hw, struct virtqueue *vq) in virtio_user_notify_queue()
H A Dvirtio_rxtx_packed_avx.h23 struct virtqueue *vq = virtnet_txq_to_vq(txvq); in virtqueue_enqueue_batch_packed_vec() local
145 struct virtqueue *vq = virtnet_rxq_to_vq(rxvq); in virtqueue_dequeue_batch_packed_vec() local
H A Dvirtio_rxtx_packed_neon.h23 struct virtqueue *vq = virtnet_txq_to_vq(txvq); in virtqueue_enqueue_batch_packed_vec() local
166 struct virtqueue *vq = virtnet_rxq_to_vq(rxvq); in virtqueue_dequeue_batch_packed_vec() local
H A Dvirtio_rxtx_simple.h26 struct virtqueue *vq = virtnet_rxq_to_vq(rxvq); in virtio_rxq_rearm_vec() local
/dpdk/drivers/crypto/virtio/
H A Dvirtqueue.h105 virtqueue_full(const struct virtqueue *vq) in virtqueue_full()
110 #define VIRTQUEUE_NUSED(vq) \ argument
114 vq_update_avail_idx(struct virtqueue *vq) in vq_update_avail_idx()
121 vq_update_avail_ring(struct virtqueue *vq, uint16_t desc_idx) in vq_update_avail_ring()
138 virtqueue_kick_prepare(struct virtqueue *vq) in virtqueue_kick_prepare()
144 virtqueue_notify(struct virtqueue *vq) in virtqueue_notify()
157 #define VIRTQUEUE_DUMP(vq) do { \ argument
H A Dvirtqueue.c14 virtqueue_disable_intr(struct virtqueue *vq) in virtqueue_disable_intr()
25 virtqueue_detatch_unused(struct virtqueue *vq) in virtqueue_detatch_unused()
H A Dvirtio_pci.c37 check_vq_phys_addr_ok(struct virtqueue *vq) in check_vq_phys_addr_ok()
148 modern_set_queue_irq(struct virtio_crypto_hw *hw, struct virtqueue *vq, in modern_set_queue_irq()
164 modern_setup_queue(struct virtio_crypto_hw *hw, struct virtqueue *vq) in modern_setup_queue()
204 modern_del_queue(struct virtio_crypto_hw *hw, struct virtqueue *vq) in modern_del_queue()
220 struct virtqueue *vq) in modern_notify_queue()
H A Dvirtio_cryptodev.c65 virtio_crypto_send_command(struct virtqueue *vq, in virtio_crypto_send_command()
267 virtio_crypto_queue_release(struct virtqueue *vq) in virtio_crypto_queue_release()
299 struct virtqueue *vq = NULL; in virtio_crypto_queue_setup() local
452 struct virtqueue *vq; in virtio_crypto_ctrlq_setup() local
583 struct virtqueue *vq; in virtio_crypto_qp_setup() local
607 struct virtqueue *vq in virtio_crypto_qp_release() local
935 struct virtqueue *vq; in virtio_crypto_sym_clear_session() local
H A Dvirtio_rxtx.c11 vq_ring_free_chain(struct virtqueue *vq, uint16_t desc_idx) in vq_ring_free_chain()
45 virtqueue_dequeue_burst_rx(struct virtqueue *vq, in virtqueue_dequeue_burst_rx()
368 virtio_crypto_vring_start(struct virtqueue *vq) in virtio_crypto_vring_start()
/dpdk/drivers/net/vhost/
H A Drte_eth_vhost.c575 struct vhost_queue *vq; in eth_rxq_intr_enable() local
612 struct vhost_queue *vq; in eth_rxq_intr_disable() local
651 struct vhost_queue *vq; in eth_vhost_install_intr() local
722 struct vhost_queue *vq; in update_queuing_status() local
765 struct vhost_queue *vq; in queue_setup() local
853 struct vhost_queue *vq; in destroy_device() local
908 struct vhost_queue *vq; in vring_conf_update() local
1105 struct vhost_queue *vq; in rte_eth_vhost_get_vid_from_port_id() local
1234 struct vhost_queue *vq; in eth_rx_queue_setup() local
1257 struct vhost_queue *vq; in eth_tx_queue_setup() local
[all …]
/dpdk/drivers/vdpa/sfc/
H A Dsfc_vdpa_ops.c179 struct rte_vhost_vring vq; in sfc_vdpa_get_vring_info() local
225 efx_virtio_vq_t *vq; in sfc_vdpa_virtq_start() local
298 efx_virtio_vq_t *vq; in sfc_vdpa_virtq_stop() local
324 efx_virtio_vq_t *vq; in sfc_vdpa_configure() local

12