]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - drivers/net/e1000/e1000.h
[PATCH] e1000: General Fixes
[linux-2.6-omap-h63xx.git] / drivers / net / e1000 / e1000.h
index e02e9ba2e18b0b66166f2f877a2e282f0a4926f8..c87187d3e595156d2b9bb9854ae7b8c2e0bdd418 100644 (file)
@@ -191,7 +191,6 @@ struct e1000_tx_ring {
        spinlock_t tx_lock;
        uint16_t tdh;
        uint16_t tdt;
-       uint64_t pkt;
 
        boolean_t last_tx_tso;
 
@@ -216,9 +215,14 @@ struct e1000_rx_ring {
        struct e1000_ps_page *ps_page;
        struct e1000_ps_page_dma *ps_page_dma;
 
+       struct sk_buff *rx_skb_top;
+       struct sk_buff *rx_skb_prev;
+
+       /* cpu for rx queue */
+       int cpu;
+
        uint16_t rdh;
        uint16_t rdt;
-       uint64_t pkt;
 };
 
 #define E1000_DESC_UNUSED(R) \