aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ixgbe/ixgbe.h
diff options
context:
space:
mode:
authorAlexander Duyck <alexander.h.duyck@intel.com>2011-05-27 01:31:47 -0400
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>2011-06-25 03:06:05 -0400
commit897ab15606ce896b6a574a263beb51cbfb43f041 (patch)
treea269fefc4423c239eeb411c76c6bd9dd25ac09db /drivers/net/ixgbe/ixgbe.h
parent63544e9c0055316d0397cb671f2ff99d85c77293 (diff)
ixgbe: Add one function that handles most of context descriptor setup
There is a significant amount of shared functionality between the checksum and TSO offload configuration that is shared in regards to how they setup the context descriptors. Since so much of the functionality is shared it makes sense to move the shared functionality into a single function and just call that function from the two context descriptor specific routines. Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Diffstat (limited to 'drivers/net/ixgbe/ixgbe.h')
-rw-r--r--drivers/net/ixgbe/ixgbe.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/ixgbe/ixgbe.h b/drivers/net/ixgbe/ixgbe.h
index b1d4b02606ae..393ceae7f3df 100644
--- a/drivers/net/ixgbe/ixgbe.h
+++ b/drivers/net/ixgbe/ixgbe.h
@@ -580,10 +580,10 @@ extern void ixgbe_clear_rscctl(struct ixgbe_adapter *adapter,
580 struct ixgbe_ring *ring); 580 struct ixgbe_ring *ring);
581extern void ixgbe_set_rx_mode(struct net_device *netdev); 581extern void ixgbe_set_rx_mode(struct net_device *netdev);
582extern int ixgbe_setup_tc(struct net_device *dev, u8 tc); 582extern int ixgbe_setup_tc(struct net_device *dev, u8 tc);
583extern void ixgbe_tx_ctxtdesc(struct ixgbe_ring *, u32, u32, u32, u32);
583#ifdef IXGBE_FCOE 584#ifdef IXGBE_FCOE
584extern void ixgbe_configure_fcoe(struct ixgbe_adapter *adapter); 585extern void ixgbe_configure_fcoe(struct ixgbe_adapter *adapter);
585extern int ixgbe_fso(struct ixgbe_adapter *adapter, 586extern int ixgbe_fso(struct ixgbe_ring *tx_ring, struct sk_buff *skb,
586 struct ixgbe_ring *tx_ring, struct sk_buff *skb,
587 u32 tx_flags, u8 *hdr_len); 587 u32 tx_flags, u8 *hdr_len);
588extern void ixgbe_cleanup_fcoe(struct ixgbe_adapter *adapter); 588extern void ixgbe_cleanup_fcoe(struct ixgbe_adapter *adapter);
589extern int ixgbe_fcoe_ddp(struct ixgbe_adapter *adapter, 589extern int ixgbe_fcoe_ddp(struct ixgbe_adapter *adapter,