Searched refs:txvq (Results 1 – 10 of 10) sorted by relevance
| /dpdk/drivers/crypto/virtio/ |
| H A D | virtio_rxtx.c | 192 struct virtqueue *txvq, in virtqueue_crypto_sym_enqueue_xmit() argument 331 start_dp = txvq->vq_ring.desc; in virtqueue_crypto_sym_enqueue_xmit() 338 txvq->vq_desc_head_idx = idx; in virtqueue_crypto_sym_enqueue_xmit() 340 txvq->vq_desc_tail_idx = idx; in virtqueue_crypto_sym_enqueue_xmit() 341 txvq->vq_free_cnt = (uint16_t)(txvq->vq_free_cnt - needed); in virtqueue_crypto_sym_enqueue_xmit() 465 struct virtqueue *txvq; in virtio_crypto_pkt_tx_burst() local 475 txvq = tx_queue; in virtio_crypto_pkt_tx_burst() 501 txvq->packets_sent_total++; in virtio_crypto_pkt_tx_burst() 515 txvq->packets_sent_failed++; in virtio_crypto_pkt_tx_burst() 521 vq_update_avail_idx(txvq); in virtio_crypto_pkt_tx_burst() [all …]
|
| /dpdk/drivers/net/virtio/ |
| H A D | virtio_rxtx_packed.c | 29 struct virtnet_tx *txvq = tx_queue; in virtio_xmit_pkts_packed_vec() local 30 struct virtqueue *vq = virtnet_txq_to_vq(txvq); in virtio_xmit_pkts_packed_vec() 50 if (!virtqueue_enqueue_batch_packed_vec(txvq, in virtio_xmit_pkts_packed_vec() 57 if (!virtqueue_enqueue_single_packed_vec(txvq, in virtio_xmit_pkts_packed_vec() 66 txvq->stats.packets += nb_tx; in virtio_xmit_pkts_packed_vec()
|
| H A D | virtqueue.c | 187 struct virtnet_tx *txvq; in virtqueue_txvq_reset_packed() local 202 txvq = &vq->txq; in virtqueue_txvq_reset_packed() 203 txr = txvq->virtio_net_hdr_mz->addr; in virtqueue_txvq_reset_packed() 204 memset(txvq->mz->addr, 0, txvq->mz->len); in virtqueue_txvq_reset_packed() 205 memset(txvq->virtio_net_hdr_mz->addr, 0, in virtqueue_txvq_reset_packed() 206 txvq->virtio_net_hdr_mz->len); in virtqueue_txvq_reset_packed() 220 start_dp->addr = txvq->virtio_net_hdr_mem in virtqueue_txvq_reset_packed()
|
| H A D | virtio_rxtx.c | 447 struct virtqueue *vq = virtnet_txq_to_vq(txvq); in virtqueue_enqueue_xmit_inorder() 820 struct virtnet_tx *txvq; in virtio_dev_tx_queue_setup() local 834 txvq = &vq->txq; in virtio_dev_tx_queue_setup() 835 txvq->queue_id = queue_idx; in virtio_dev_tx_queue_setup() 853 dev->data->tx_queues[queue_idx] = txvq; in virtio_dev_tx_queue_setup() 1768 struct virtnet_tx *txvq = tx_queue; in virtio_xmit_pkts_packed() local 1834 txvq->stats.packets += nb_tx; in virtio_xmit_pkts_packed() 1849 struct virtnet_tx *txvq = tx_queue; in virtio_xmit_pkts() local 1916 txvq->stats.packets += nb_tx; in virtio_xmit_pkts() 1949 struct virtnet_tx *txvq = tx_queue; in virtio_xmit_pkts_inorder() local [all …]
|
| H A D | virtio_ethdev.c | 480 struct virtnet_tx *txvq = NULL; in virtio_init_queue() local 620 txvq = &vq->txq; in virtio_init_queue() 622 txvq->mz = mz; in virtio_init_queue() 1081 if (txvq == NULL) in virtio_update_stats() 1140 if (txvq == NULL) in virtio_dev_xstats_get_names() 1187 if (txvq == NULL) in virtio_dev_xstats_get() 1218 if (txvq == NULL) in virtio_dev_stats_reset() 1221 txvq->stats.packets = 0; in virtio_dev_stats_reset() 1222 txvq->stats.bytes = 0; in virtio_dev_stats_reset() 1223 txvq->stats.multicast = 0; in virtio_dev_stats_reset() [all …]
|
| H A D | virtio_rxtx_packed.h | 104 virtqueue_enqueue_single_packed_vec(struct virtnet_tx *txvq, in virtqueue_enqueue_single_packed_vec() argument 107 struct virtqueue *vq = virtnet_txq_to_vq(txvq); in virtqueue_enqueue_single_packed_vec() 148 virtqueue_enqueue_xmit_packed(txvq, txm, slots, use_indirect, in virtqueue_enqueue_single_packed_vec() 151 txvq->stats.bytes += txm->pkt_len; in virtqueue_enqueue_single_packed_vec()
|
| H A D | virtio_rxtx_packed_avx.h | 20 virtqueue_enqueue_batch_packed_vec(struct virtnet_tx *txvq, in virtqueue_enqueue_batch_packed_vec() argument 23 struct virtqueue *vq = virtnet_txq_to_vq(txvq); in virtqueue_enqueue_batch_packed_vec() 125 virtio_update_batch_stats(&txvq->stats, tx_pkts[0]->pkt_len, in virtqueue_enqueue_batch_packed_vec()
|
| H A D | virtqueue.h | 262 #define virtnet_txq_to_vq(txvq) container_of(txvq, struct virtqueue, txq) argument 710 virtqueue_enqueue_xmit_packed(struct virtnet_tx *txvq, struct rte_mbuf *cookie, in virtqueue_enqueue_xmit_packed() argument 714 struct virtio_tx_region *txr = txvq->virtio_net_hdr_mz->addr; in virtqueue_enqueue_xmit_packed() 716 struct virtqueue *vq = virtnet_txq_to_vq(txvq); in virtqueue_enqueue_xmit_packed() 756 start_dp[idx].addr = txvq->virtio_net_hdr_mem + in virtqueue_enqueue_xmit_packed() 775 start_dp[idx].addr = txvq->virtio_net_hdr_mem + in virtqueue_enqueue_xmit_packed()
|
| H A D | virtio_rxtx_packed_neon.h | 20 virtqueue_enqueue_batch_packed_vec(struct virtnet_tx *txvq, in virtqueue_enqueue_batch_packed_vec() argument 23 struct virtqueue *vq = virtnet_txq_to_vq(txvq); in virtqueue_enqueue_batch_packed_vec() 146 virtio_update_batch_stats(&txvq->stats, tx_pkts[0]->pkt_len, in virtqueue_enqueue_batch_packed_vec()
|
| /dpdk/drivers/net/virtio/virtio_user/ |
| H A D | virtio_user_dev.c | 937 struct virtnet_tx *txvq; in virtio_user_dev_reset_queues_packed() local 958 txvq = eth_dev->data->tx_queues[i]; in virtio_user_dev_reset_queues_packed() 959 virtqueue_txvq_reset_packed(virtnet_txq_to_vq(txvq)); in virtio_user_dev_reset_queues_packed()
|