git.droids-corp.org
/
dpdk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
net/hns3: remove custom macro for minimum length
[dpdk.git]
/
drivers
/
net
/
virtio
/
virtqueue.c
diff --git
a/drivers/net/virtio/virtqueue.c
b/drivers/net/virtio/virtqueue.c
index
5b03f7a
..
5ff1e35
100644
(file)
--- a/
drivers/net/virtio/virtqueue.c
+++ b/
drivers/net/virtio/virtqueue.c
@@
-61,7
+61,7
@@
virtqueue_rxvq_flush_packed(struct virtqueue *vq)
struct vq_desc_extra *dxp;
uint16_t i;
struct vq_desc_extra *dxp;
uint16_t i;
- struct vring_packed_desc *descs = vq->
ring_packed.desc_packed
;
+ struct vring_packed_desc *descs = vq->
vq_packed.ring.desc
;
int cnt = 0;
i = vq->vq_used_cons_idx;
int cnt = 0;
i = vq->vq_used_cons_idx;
@@
-75,7
+75,7
@@
virtqueue_rxvq_flush_packed(struct virtqueue *vq)
vq->vq_used_cons_idx++;
if (vq->vq_used_cons_idx >= vq->vq_nentries) {
vq->vq_used_cons_idx -= vq->vq_nentries;
vq->vq_used_cons_idx++;
if (vq->vq_used_cons_idx >= vq->vq_nentries) {
vq->vq_used_cons_idx -= vq->vq_nentries;
- vq->used_wrap_counter ^= 1;
+ vq->
vq_packed.
used_wrap_counter ^= 1;
}
i = vq->vq_used_cons_idx;
}
}
i = vq->vq_used_cons_idx;
}
@@
-96,7
+96,7
@@
virtqueue_rxvq_flush_split(struct virtqueue *vq)
for (i = 0; i < nb_used; i++) {
used_idx = vq->vq_used_cons_idx & (vq->vq_nentries - 1);
for (i = 0; i < nb_used; i++) {
used_idx = vq->vq_used_cons_idx & (vq->vq_nentries - 1);
- uep = &vq->vq_ring.used->ring[used_idx];
+ uep = &vq->vq_
split.
ring.used->ring[used_idx];
if (hw->use_simple_rx) {
desc_idx = used_idx;
rte_pktmbuf_free(vq->sw_ring[desc_idx]);
if (hw->use_simple_rx) {
desc_idx = used_idx;
rte_pktmbuf_free(vq->sw_ring[desc_idx]);