Home
last modified time | relevance | path

Searched refs:vq_used_cons_idx (Results 1 – 11 of 11) sorted by relevance

/f-stack/dpdk/drivers/net/virtio/
H A Dvirtqueue.c68 i = vq->vq_used_cons_idx; in virtqueue_rxvq_flush_packed()
76 vq->vq_used_cons_idx++; in virtqueue_rxvq_flush_packed()
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()
81 i = vq->vq_used_cons_idx; in virtqueue_rxvq_flush_packed()
99 used_idx = vq->vq_used_cons_idx & (vq->vq_nentries - 1); in virtqueue_rxvq_flush_split()
122 vq->vq_used_cons_idx++; in virtqueue_rxvq_flush_split()
154 vq->vq_used_cons_idx = 0; in virtqueue_rxvq_reset_packed()
190 vq->vq_used_cons_idx = 0; in virtqueue_txvq_reset_packed()
H A Dvirtqueue.h510 return idx - vq->vq_used_cons_idx; in virtqueue_nused()
838 used_idx = vq->vq_used_cons_idx; in virtio_xmit_cleanup_inorder_packed()
860 vq->vq_used_cons_idx = used_idx; in virtio_xmit_cleanup_inorder_packed()
872 used_idx = vq->vq_used_cons_idx; in virtio_xmit_cleanup_normal_packed()
879 vq->vq_used_cons_idx += dxp->ndescs; in virtio_xmit_cleanup_normal_packed()
880 if (vq->vq_used_cons_idx >= size) { in virtio_xmit_cleanup_normal_packed()
881 vq->vq_used_cons_idx -= size; in virtio_xmit_cleanup_normal_packed()
889 used_idx = vq->vq_used_cons_idx; in virtio_xmit_cleanup_normal_packed()
917 vq->vq_used_cons_idx++; in virtio_xmit_cleanup()
931 uint16_t i, idx = vq->vq_used_cons_idx; in virtio_xmit_cleanup_inorder()
[all …]
H A Dvirtio_rxtx_packed_avx.c365 uint16_t id = vq->vq_used_cons_idx; in virtqueue_dequeue_batch_packed_vec()
448 vq->vq_used_cons_idx += PACKED_BATCH_SIZE; 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()
471 used_idx = vq->vq_used_cons_idx; in virtqueue_dequeue_single_packed_vec()
480 vq->vq_used_cons_idx); in virtqueue_dequeue_single_packed_vec()
501 vq->vq_used_cons_idx++; in virtqueue_dequeue_single_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()
582 num = num - ((vq->vq_used_cons_idx + num) % PACKED_BATCH_SIZE); in virtio_recv_pkts_packed_vec()
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()
207 vq->vq_used_cons_idx += nb_pkts_received; 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()
191 vq->vq_used_cons_idx += nb_pkts_received; 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()
201 vq->vq_used_cons_idx += nb_pkts_received; in virtio_recv_pkts_vec()
H A Dvirtio_rxtx.c149 used_idx = vq->vq_used_cons_idx; in virtqueue_dequeue_burst_rx_packed()
160 vq->vq_used_cons_idx); in virtqueue_dequeue_burst_rx_packed()
168 vq->vq_used_cons_idx++; in virtqueue_dequeue_burst_rx_packed()
169 if (vq->vq_used_cons_idx >= vq->vq_nentries) { in virtqueue_dequeue_burst_rx_packed()
170 vq->vq_used_cons_idx -= vq->vq_nentries; in virtqueue_dequeue_burst_rx_packed()
197 vq->vq_used_cons_idx); in virtqueue_dequeue_burst_rx()
204 vq->vq_used_cons_idx++; in virtqueue_dequeue_burst_rx()
227 used_idx = vq->vq_used_cons_idx & (vq->vq_nentries - 1); in virtqueue_dequeue_rx_inorder()
235 vq->vq_used_cons_idx); in virtqueue_dequeue_rx_inorder()
242 vq->vq_used_cons_idx++; in virtqueue_dequeue_rx_inorder()
[all …]
H A Dvirtio_ethdev.c220 vq->vq_used_cons_idx += nb_descs; in virtio_send_command_packed()
221 if (vq->vq_used_cons_idx >= vq->vq_nentries) { in virtio_send_command_packed()
222 vq->vq_used_cons_idx -= vq->vq_nentries; in virtio_send_command_packed()
233 vq->vq_used_cons_idx, in virtio_send_command_packed()
298 used_idx = (uint32_t)(vq->vq_used_cons_idx in virtio_send_command_split()
313 vq->vq_used_cons_idx++; in virtio_send_command_split()
414 vq->vq_used_cons_idx = 0; in virtio_init_vring()
/f-stack/dpdk/drivers/crypto/virtio/
H A Dvirtqueue.h80 uint16_t vq_used_cons_idx; member
111 ((uint16_t)((vq)->vq_ring.used->idx - (vq)->vq_used_cons_idx))
160 nused = (uint16_t)(used_idx - (vq)->vq_used_cons_idx); \
167 (vq)->vq_used_cons_idx, (vq)->vq_ring.used->idx, \
H A Dvirtio_cryptodev.c216 while (vq->vq_used_cons_idx == vq->vq_ring.used->idx) { in virtio_crypto_send_command()
221 while (vq->vq_used_cons_idx != vq->vq_ring.used->idx) { in virtio_crypto_send_command()
225 used_idx = (uint32_t)(vq->vq_used_cons_idx in virtio_crypto_send_command()
239 vq->vq_used_cons_idx++; in virtio_crypto_send_command()
1030 while (vq->vq_used_cons_idx == vq->vq_ring.used->idx) { in virtio_crypto_sym_clear_session()
1035 while (vq->vq_used_cons_idx != vq->vq_ring.used->idx) { in virtio_crypto_sym_clear_session()
1039 used_idx = (uint32_t)(vq->vq_used_cons_idx in virtio_crypto_sym_clear_session()
1052 vq->vq_used_cons_idx++; in virtio_crypto_sym_clear_session()
H A Dvirtio_rxtx.c57 used_idx = (uint16_t)(vq->vq_used_cons_idx in virtqueue_dequeue_burst_rx()
66 vq->vq_used_cons_idx); in virtqueue_dequeue_burst_rx()
102 vq->vq_used_cons_idx++; in virtqueue_dequeue_burst_rx()