summaryrefslogtreecommitdiffstats
path: root/sys/dev/ti/if_tireg.h
diff options
context:
space:
mode:
authorscottl <scottl@FreeBSD.org>2005-12-28 08:36:32 +0000
committerscottl <scottl@FreeBSD.org>2005-12-28 08:36:32 +0000
commit7e6d523277e374d6fb430c5f16dc385f2d167f21 (patch)
tree68fb1a7659b4001d58c1edf80a012a20d2b9fc93 /sys/dev/ti/if_tireg.h
parentfd8dcc60632d830d528145f318c244167d40e963 (diff)
downloadFreeBSD-src-7e6d523277e374d6fb430c5f16dc385f2d167f21.zip
FreeBSD-src-7e6d523277e374d6fb430c5f16dc385f2d167f21.tar.gz
Cache the tx producer index instead of reading it every time ti_start is
called.
Diffstat (limited to 'sys/dev/ti/if_tireg.h')
-rw-r--r--sys/dev/ti/if_tireg.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/dev/ti/if_tireg.h b/sys/dev/ti/if_tireg.h
index 2fb441e..97f7077 100644
--- a/sys/dev/ti/if_tireg.h
+++ b/sys/dev/ti/if_tireg.h
@@ -1009,6 +1009,7 @@ struct ti_softc {
#define ti_ev_prodidx ti_rdata->ti_ev_prodidx_r
#define ti_return_prodidx ti_rdata->ti_return_prodidx_r
#define ti_tx_considx ti_rdata->ti_tx_considx_r
+ u_int16_t ti_tx_saved_prodidx;
u_int16_t ti_tx_saved_considx;
u_int16_t ti_rx_saved_considx;
u_int16_t ti_ev_saved_considx;
OpenPOWER on IntegriCloud