Home
last modified time | relevance | path

Searched refs:vq_nentries (Results 1 – 16 of 16) sorted by relevance

/f-stack/dpdk/drivers/net/virtio/
H A Dvirtqueue.c31 start = vq->vq_avail_idx & (vq->vq_nentries - 1); in virtqueue_detach_unused()
34 for (idx = 0; idx < vq->vq_nentries; idx++) { in virtqueue_detach_unused()
77 if (vq->vq_used_cons_idx >= vq->vq_nentries) { in virtqueue_rxvq_flush_packed()
78 vq->vq_used_cons_idx -= vq->vq_nentries; in virtqueue_rxvq_flush_packed()
99 used_idx = vq->vq_used_cons_idx & (vq->vq_nentries - 1); in virtqueue_rxvq_flush_split()
149 int size = vq->vq_nentries; in virtqueue_rxvq_reset_packed()
157 vq->vq_desc_tail_idx = (uint16_t)(vq->vq_nentries - 1); in virtqueue_rxvq_reset_packed()
158 vq->vq_free_cnt = vq->vq_nentries; in virtqueue_rxvq_reset_packed()
185 int size = vq->vq_nentries; in virtqueue_txvq_reset_packed()
193 vq->vq_desc_tail_idx = (uint16_t)(vq->vq_nentries - 1); in virtqueue_txvq_reset_packed()
[all …]
H A Dvirtio_rxtx_packed_avx.c95 if (unlikely((idx + PACKED_BATCH_SIZE) > vq->vq_nentries)) in virtqueue_enqueue_batch_packed_vec()
194 if (vq->vq_avail_idx >= vq->vq_nentries) { in virtqueue_enqueue_batch_packed_vec()
195 vq->vq_avail_idx -= vq->vq_nentries; in virtqueue_enqueue_batch_packed_vec()
373 if (unlikely((id + PACKED_BATCH_SIZE) > vq->vq_nentries)) in virtqueue_dequeue_batch_packed_vec()
449 if (vq->vq_used_cons_idx >= vq->vq_nentries) { in virtqueue_dequeue_batch_packed_vec()
450 vq->vq_used_cons_idx -= vq->vq_nentries; in virtqueue_dequeue_batch_packed_vec()
502 if (vq->vq_used_cons_idx >= vq->vq_nentries) { in virtqueue_dequeue_single_packed_vec()
503 vq->vq_used_cons_idx -= vq->vq_nentries; in virtqueue_dequeue_single_packed_vec()
531 batch_num = vq->vq_nentries - idx; in virtio_recv_refill_packed_vec()
551 if (vq->vq_avail_idx >= vq->vq_nentries) { in virtio_recv_refill_packed_vec()
[all …]
H A Dvirtqueue.h262 uint16_t vq_nentries; /**< vring desc numbers */ member
755 if (idx >= vq->vq_nentries) { in virtqueue_enqueue_xmit_packed()
756 idx -= vq->vq_nentries; in virtqueue_enqueue_xmit_packed()
782 if (idx >= vq->vq_nentries) { in virtqueue_enqueue_xmit_packed()
783 idx -= vq->vq_nentries; in virtqueue_enqueue_xmit_packed()
793 if (++idx >= vq->vq_nentries) { in virtqueue_enqueue_xmit_packed()
794 idx -= vq->vq_nentries; in virtqueue_enqueue_xmit_packed()
834 uint16_t size = vq->vq_nentries; in virtio_xmit_cleanup_inorder_packed()
868 uint16_t size = vq->vq_nentries; in virtio_xmit_cleanup_normal_packed()
912 (vq->vq_nentries - 1)); in virtio_xmit_cleanup()
[all …]
H A Dvirtio_rxtx.c170 vq->vq_used_cons_idx -= vq->vq_nentries; in virtqueue_dequeue_burst_rx_packed()
269 idx = head_idx & (vq->vq_nentries - 1); in virtqueue_enqueue_refill_inorder()
371 vq->vq_avail_idx -= vq->vq_nentries; in virtqueue_enqueue_recv_refill_packed()
443 idx = idx & (vq->vq_nentries - 1); in virtqueue_enqueue_xmit_inorder()
511 vq->vq_avail_idx -= vq->vq_nentries; in virtqueue_enqueue_xmit_packed_fast()
662 if (rx_free_thresh >= vq->vq_nentries) { in virtio_dev_rx_queue_setup()
666 vq->vq_nentries, in virtio_dev_rx_queue_setup()
673 nb_desc = vq->vq_nentries; in virtio_dev_rx_queue_setup()
715 vq->sw_ring[vq->vq_nentries + desc_idx] = in virtio_dev_rx_queue_setup_finish()
802 nb_desc = vq->vq_nentries; in virtio_dev_tx_queue_setup()
[all …]
H A Dvirtio_rxtx_simple_neon.c96 desc_idx = (uint16_t)(vq->vq_used_cons_idx & (vq->vq_nentries - 1)); in virtio_recv_pkts_vec()
99 sw_ring_end = &vq->sw_ring[vq->vq_nentries]; in virtio_recv_pkts_vec()
H A Dvirtio_rxtx_simple_sse.c96 desc_idx = (uint16_t)(vq->vq_used_cons_idx & (vq->vq_nentries - 1)); in virtio_recv_pkts_vec()
99 sw_ring_end = &vq->sw_ring[vq->vq_nentries]; in virtio_recv_pkts_vec()
H A Dvirtio_rxtx_simple_altivec.c98 desc_idx = (uint16_t)(vq->vq_used_cons_idx & (vq->vq_nentries - 1)); in virtio_recv_pkts_vec()
101 sw_ring_end = &vq->sw_ring[vq->vq_nentries]; in virtio_recv_pkts_vec()
H A Dvirtio_rxtx_simple.h28 desc_idx = vq->vq_avail_idx & (vq->vq_nentries - 1); in virtio_rxq_rearm_vec()
H A Dvirtio_user_ethdev.c381 avail_addr = desc_addr + vq->vq_nentries * in virtio_user_setup_queue_packed()
386 vring->num = vq->vq_nentries; in virtio_user_setup_queue_packed()
404 avail_addr = desc_addr + vq->vq_nentries * sizeof(struct vring_desc); in virtio_user_setup_queue_split()
406 ring[vq->vq_nentries]), in virtio_user_setup_queue_split()
409 dev->vrings[queue_idx].num = vq->vq_nentries; in virtio_user_setup_queue_split()
H A Dvirtio_ethdev.c172 if (++vq->vq_avail_idx >= vq->vq_nentries) { in virtio_send_command_packed()
173 vq->vq_avail_idx -= vq->vq_nentries; in virtio_send_command_packed()
187 if (++vq->vq_avail_idx >= vq->vq_nentries) { in virtio_send_command_packed()
188 vq->vq_avail_idx -= vq->vq_nentries; in virtio_send_command_packed()
201 if (++vq->vq_avail_idx >= vq->vq_nentries) { in virtio_send_command_packed()
202 vq->vq_avail_idx -= vq->vq_nentries; in virtio_send_command_packed()
222 vq->vq_used_cons_idx -= vq->vq_nentries; in virtio_send_command_packed()
299 & (vq->vq_nentries - 1)); in virtio_send_command_split()
407 int size = vq->vq_nentries; in virtio_init_vring()
418 vq->vq_free_cnt = vq->vq_nentries; in virtio_init_vring()
[all …]
H A Dvirtio_pci.c373 avail_addr = desc_addr + vq->vq_nentries * sizeof(struct vring_desc); in modern_setup_queue()
375 ring[vq->vq_nentries]), in modern_setup_queue()
/f-stack/dpdk/drivers/crypto/virtio/
H A Dvirtqueue.h67 uint16_t vq_nentries; /**< vring desc numbers */ member
131 avail_idx = (uint16_t)(vq->vq_avail_idx & (vq->vq_nentries - 1)); in vq_update_avail_ring()
165 (vq)->vq_nentries, (vq)->vq_free_cnt, nused, \
H A Dvirtio_rxtx.c58 & (vq->vq_nentries - 1)); in virtqueue_dequeue_burst_rx()
224 if (unlikely(head_idx >= txvq->vq_nentries)) in virtqueue_crypto_sym_enqueue_xmit()
368 int i, size = vq->vq_nentries; in virtio_crypto_vring_start()
375 vq->vq_desc_tail_idx = (uint16_t)(vq->vq_nentries - 1); in virtio_crypto_vring_start()
376 vq->vq_free_cnt = vq->vq_nentries; in virtio_crypto_vring_start()
H A Dvirtqueue.c32 for (idx = 0; idx < vq->vq_nentries; idx++) { in virtqueue_detatch_unused()
H A Dvirtio_pci.c173 avail_addr = desc_addr + vq->vq_nentries * sizeof(struct vring_desc); in modern_setup_queue()
175 ring[vq->vq_nentries]), in modern_setup_queue()
H A Dvirtio_cryptodev.c226 & (vq->vq_nentries - 1)); in virtio_crypto_send_command()
379 vq->vq_nentries = vq_size; in virtio_crypto_queue_setup()
1040 & (vq->vq_nentries - 1)); in virtio_crypto_sym_clear_session()