aboutsummaryrefslogtreecommitdiff
path: root/sys/dev
diff options
context:
space:
mode:
authorLuigi Rizzo <luigi@FreeBSD.org>2013-04-29 16:58:21 +0000
committerLuigi Rizzo <luigi@FreeBSD.org>2013-04-29 16:58:21 +0000
commitb865453e3eb3baa39d210dc2e6fcd19505a43249 (patch)
treebf333224a5af4e2c006adc8cd6d7894741455aca /sys/dev
parentec6bcfa1f83969714cb9f6fc9114a3d3bd48bb23 (diff)
downloadsrc-b865453e3eb3baa39d210dc2e6fcd19505a43249.tar.gz
src-b865453e3eb3baa39d210dc2e6fcd19505a43249.zip
explicitly mark some variables as const
Notes
Notes: svn path=/head/; revision=250049
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/netmap/ixgbe_netmap.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/dev/netmap/ixgbe_netmap.h b/sys/dev/netmap/ixgbe_netmap.h
index 55660ec086f6..3defd4b3bed0 100644
--- a/sys/dev/netmap/ixgbe_netmap.h
+++ b/sys/dev/netmap/ixgbe_netmap.h
@@ -226,7 +226,8 @@ ixgbe_netmap_txsync(struct ifnet *ifp, u_int ring_nr, int do_lock)
struct netmap_adapter *na = NA(adapter->ifp);
struct netmap_kring *kring = &na->tx_rings[ring_nr];
struct netmap_ring *ring = kring->ring;
- u_int j, k = ring->cur, l, n = 0, lim = kring->nkr_num_slots - 1;
+ u_int j, l, n = 0;
+ u_int const k = ring->cur, lim = kring->nkr_num_slots - 1;
/*
* ixgbe can generate an interrupt on every tx packet, but it
@@ -393,11 +394,10 @@ ring_reset:
if (ix_use_dd) {
struct ixgbe_legacy_tx_desc *txd =
(struct ixgbe_legacy_tx_desc *)txr->tx_base;
-
+ u_int k1 = netmap_idx_k2n(kring, kring->nr_hwcur);
l = txr->next_to_clean;
- k = netmap_idx_k2n(kring, kring->nr_hwcur);
delta = 0;
- while (l != k &&
+ while (l != k1 &&
txd[l].upper.fields.status & IXGBE_TXD_STAT_DD) {
delta++;
l = (l == lim) ? 0 : l + 1;