mbuf: get DMA address
[dpdk.git] / drivers / net / virtio / virtqueue.h
index d7fb450..68e0b4b 100644 (file)
@@ -66,9 +66,6 @@ struct rte_mbuf;
 
 #define VIRTQUEUE_MAX_NAME_SZ 32
 
-#define RTE_MBUF_DATA_DMA_ADDR(mb) \
-       (uint64_t) ((mb)->buf_physaddr + (mb)->data_off)
-
 #define VTNET_SQ_RQ_QUEUE_IDX 0
 #define VTNET_SQ_TQ_QUEUE_IDX 1
 #define VTNET_SQ_CQ_QUEUE_IDX 2
@@ -202,6 +199,8 @@ struct virtqueue {
        /* Size bins in array as RFC 2819, undersized [0], 64 [1], etc */
        uint64_t        size_bins[8];
 
+       uint16_t        *notify_addr;
+
        struct vq_desc_extra {
                void              *cookie;
                uint16_t          ndescs;