summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorvisa <visa@openbsd.org>2017-01-08 18:08:14 +0000
committervisa <visa@openbsd.org>2017-01-08 18:08:14 +0000
commit1ca363dfcee281779cc6041e847b47b303283179 (patch)
tree467629dea288b08f8d1621d1c5b7023eed522ba7
parentstyle: missing blank between case statement and label; (diff)
downloadwireguard-openbsd-1ca363dfcee281779cc6041e847b47b303283179.tar.xz
wireguard-openbsd-1ca363dfcee281779cc6041e847b47b303283179.zip
Use a macro for the Tx timeout value.
OK deraadt@ kettenis@
-rw-r--r--sys/dev/pci/if_msk.c6
-rw-r--r--sys/dev/pci/if_mskvar.h6
-rw-r--r--sys/dev/pci/if_sk.c6
-rw-r--r--sys/dev/pci/if_skvar.h6
4 files changed, 14 insertions, 10 deletions
diff --git a/sys/dev/pci/if_msk.c b/sys/dev/pci/if_msk.c
index b64f550a502..fe339644b71 100644
--- a/sys/dev/pci/if_msk.c
+++ b/sys/dev/pci/if_msk.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: if_msk.c,v 1.123 2016/04/13 10:34:32 mpi Exp $ */
+/* $OpenBSD: if_msk.c,v 1.124 2017/01/08 18:08:14 visa Exp $ */
/*
* Copyright (c) 1997, 1998, 1999, 2000
@@ -1578,7 +1578,7 @@ msk_start(struct ifnet *ifp)
SK_IF_WRITE_2(sc_if, 1, SK_TXQA1_Y2_PREF_PUTIDX, idx);
/* Set a timeout in case the chip goes out to lunch. */
- ifp->if_timer = 5;
+ ifp->if_timer = MSK_TX_TIMEOUT;
}
}
@@ -1716,7 +1716,7 @@ msk_txeof(struct sk_if_softc *sc_if)
sc_if->sk_cdata.sk_tx_cnt--;
SK_INC(idx, MSK_TX_RING_CNT);
}
- ifp->if_timer = sc_if->sk_cdata.sk_tx_cnt > 0 ? 5 : 0;
+ ifp->if_timer = sc_if->sk_cdata.sk_tx_cnt > 0 ? MSK_TX_TIMEOUT : 0;
if (sc_if->sk_cdata.sk_tx_cnt < MSK_TX_RING_CNT - 2)
ifq_clr_oactive(&ifp->if_snd);
diff --git a/sys/dev/pci/if_mskvar.h b/sys/dev/pci/if_mskvar.h
index 5291dedb50a..fe31c18794e 100644
--- a/sys/dev/pci/if_mskvar.h
+++ b/sys/dev/pci/if_mskvar.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: if_mskvar.h,v 1.11 2014/07/08 05:35:18 dlg Exp $ */
+/* $OpenBSD: if_mskvar.h,v 1.12 2017/01/08 18:08:14 visa Exp $ */
/* $NetBSD: if_skvar.h,v 1.6 2005/05/30 04:35:22 christos Exp $ */
/*-
@@ -26,7 +26,7 @@
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
-/* $OpenBSD: if_mskvar.h,v 1.11 2014/07/08 05:35:18 dlg Exp $ */
+/* $OpenBSD: if_mskvar.h,v 1.12 2017/01/08 18:08:14 visa Exp $ */
/*
* Copyright (c) 1997, 1998, 1999, 2000
@@ -228,4 +228,6 @@ struct skc_attach_args {
u_int8_t skc_rev;
};
+#define MSK_TX_TIMEOUT 5
+
#endif /* _DEV_PCI_IF_MSKVAR_H_ */
diff --git a/sys/dev/pci/if_sk.c b/sys/dev/pci/if_sk.c
index 31e606ab850..f499c8c5b0c 100644
--- a/sys/dev/pci/if_sk.c
+++ b/sys/dev/pci/if_sk.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: if_sk.c,v 1.184 2016/04/13 10:34:32 mpi Exp $ */
+/* $OpenBSD: if_sk.c,v 1.185 2017/01/08 18:08:14 visa Exp $ */
/*
* Copyright (c) 1997, 1998, 1999, 2000
@@ -1532,7 +1532,7 @@ sk_start(struct ifnet *ifp)
CSR_WRITE_4(sc, sc_if->sk_tx_bmu, SK_TXBMU_TX_START);
/* Set a timeout in case the chip goes out to lunch. */
- ifp->if_timer = 5;
+ ifp->if_timer = SK_TX_TIMEOUT;
}
}
@@ -1691,7 +1691,7 @@ sk_txeof(struct sk_if_softc *sc_if)
sc_if->sk_cdata.sk_tx_cnt--;
SK_INC(idx, SK_TX_RING_CNT);
}
- ifp->if_timer = sc_if->sk_cdata.sk_tx_cnt > 0 ? 5 : 0;
+ ifp->if_timer = sc_if->sk_cdata.sk_tx_cnt > 0 ? SK_TX_TIMEOUT : 0;
if (sc_if->sk_cdata.sk_tx_cnt < SK_TX_RING_CNT - 2)
ifq_clr_oactive(&ifp->if_snd);
diff --git a/sys/dev/pci/if_skvar.h b/sys/dev/pci/if_skvar.h
index 987a35c5804..1c6b787835d 100644
--- a/sys/dev/pci/if_skvar.h
+++ b/sys/dev/pci/if_skvar.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: if_skvar.h,v 1.9 2014/08/20 00:50:45 dlg Exp $ */
+/* $OpenBSD: if_skvar.h,v 1.10 2017/01/08 18:08:14 visa Exp $ */
/* $NetBSD: if_skvar.h,v 1.6 2005/05/30 04:35:22 christos Exp $ */
/*-
@@ -26,7 +26,7 @@
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
-/* $OpenBSD: if_skvar.h,v 1.9 2014/08/20 00:50:45 dlg Exp $ */
+/* $OpenBSD: if_skvar.h,v 1.10 2017/01/08 18:08:14 visa Exp $ */
/*
* Copyright (c) 1997, 1998, 1999, 2000
@@ -222,4 +222,6 @@ struct skc_attach_args {
u_int8_t skc_rev;
};
+#define SK_TX_TIMEOUT 5
+
#endif /* _DEV_PCI_IF_SKVAR_H_ */