Home
last modified time | relevance | path

Searched refs:rxvq (Results 1 – 10 of 10) sorted by relevance

/f-stack/dpdk/drivers/net/virtio/
H A Dvirtio_rxtx_simple.h19 virtio_rxq_rearm_vec(struct virtnet_rx *rxvq) in virtio_rxq_rearm_vec() argument
26 struct virtqueue *vq = rxvq->vq; in virtio_rxq_rearm_vec()
32 ret = rte_mempool_get_bulk(rxvq->mpool, (void **)sw_ring, in virtio_rxq_rearm_vec()
35 rte_eth_devices[rxvq->port_id].data->rx_mbuf_alloc_failed += in virtio_rxq_rearm_vec()
44 *(uint64_t *)p = rxvq->mbuf_initializer; in virtio_rxq_rearm_vec()
H A Dvirtio_rxtx.c676 rxvq = &vq->rxq; in virtio_dev_rx_queue_setup()
678 rxvq->mpool = mp; in virtio_dev_rx_queue_setup()
712 memset(&rxvq->fake_mbuf, 0, sizeof(rxvq->fake_mbuf)); in virtio_dev_rx_queue_setup_finish()
716 &rxvq->fake_mbuf; in virtio_dev_rx_queue_setup_finish()
995 rxvq->stats.errors++; in virtio_recv_pkts()
1015 rxvq->stats.errors++; in virtio_recv_pkts()
1098 rxvq->stats.errors++; in virtio_recv_pkts_packed()
1118 rxvq->stats.errors++; in virtio_recv_pkts_packed()
1210 rxvq->stats.errors++; in virtio_recv_pkts_inorder()
1241 rxvq->stats.errors++; in virtio_recv_pkts_inorder()
[all …]
H A Dvirtio_rxtx_packed_avx.c361 struct virtqueue *vq = rxvq->vq; in virtqueue_dequeue_batch_packed_vec()
463 struct virtqueue *vq = rxvq->vq; in virtqueue_dequeue_single_packed_vec()
498 rxvq->stats.bytes += cookie->pkt_len; in virtqueue_dequeue_single_packed_vec()
515 struct virtqueue *vq = rxvq->vq; in virtio_recv_refill_packed_vec()
570 struct virtnet_rx *rxvq = rx_queue; in virtio_recv_pkts_packed_vec() local
571 struct virtqueue *vq = rxvq->vq; in virtio_recv_pkts_packed_vec()
585 if (!virtqueue_dequeue_batch_packed_vec(rxvq, in virtio_recv_pkts_packed_vec()
591 if (!virtqueue_dequeue_single_packed_vec(rxvq, in virtio_recv_pkts_packed_vec()
602 rxvq->stats.packets += nb_rx; in virtio_recv_pkts_packed_vec()
608 virtio_recv_refill_packed_vec(rxvq, new_pkts, in virtio_recv_pkts_packed_vec()
[all …]
H A Dvirtio_rxtx_simple_neon.c43 struct virtnet_rx *rxvq = rx_queue; in virtio_recv_pkts_vec() local
44 struct virtqueue *vq = rxvq->vq; in virtio_recv_pkts_vec()
104 virtio_rxq_rearm_vec(rxvq); in virtio_recv_pkts_vec()
209 rxvq->stats.packets += nb_pkts_received; in virtio_recv_pkts_vec()
211 virtio_update_packet_stats(&rxvq->stats, ref_rx_pkts[nb_used]); in virtio_recv_pkts_vec()
H A Dvirtio_rxtx_simple_sse.c43 struct virtnet_rx *rxvq = rx_queue; in virtio_recv_pkts_vec() local
44 struct virtqueue *vq = rxvq->vq; in virtio_recv_pkts_vec()
104 virtio_rxq_rearm_vec(rxvq); in virtio_recv_pkts_vec()
193 rxvq->stats.packets += nb_pkts_received; in virtio_recv_pkts_vec()
195 virtio_update_packet_stats(&rxvq->stats, ref_rx_pkts[nb_used]); in virtio_recv_pkts_vec()
H A Dvirtio_rxtx_simple_altivec.c43 struct virtnet_rx *rxvq = rx_queue; in virtio_recv_pkts_vec() local
44 struct virtqueue *vq = rxvq->vq; in virtio_recv_pkts_vec()
106 virtio_rxq_rearm_vec(rxvq); in virtio_recv_pkts_vec()
203 rxvq->stats.packets += nb_pkts_received; in virtio_recv_pkts_vec()
205 virtio_update_packet_stats(&rxvq->stats, ref_rx_pkts[nb_used]); in virtio_recv_pkts_vec()
H A Dvirtio_ethdev.c569 rxvq = &vq->rxq; in virtio_init_queue()
570 rxvq->vq = vq; in virtio_init_queue()
572 rxvq->mz = mz; in virtio_init_queue()
983 if (rxvq == NULL) in virtio_update_stats()
1015 if (rxvq == NULL) in virtio_dev_xstats_get_names()
1059 if (rxvq == NULL) in virtio_dev_xstats_get()
1119 if (rxvq == NULL) in virtio_dev_stats_reset()
1123 rxvq->stats.bytes = 0; in virtio_dev_stats_reset()
1124 rxvq->stats.errors = 0; in virtio_dev_stats_reset()
1446 struct virtnet_rx *rxvq; in virtio_notify_peers() local
[all …]
H A Dvirtqueue.c151 struct virtnet_rx *rxvq; in virtqueue_rxvq_reset_packed() local
165 rxvq = &vq->rxq; in virtqueue_rxvq_reset_packed()
166 memset(rxvq->mz->addr, 0, rxvq->mz->len); in virtqueue_rxvq_reset_packed()
H A Dvirtio_rxtx.h61 int virtio_rxq_vec_setup(struct virtnet_rx *rxvq);
H A Dvirtio_user_ethdev.c36 struct virtnet_rx *rxvq; in virtio_user_reset_queues_packed() local
52 rxvq = dev->data->rx_queues[i]; in virtio_user_reset_queues_packed()
53 virtqueue_rxvq_reset_packed(rxvq->vq); in virtio_user_reset_queues_packed()